嵌入式开发
文章平均质量分 66
Dementors
ただの初心者です。よろしくお願いします。
展开
-
ADB出现devices offline的解决方法
最近在进行嵌入式开发,需要用到ADB。我照着网上的教程操作,到ADB的时候使用adb devices命令却发现开发板始终处于offline状态。网上提供的解决方法是:adb kill-serveradb start-serveradb remount按顺序输入这些命令就可以解决,可我试了好多次都不成功。用adb version查看版本后发现是1.0.29——较低的版本,原创 2018-01-24 17:06:00 · 134206 阅读 · 16 评论 -
嵌入式开发阶段总结(2018.1~2018.2)
接触嵌入式已经有两个多月了,这段时间一直在学习嵌入式开发的基础知识。知道了如何用手头的这款i.MX-6开发板,如何安装配置虚拟机,如何搭建交叉编译环境,如何把编译好的程序用adb装到开发板上……等等。现在将开发中遇到的问题以及一些经验做一个小结:1. 虚拟机下挂载共享文件夹:mount -t vmhgfs .host:/ /mnt/hgfs2. ADB使用技巧:在使用adb之前,先要开启andro...原创 2018-03-09 22:02:56 · 286 阅读 · 0 评论 -
嵌入式开发阶段总结(2018.3)
1. 进入mysql:mysql -u root -p2. 编译包含“mysql.h”头文件的程序时出现undefined reference to xxx,解决办法:在命令行最后加上`mysql_config --cflags --libs`注意不是单引号,而是“ ` ”。3. 在用gcc对多个源文件进行编译时,出现“multiple definition of xxx”的错误,注意检查代码中声...原创 2018-03-31 11:50:00 · 296 阅读 · 0 评论 -
嵌入式开发阶段总结(2018.4)
1. C语言调用的mysqlAPI中mysql_real_query()一直执行失败解决方法:检查代码的时候发现在fork()之前调用了mysql_init(),这导致在分成多进程之后,mysql的connection被争用,出现了多个进程争抢临界资源的现象,导致sql无法正常执行,报出的错误码也在用户手册中查不到。后来把mysql_ini()放到对应的单个进程中,程序运行正常。2. 当一个进程的...原创 2018-05-01 19:49:26 · 333 阅读 · 0 评论