摘要: bitbake 内核包名称 -c devshell 阅读全文
posted @ 2020-06-10 20:37 Aaron看世界 阅读(597) 评论(0) 推荐(0)
摘要: 在Yocto目录下导入环境变量后,使用如下命令: bitbake -s | grep <pkg> 比如: % bitbake -s | grep "barebox" barebox :2017.04.0-phy3-r7.0 % bitbake -s | grep "qtbase" nativesdk 阅读全文
posted @ 2020-06-10 20:29 Aaron看世界 阅读(1116) 评论(0) 推荐(0)
摘要: 在yocto目录下,导入以下环境命令: . sources/poky/oe-init-build-env 阅读全文
posted @ 2020-06-10 20:18 Aaron看世界 阅读(846) 评论(0) 推荐(0)
摘要: 编译完成后,内核image、文件系统rootfs、设备树dtb、启动项uboot/barebox, 会放在build目录的/deploy/images/MACHINE/下面, 这里MACHINE需要可能为空(对于老版本的poky/yocto),也可能是你的板子名字,例如sabresd。 对于tool 阅读全文
posted @ 2020-06-10 20:10 Aaron看世界 阅读(631) 评论(0) 推荐(0)
摘要: ├── build │ ├── bitbake.lock │ ├── buildhistory (构建的历史信息) │ ├── cache (编译缓存) │ ├── conf (配置文件目录) │ │ ├── bblayers.conf (该文件用来定义BBLAYERS,BBLAYERS是决定哪些路 阅读全文
posted @ 2020-06-08 15:48 Aaron看世界 阅读(3156) 评论(0) 推荐(0)
摘要: CRT CRT:Cathode Ray Tube,阴极射线显像管。 CRT主要有五部分组成:电子枪(Electron Gun)、偏转线圈(Deflection coils)、荫罩(Shadow mask)、高压石墨电极、荧光粉涂层(Phosphor)及玻璃外壳。 CRT原理:利用显像管内的电子枪,将 阅读全文
posted @ 2020-06-07 20:02 Aaron看世界 阅读(2720) 评论(0) 推荐(0)
摘要: 在工作中我们往往会涉及到某模块的选型问题,即用哪种类型的芯片或模组或器件、用谁家的、怎么用等问题。 在这里,与大家分享一下我的经验。 情况一:领导负责选型 这种情况,无条件服从就好,积极解决,态度要端正,无需多讲啦。 情况二:你就是负责人,并由你来选型 这种情况,考虑的因素除了技术这方面,还有其他一 阅读全文
posted @ 2020-06-04 15:00 Aaron看世界 阅读(579) 评论(0) 推荐(0)
摘要: 在研发嵌入式产品时,往往会用到LCD(液晶屏)来显示图形界面,而液晶屏的显示亮度则需要背光系统去调节。 调光方法: 1.数字调光,又称波宽控制调光(Pulse Width Modulation,简称PWM): 通过PWM 波开启和关闭LED 来改变正向电流的导通时间以达到亮度调节的效果。 2.模拟调 阅读全文
posted @ 2020-05-30 15:51 Aaron看世界 阅读(4257) 评论(0) 推荐(0)
摘要: 我们在开发嵌入式产品时,会需要U盘读写功能,但是Linux系统不像Windows系统那样能默认配置U盘自动挂载,所以我们需要在Linux系统中手动添加rule规则,实现U盘自动挂载功能。 Udev规则 是什么? udev 是Linux 系统的一个设备管理器,它主要的功能是管理/dev目录底下的设备节 阅读全文
posted @ 2020-05-28 16:41 Aaron看世界 阅读(3365) 评论(0) 推荐(0)
摘要: 个人理解 Yocto来管理开发Linux系统,有利于Linux系统版本管理,减少了很多重复开发工作,适合企业团队且Linux版本较多的开发环境。但也存在很多弊端,比如Yocto的资源由layer决定,依赖项繁琐,层层关联,牵一发而动全身;git上的meta资源并不是面面俱到,有的软件工具并没有包括; 阅读全文
posted @ 2020-05-27 19:37 Aaron看世界 阅读(1325) 评论(0) 推荐(0)