随笔分类 -  嵌入式、linux使用

摘要:来源 https://www.gnu.org/software/make/manual/make.pdf 简单的例子 其中的cc通过链接,间接指向/usr/bin/gcc。 Makefile文件中列出了依赖关系。默认执行第一行。 其中,下面两行等价 使用变量简化 添加objects变量后,形成以下简 阅读全文
posted @ 2021-04-04 19:04 大浪淘沙、 阅读(382) 评论(0) 推荐(0)
摘要:115200 n 8 1 stty -F /dev/ttyS1 speed 115200 raw stty -F /dev/ttyS1 -a 阅读全文
posted @ 2021-02-09 21:27 大浪淘沙、 阅读(770) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2020-12-25 15:06 大浪淘沙、 阅读(12) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2020-12-11 06:14 大浪淘沙、 阅读(47) 评论(0) 推荐(0)
摘要:参考链接: https://blog.csdn.net/sinat_41721615/article/details/105575955 https://zhuanlan.zhihu.com/p/112227542 建立ssh反向隧道方法: 准备:一台有公网IP的服务器,处于内网的设备,客户端设备 阅读全文
posted @ 2020-11-09 15:21 大浪淘沙、 阅读(661) 评论(0) 推荐(0)
摘要:驱动开发时候,尽量选择对应操作系统内核的Linux系统作为上位机平台 下载源码与编译 源码的下载可以从网站:https://mirrors.edge.kernel.org/pub/linux/kernel/ 找到对应的内核版本,然后下载,通过make menuconfig和make,进行编译。 没有 阅读全文
posted @ 2020-10-11 21:53 大浪淘沙、 阅读(569) 评论(0) 推荐(0)
摘要:全书大量灌水,但有些内容还是值得总结一下的。 iptables通过/etc/config/firewall配置管理,包括默认配置,zone域管理,forwarding转发配置,rule规则配置,direction端口转发等。 编译结束后文件存放在bin目录下的其他位置,文件名一般以sysupgrad 阅读全文
posted @ 2020-09-18 19:33 大浪淘沙、 阅读(335) 评论(0) 推荐(0)
摘要:需要文件 zlib、openssl、openssh 参阅: https://blog.csdn.net/ctbinzi/article/details/5929800 https://blog.csdn.net/v6543210/article/details/83420034 说明代码 arm-l 阅读全文
posted @ 2020-04-08 13:24 大浪淘沙、 阅读(703) 评论(0) 推荐(0)
摘要:概要与环境 使用socket通信方式,建立连接,在服务端将获取到的数据调用串口发送即可 服务端为Linux,客户端为Linux或Windows 测试过程中请:使用iptables -F,免得让人感觉不好。 另外,在Linux下的C语言头文件一部分不可以在Windows系统上运行,可能导致一些不便。 阅读全文
posted @ 2020-03-16 01:19 大浪淘沙、 阅读(1163) 评论(0) 推荐(0)
摘要:地址: https://www.oschina.net/question/2005056_167372 https://www.xinruiyun.cn/zhishiku/4085.html 安装和生成文件说明 编译后的openvpn服务器,依赖了easyrsa。 服务端提示 一共需要六个文件:ca 阅读全文
posted @ 2020-03-13 02:26 大浪淘沙、 阅读(533) 评论(0) 推荐(0)
摘要:前言 有时候有需要使用专用网络的需求,让一些资源只能在该专用网络下访问,所以需要使用vpn服务。 在vpn服务搭建过程中,出现了位置的问题。虽然按照: https://blog.51cto.com/5001660/2177407 搭建了网络,创建了账号,但是未能登录成功。或者说是连防火墙关闭仍然无法 阅读全文
posted @ 2020-02-01 00:37 大浪淘沙、 阅读(337) 评论(0) 推荐(0)
摘要:依赖 openvpn在使用过程中,依赖于系统时间ntpdate,openssl,libpam,lzo,tun。因此要成功安装并能够使用openvpn,需要满足这些条件 系统时间编译 下载ntpdate.tar.gz。放入交叉编译环境。在编译目录,根据以往的通用编译过程如下: mkdir __inst 阅读全文
posted @ 2020-02-01 00:29 大浪淘沙、 阅读(775) 评论(1) 推荐(0)
摘要:说明 iptables来源:《Linux网络技术》王波(第一版)。中关于iptables的命令介绍。见增补信息。 在使用过程中,并不是一定要按照书中所规定的代码实现需求。而是应该按照好wireshark等能够抓包的软件,然后通过iptables调试和观察,实现最后的调通。 rinetd端口转发 端口 阅读全文
posted @ 2020-01-18 19:51 大浪淘沙、 阅读(317) 评论(0) 推荐(0)
摘要:内核支持 需要内核支持,需要重新编译内核。 为了确认生出的.config文件合适,使用diff命令,不做更改保存.config,确定.config文件是否一致。 以上主要是确定make menuconfig命令所保存的文件属于arm架构的文件。(有些时候,默认使用是的x86架构,所以虽然前面步骤不会 阅读全文
posted @ 2020-01-15 13:56 大浪淘沙、 阅读(929) 评论(0) 推荐(0)
摘要:本文链接至 https://www.cnblogs.com/bai2018/p/12247373.html 依赖 openvpn在使用过程中,依赖于系统时间ntpdate,openssl,libpam,lzo,tun。因此要成功安装并能够使用openvpn,需要满足这些条件 系统时间编译 下载ntp 阅读全文
posted @ 2020-01-12 14:17 大浪淘沙、 阅读(16) 评论(0) 推荐(0)
摘要:python2.7写入代码样例: import socket import base64 ##port和filename根据实际情况可以修改为适合你的 port = 10005 filename = 'libcrypto.so.1.0.1e' sock = socket.socket(socket. 阅读全文
posted @ 2020-01-06 16:05 大浪淘沙、 阅读(636) 评论(0) 推荐(0)
摘要:说明 板:SIN-IMX6UL 文档:内容来自于SIN-IMX6UL用户手册 构建虚拟机 安装虚拟机VMware。 安装CentOS-7-x86_64,选中桌面版安装:便于使用。 附注: 有些情况下,虚拟机安装完毕,使用一段时间root密码失效,这时无法登陆,可以使用如下步骤清除密码: 开机按e进入 阅读全文
posted @ 2020-01-02 16:01 大浪淘沙、 阅读(274) 评论(0) 推荐(0)
摘要:参考地址:https://www.cnblogs.com/bai2018/p/12247382.html 前言 有时候有需要使用专用网络的需求,让一些资源只能在该专用网络下访问,所以需要使用vpn服务。 在vpn服务搭建过程中,出现了位置的问题。虽然按照: https://blog.51cto.co 阅读全文
posted @ 2019-12-03 22:14 大浪淘沙、 阅读(22) 评论(0) 推荐(0)
摘要:不管怎样,为了简便开发,通信选择串口通信。 推荐文章:https://blog.csdn.net/magnetoooo/article/details/53564797 推荐测试工具:https://blog.csdn.net/u011625775/article/details/99681560( 阅读全文
posted @ 2019-11-19 16:54 大浪淘沙、 阅读(5571) 评论(1) 推荐(0)
摘要: 阅读全文
posted @ 2019-11-03 22:56 大浪淘沙、 阅读(151) 评论(0) 推荐(0)