麻雀一号的外设很丰富,有wifi,蓝牙,屏幕,喇叭,摄像头,可以在这个平台上发挥各种创意。
收到后,尽快熟悉板子和rtt的使用,建议按以下顺序学习:
1、RT-THREAD_BK7252_麻雀一号开发板使用文档_20191112.pdf 跟着这份文档操作一遍,大约需要两天时间。操作完之后,基本的烧录,命令,板子的demo功能显示都有概念了。
2、阅读源码(边看边改效果更佳)
a)bk7221u_release\test 这个文件夹的源码相对简单。gpio,按键,这些都是相对简单的。如果觉得文件太多不知看哪个,这里有个小窍门。搜索bk7221u_release\build 文件夹下的.o文件,如果存在的是有用到,需要编译的文件。
b)bk7221u_release\samples 这个文件夹和 a) 有点相似,不过会复杂一点。也是pdf中的例子。
c)阅读bk7221u_release\packages 这是rt-thread给开发者提供的包,已经移植到系统上了,README.md里面更有详细的说明,非常良心。
d)如果上面a、b、c 都看完了,可以尝试看 bk7221u_release\drivers (beken的芯片驱动)和 bk7221u_release\rt-thread\src (rt-thread的内核) 这两部分了。难度挺大的。
3、创作自己的应用 |