- 博客(4)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 关于Can总线初次使用日志
2、想办法配置总线时钟,下位机怎么配置分频都无法满足,那么只能在上位机动手,最终在can驱动中修改了上位机的can总线频率为8MHz或者4MHz(根据can电路晶振做选择),因为手上当前只能找到8M的晶振,所以用了8MHz晶振,外部电路20MHZ晶振换8MHz,can总线驱动层配置2分频,最终得到了4MHz,下位机做9分频,这样上位机与下位机频率完全一致,就很好配了。于是开始了排查之旅!该设置会根据TQ总数与总线频率自动计算TQ长度、波特率、采样点,tq只有是最小tq倍数才生效,也可不带tq设置。
2025-10-30 17:44:57
624
原创 在嵌入式QT中使用QuaZip模块
方案3:Qt自带的库QZipWriter ,并不是所有Qt版本都包含该库,Qt5.15没找到。到此,QuaZip模块创建完成。将前面编好的zlib库 zlib-arm,放到quazip.pri同级目录下(个人是创建了个unix文件夹,放置在unix下)4、创建编译脚本mybuild(个人爱好,也可直接输入命令),根据自己需求配置编译器与安装路径,CC为编译器,--prefix为安装库的位置。2、下载后得到quazip-0.7.3.zip,解压进入找到quazip.pro,使用Qt打开quazip.pro。
2025-09-10 18:58:10
852
转载 Linux内核开发之将驱动程序添加到内核
驱动程序添加到内核一.概述:在Linux内核中增加程序需要完成以下三项工作:1.将编写的源代码复制到Linux内核源代码的相应目录2.在目录的Kconfig文件中增加新源代码对应项目的编译配置选项3.在目录的Makefile文件中增加对新源代码的编译条目二.实例1.先把驱动代码usbtmc(文件夹)赋值到/usr/src/linux-headers-2.6.32-...
2019-04-03 17:01:03
401
1
qt5.8移植到arm335x上字体显示异常问题
2018-08-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅