本仓库的样例都是基于智能家居,从客厅到卧室,从中控到sensor,开发者可以体验各种家居的开发样例,打造自己的家居体验,享受万物互联的快感。
这是《沉浸式剖析OpenHarmony源代码(梁开祝 著)》一书第9章的驱动示例程序。 请参考代码根目录下的README.md文件配置编译本工程,参考commit_log.md文档的说明,从简单到复杂一步步验证HDF的相关技术要点。
示例程序通过控制GPIO接口,点亮: Hi3516开发板上的红色指示灯(R)、绿色指示灯(G)、红外补光灯(代码中标记为B),在小型系统(适配LiteOS_A内核和Linux内核)、标准系统上都适用; DAYU200开发板上的三色灯。
个人认为,树莓派应该算是目前开源硬件里学习嵌入式Linux系统最好的工具,里面的设计思路和一些工具是很值得借鉴的,这里主要使用Raspberry Pi 4B进行系统架构分析。