Download presentation
Presentation is loading. Please wait.
1
嵌入式Linux开发快速入门 迟思堂工作室 李迟
总述 环境搭建(Windows/Linux、开发模式) 工具、系统使用 (版本控制、gcc、source insight) 应用层开发 (界面开发、服务开发、其它) 底层开发 (u-boot、kernel) 参阅:
2
嵌入式层次图 Flash存储示意图: 中间层(硬件抽象层、BSP): bootloader(u-boot)
内核(linux kernel)、驱动接口 业务程序: App 外部程序: 上位机 硬件层:CPU、ROM、RAM、IO 以太网、串口,等 根文件系统:busybox、utils 系统级程序:init、udevd、syslog、telnetd bootloader(u-boot) (wdt/LED/Flash/EEPROM) 内核(linux kernel) (wdt/LED/GPIO/Flash/EEPROM/..) 应用程序 流媒体服务器、ONVIF服务器、QT VLC播放器、 IE浏览器 上位机: exe程序 硬件外设(cpu、flash、eeprom、camera,等等) 以太网 kernel:uImage rootfs.img App yaffs2_app.img bootloader:uboot.bin Flash存储示意图:
3
嵌入式Linux开发快速入门 迟思堂工作室 李迟
学习方法论 列大纲,各个击破,按图索骥 勤作笔记,不懂的,有疑问的,先记下来,慢慢积累 不求甚解;知其然,知其所以然 学会融会贯通,积累一般方法,了解差异 学会google。 eg:下载开源库、查看maillist 学会看readme、document 学会看错误信息 eg:uboot信息 学会从错误信息分析解决问题 eg:编译错误、命令错误
4
嵌入式Linux开发快速入门 迟思堂工作室 李迟
欢迎赞助(您的支持是我坚持的动力) 方式一:小店购买商品: 方式二:金钱捐赠(微信or支付宝) CST嵌入式Linux技术交流群:
5
THANKS 本课程由 迟思堂工作室 李迟 提供 我的个人主页:www.latelee.org
CSDN博客: 代码仓库: 淘宝店: CST嵌入式Linux技术交流群: (注:加入需要注明CSDN)
Similar presentations