摘要: 杂项设备和字符设备的区别 杂项设备是字符设备的一种 杂项设备自动生成设备节点;字符设备需要程序生成设备节点 杂项设备的主设备号是固定的,固定为10;字符设备需要分配主设备号 ##字符设备驱动框架 ##杂项设备驱动框架 查看设备名称的一些位置 /dev目录下的文件叫设备节点 cat /proc/dev 阅读全文
posted @ 2021-09-04 20:54 WuYunTaXue 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 字符设备和杂项设备的区别 杂项设备的主设备号是固定的,字符设备需要分配主设备号 杂项设备自动生成设备节点,字符设备需要程序生成设备节点 所以创建字符设备会比杂项设备多两步:申请设备号、创建设备节点 申请设备号 #include <linux/fs.h> 静态分配设备号 即手动指定设备号 int re 阅读全文
posted @ 2021-09-04 18:52 WuYunTaXue 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 简介 杂项设备是字符设备的一种 杂项设备自动生成设备节点(/dev/目录下的文件叫设备节点) 系统中的杂项设备可以通过cat /proc/misc来查看 杂项设备的主设备号是相同的,均为10,次设备号不同。主设备号相同就可以节省内核的资源。 设备号简介 设备号包括主设备号和次设备号。 cat /pr 阅读全文
posted @ 2021-08-30 23:47 WuYunTaXue 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 代码 mini_module.c #include <linux/init.h> #include <linux/module.h> MODULE_LICENSE("Dual BSD/GPL"); //遵循BSD和GPL开源许可 MODULE_AUTHOR("TAXUE"); //模块作者 stat 阅读全文
posted @ 2021-08-20 21:38 WuYunTaXue 阅读(39) 评论(0) 推荐(0) 编辑
摘要: echo 192 > /sys/class/gpio/export #导出编号为192的gpio #如果这个gpio导出成功,会多出一个文件夹/sys/class/gpio/gpio192/ echo 192 > /sys/class/gpio/unexport #取消导出 echo out > / 阅读全文
posted @ 2021-08-19 22:48 WuYunTaXue 阅读(1642) 评论(0) 推荐(0) 编辑
摘要: 说明 NMEA-0183协议是GPS接收机应当遵守的标准协议,也是目前GPS接收机上使用最广泛的协议,大多数常见的GPS接收机、GPS数据处理软件、导航软件都遵守或者至少兼容这个协议。 消息格式 $ address message checksum CRLF 起始字符'$' talkID + top 阅读全文
posted @ 2021-08-13 20:55 WuYunTaXue 阅读(450) 评论(0) 推荐(0) 编辑
摘要: ##两种安装方式 1.从网站下载直接编译工具 一般在linaro或GNU的网站下载 http://releases.linaro.org/components/toolchain/binaries/ https://developer.arm.com/tools-and-software/open- 阅读全文
posted @ 2021-07-29 14:47 WuYunTaXue 阅读(3232) 评论(0) 推荐(0) 编辑
摘要: 官方文档: https://docs.nvidia.com/jetson/l4t/index.html#page/Tegra%20Linux%20Driver%20Package%20Development%20Guide/introduction.html 在Clock Frequency and 阅读全文
posted @ 2021-07-17 11:03 WuYunTaXue 阅读(996) 评论(0) 推荐(1) 编辑
摘要: 官方文档: https://docs.nvidia.com/jetson/l4t/index.html#page/Tegra%20Linux%20Driver%20Package%20Development%20Guide/introduction.html 离线烧录环境 在nvidia开发者网站j 阅读全文
posted @ 2021-07-17 10:27 WuYunTaXue 阅读(2160) 评论(0) 推荐(0) 编辑
摘要: 新建用户 #进入root用户 useradd -m XXX #增加用户 #XXX代表用户名,-m表示创建用户的home目录 passwd XXX #设置密码 #切换至XXX用户时出现:终端只显示$符号,一些按键不起作用的情况,需要绑定bash #切换至root用户 usermod -s /bin/b 阅读全文
posted @ 2021-07-07 22:56 WuYunTaXue 阅读(820) 评论(0) 推荐(0) 编辑