![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux编程
Linux下的编程记录
静寂星河
人生只有前进,前进,再前进,停不下来啊!
展开
-
zlib库的交叉编译记录
3.声明一个CC变量,CC变量代表你的gcc交叉编译器名称,交叉编译器的路径我已经放到系统路径中这里就没有带路径。嵌入式项目中要用到zlib库,今天下载交叉编译了一遍,发现和其它库有点区别,这里记录一下。zlib的配置工具不能识别CC变量,要先声明一下。1.首先clone到本地。2.建立一个安装目录。原创 2024-06-21 15:36:11 · 315 阅读 · 0 评论 -
Ubuntu下显示缩放问题
对于一些高分辨率屏幕,系统默认只有100%和200%的选项,下面两行代码立马解决。如果不清楚显示框架用的哪种,两个命令都试试即可。原创 2023-11-12 23:26:33 · 1622 阅读 · 2 评论 -
zlog开源日志库的ARM交叉编译方法
开源日志库zlog的交叉编译方法原创 2023-02-21 23:24:34 · 717 阅读 · 2 评论 -
关于Qt数据库操作中发现的坑
QT数据库开发bug记录原创 2023-01-27 13:47:02 · 544 阅读 · 0 评论 -
Sqlite3数据库的timestamp类型的使用注意事项
sqlite3数据库的timestamp类型字段使用要注意的地方。原创 2022-06-19 22:18:52 · 4956 阅读 · 0 评论 -
提高Sqlite3数据库的插入、更新批量操作的执行效率
提高Sqlite3数据库的SQL语句批量执行效率原创 2022-06-17 21:10:03 · 4418 阅读 · 0 评论 -
嵌入式Linux中使用SQLite3数据库
SQLite3是一款轻量级的文件型数据库,非常适合嵌入式环境下使用,最近搞的Linux嵌入式项目中需要用到这款数据库,就研究了一下怎么在嵌入式Linux中使用,记录下来以备查用。我的嵌入式核心板MPU用的是TI的AM3352这款A8单核处理器,交叉编译环境安装在虚拟机的国产Linux系统Deepin中,顺便吐槽一下,大部分网上教程都是用ubuntu来建立交叉编译环境,做嵌入式开发用个桌面版就足够,建议大家不妨用用Deepin,更符合国人的使用习惯,很多软件都自带不需要重新安装。用了一段时间感觉还不错。交叉原创 2022-05-31 21:14:03 · 1306 阅读 · 2 评论 -
Linux下串口二进制通信的坑
入坑记录最近在搞一个嵌入式LINUX项目的代码移植,LINUX开发板要通过RS485和各种模块、仪表进行通信。写了一个底层串口读写库,再实现各种通信协议对IO模块进行读写。调试过程中发现一个问题,每次串口读取IO模块返回数据时,90%的返回帧都会丢1个或2个字节。首先怀疑硬件问题,改硬件,调整上下拉电阻,结果还是一样。重新将串口读写库代码捋了一遍,也没发现问题。调试了两三天还是没找到问题,就将IO模块所有返回值固定,发现读数没问题了,不丢字节了。看来还是代码的问题,又去找资料终于找到了原因。原来在设置串原创 2022-05-12 10:38:32 · 546 阅读 · 0 评论