- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐
- 课程介绍
- 课程大纲
适合人群:
不想花太多时间自己摸索的软件工程师,想做嵌入系统设计的学生,智能设备DIY爱好者。
你将会学到:
了解OpenWrt,并使用OpenWrt开发项目
课程简介:
本课程包含一下内容
1. OpenWrt概述
2. 源码的下载和编译
3. UCI统一配置接口
4. ubus进程间通信系统
5. 如何添加软件包
6. UCI api 的使用
7. OPKG软件包管理
8. OpenWrt系统启动流程
9. 系统配置的存储和管理
10. 添加二维码(QRcode)识别模块
以理论加实践帮助学员了解OpenWrt,并使用OpenWrt开发项目。
OpenWrt是流行无线路由器软件开发平台,支持主流wifi解决方案,使用OpenWrt做开发平台可以省去很多工作量。对于初学嵌入式Linux开发的人,OpenWrt是一个良好的学习平台,网络资源丰富,开源项目多,有助于对Linux系统开发的学习。随着时间的推移,系统将不仅仅偏重于路由器,而是会更广泛得支持各种设备,向物联网开发平台发展。OpenWrt会和Android一样成为广泛使用的开发平台。
课程大纲-使用OpenWrt开发嵌入系统视频课程
第1章OpenWrt 基础(1小时58分钟8节)
第2章通过树莓派控制步进电机(37分钟2节)
2-2
编写GPIO测试程序测试程序使用到了UCI库,和wiringPi库,驱动GPIO18产生PWM,使用GPIO4来控制电机旋转方向。
「仅限付费用户」点击下载“soucecode.rar”
[25:58]开始学习第3章树莓派温度传感器添加(5分钟1节)
3-1
DS18b20温度传感器连接到树莓派Openwrt 1-wire bus raspberry Pi DS18B20
「仅限付费用户」点击下载“raspberry-w1.pptx”
[05:11]开始学习第4章openwrt 添加新设备(35分钟4节)