前言 参考时务必自行远程登录到Linux中,并确保安装了相关插件。 C/C++、CMake、CMake Tools插件等。 VSCode远程登录到Linux 打开一个Linux终端 ctrl+` 新创建一个空目录 mkd…
gdb在嵌入式arm linux软件开发上的使用
目标 在arm linux系统中使用gdb工具,快速定位软件开发过程中产生的段错误(Segment fault)位置,提高软件开发及调试效率。 需要交叉编译gdb。 下载gdb源码 wget https://ftp.gn…
在arm linux系统上使用rz sz命令
目的 在嵌入式linux开发板 串口中使用rz sz命令,方便文件传输,提高软件开发效率。 下载 wget https://ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz 解压 tar…
使用rz sz命令加快linux与windows之间的文件传输速度
1.前言 在linux开发中,通常使用文件传输软件(Filezilla、ftp、winscp等)来上传下载linux上的文件,然而每次都得另外打开文件传输是比较费时间的。今天就给大家介绍一下linux系统下的rz、sz命…
关于QT5移植到嵌入式linux上颜色显示反色的处理方法
1.前言 最近在移植QT5到嵌入式linux开发板上时,发现屏幕显示的颜色与电脑端相反,具体表现为电脑红色,开发板显示蓝色,电脑蓝色,开发板红色。 经查明是由于开发板显示屏驱动fb默认参数为BGR模式显示,若要显示RGB…
OpenWRT node源码更新
说明 因OpenWRT源码自带的node版本较低,若需要体验node新版本,可以尝试用以下方式进行更新。 1.在feeds.conf.default文件中添加如下语句 src-git node https://githu…
在Ubuntu中安装Samba文件服务
在Ubuntu中安装Samba文件服务 前言 关于samba的windows端相关设置视频教程 https://www.bilibili.com/video/av49109983/ 1.安装 sudo apt-get i…
嵌入式linux qt应用程序控制leds
说明 嵌入式 linux leds驱动及应用程序 源码已托管到github:https://github.com/maxlicheng/itop4412-linux-leds 功能介绍 1.leds 字符设备驱动; 2.…
嵌入式Linux字符设备驱动——7LED字符设备驱动
嵌入式Linux字符设备驱动开发流程——以LED为例 1.设备模块加载及卸载 2.静态申请设备号 3.动态申请设备号 4.注册字符类设备 5.生成字符设备节点 6.完善字符类设备驱动 7.根据完善后的模板编写相关设备驱动…
嵌入式Linux字符设备驱动——6完善字符类设备驱动
嵌入式Linux字符设备驱动开发流程——以LED为例 1.设备模块加载及卸载 2.静态申请设备号 3.动态申请设备号 4.注册字符类设备 5.生成字符设备节点 6.完善字符类设备驱动 7.根据完善后的模板编写相关设备驱动…