
嵌入式
文章平均质量分 54
LCY133
这个作者很懒,什么都没留下…
展开
-
交叉编译内容总结
关于交叉编译,在解压工具链之后,需要将工具链的位置配置到path内,方法是:写入/etc/profile内,然后再执行:source /etc/profile对于明远智睿编译链:添加的内容是:对于飞凌的编译链,添加的内容是:export PATH=$PATH:/usr/local/arm/gcc-linaro-5.3-2016.02-x86_64_arm-linux-gnueabihf/binexport ARCH=armexport CROSS_COMPILE=/usr/local/fsl/原创 2021-10-27 18:27:17 · 301 阅读 · 0 评论 -
wget1.20.3 curl7.70.0交叉编译(arm-linux-gnueabihf-gcc) centOS7
wget下载和交叉编译下载:https://ftp.gnu.org/gnu/wget/./configure --prefix=/opt/north/wget-1.20.3/arm_build/ --host=arm-linux CC=arm-linux-gnueabihf-gcc --without-ssl --without-zlib make && make installcurl下载和交叉编译:下载:https://curl.se/download/编译:(x86原创 2021-10-23 12:35:16 · 516 阅读 · 0 评论 -
mqtt 开源软件 mosquitto 的交叉编译(centOS7 cmake方式编译 mosquitto-1.5.5 openssl1.1.1g)
公司的工作是要交叉编译一版mosquitto,要求版本为mosquitto1.5.5,为此我做了一些工作,查看一些博客,主要参考的博客是https://blog.youkuaiyun.com/ljy160623/article/details/86544239在这里讲解的非常细致,但是因为平台和相关软件的版本不同,我在实际的操作中也进行了一些其他的探索,进而成功编译出一版软件。以下为具体的操作。1 openssl的交叉编译:(同时也是本次交叉编译的一项工作,而且为mosquitto交叉编译的基础,所以写在前面)原创 2021-10-23 12:13:10 · 2839 阅读 · 2 评论 -
Ubuntu通过SSH和rcp连接嵌入式系统
ssh 连接:需要先安装SSH,再执行: ssh root@192.168.0.136RCP可以将本机的文件复制到指定位置,方式:rcp /home/led root@192.168.0.136:/home/lcy原创 2021-09-09 00:51:10 · 444 阅读 · 0 评论 -
笔记本Ubuntu虚拟机的布置 设置固定IP和配置两个虚拟网络(无线一个 有线一个)
通过系统手动设置IP的方式:点击网络图标,再点击edit connect 最后就可以设置IP了当然:对于Ubuntu系统可以通过文件设置IP,位置:/etc/network/interfaces通过文件设置固定IP之后就无法通过以上的方式修改了设置两个虚拟网络的方式:通过VMware的虚拟机—设置,添加之后需要到VMware的编辑中选择“虚拟网络编辑器”加载到网卡之后可以进行编辑这里可以看到 VMnet0是接在wifi上的vmnet2是接在网口上的,这样,虚拟机就可以同时有wi原创 2021-09-09 00:27:01 · 642 阅读 · 0 评论 -
EC20 查看信号强度
如果4G设备正常运行 在终端输入下面命令会得到设备当前的信号命令:cat /dev/ttyUSB2&echo -e “AT+CSQ\r\n” > /dev/ttyUSB2强度值99是无信号,0-31算正常,越小越好原创 2021-08-19 15:30:17 · 2752 阅读 · 0 评论 -
Ubuntu16.04搭建tftp服务器和NFS服务器全纪录
应用场景:tftp服务器:提前安装xinetd:查看xinetd 状态:sudo /etc/init.d/xinetd status安装:sudo apt-get updatesudo apt-get install xinetd再次查看:sudo /etc/init.d/xinetd status布置tftp:结合致远说明和博客:https://www.cnblogs.com/icefree/p/7902043.html...原创 2021-07-29 21:54:12 · 184 阅读 · 0 评论 -
关于centOS安装与配置网络
小雅小雅!哎!行吧,这是这些天一直呼唤的小雅终于买到了,然后开始AI音箱的使用,在快乐之余,想起今天被centOS最小安装虐的经历。安装centOS时,会让我们选择哪种安装方式,默认是最小安装截图如果是开发人员使用,奉劝你还是选择开发及生成工作站,这样的话会安装很多其他的内容,会给开发带来很多的方便背景:通过centOS 安装交叉编译链gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12.tar安装后一切正常,但是我进行验证时,通过arm-fsl-linu原创 2021-03-11 20:27:56 · 413 阅读 · 2 评论 -
嵌入式Linux环境下python编程实践之pyserial初步
import serialimport serialimport timeCom = 'com9'Baudrate = 38400Parity = serial.PARITY_EVENTimeout = 0.5#Parity = serial.PARITY_NONEBytesize = serial.EIGHTBITSserialFd = serial.Serial(port = Com,baudrate=Baudrate,parity=Parity)print(serialFd.nam原创 2020-09-07 17:20:03 · 988 阅读 · 0 评论 -
嵌入式Linux上 python的第三方库Pyserial 的安装
参考:https://blog.youkuaiyun.com/zenglaoshi/article/details/1073761551)修改.bashrc文件cd ~vi .bashrc# 末尾输入export PYTHONPATH=$PYTHONPATH:/opt/python3/lib/python3.6/site-packages# 保存并退出 .bashrc3)运行:source .bashrc4)执行 5)tar xzvf pyserial-3.4.tar.gz # 解压6)cd ./p原创 2020-08-09 17:16:29 · 1643 阅读 · 0 评论 -
Ubuntu16.04 下 python交叉编译的一些坑 比如:Command ‘lsb_release -a‘ returned non-zero exit status 1
配置:虚拟机:VMware workplace pro 15平台:Ubuntu16.04python:python 3.6.6ARM :明远智睿 核心板 my-imx-6ul编译链:arm-linux-gnueabihf在交叉编译的这一天:2020年8月8日 北京奥运会开幕12周年纪念日,整整一天 从凌晨5点到晚上23点 干的正事就这一个 除去其他的时间,在这件事上花了12+小时总在重复这个过程,试了Ubuntu18.04 和Ubuntu16.04两个版本 还是感觉16.04原创 2020-08-09 17:13:26 · 1571 阅读 · 0 评论 -
Ubuntu环境下交叉编译python3.6.6
编译环境虚拟机:VMware workplace pro 15平台:Ubuntu16.04python:python 3.6.6ARM :明远智睿 核心板 my-imx-6ul编译链:arm-linux-gnueabihf步骤1.下载安装包2.gcc编译和添加软连接3.交叉编译链配置4.交叉编译和打包5.解压到Linux环境,添加软连接问题与系统中的配置项1.下载地址:https://www.python.org/downloads/source/选择XZ格式的即可原创 2020-08-09 16:45:09 · 1650 阅读 · 0 评论 -
python程序在嵌入式linux系统运行。。
最近在写运行在嵌入式linux系统下的python程序。中间遇到很多坑,接下来我就一一说一下。从windows编写python脚本,然后将文件复制到嵌入式linux下,运行时报错:通过vi编辑器查看发现在每一行的后面都有一个^M,每一行都有我一看这要是把每一行的^M都去掉,那好几分钟过去了,很烦,而且这个事情在之前就遇到过几次,或者是shell脚本或者是txt文件,因为文件比较小,所以没在意,只是把符号去掉了事,结果遇见这么大的程序就该想想高科技的方式了。搜索时搜索到:https://www.jb原创 2020-07-14 17:58:36 · 2094 阅读 · 0 评论