一、ARM9裸板控制NRF24L01与STM32NRF24L01组网
目的:实现ARM9裸板控制NRF24L01为驱动的编写做准备
技术点:spi总线,NRF24L01控制
难点:1、自己焊接(有硬件的不确定性)
2、没有相关ARM9使用spi的例程(不能确定配置对不对)
3、三星2440芯片的手册说明比较简略
4、跟stm32的手册还是有比较的差距
5、第一次做没有太多参照的事情,在心态上有惧怕,在工作过程中有拖延
参考资料:
1、芯片手册(S3C2440A_UserManual_Rev13、STM32参考手册英文)
2、原理图(正点原子mini板CORE_V1.9_SCH、JZ2440v2_sch)
3、代码(ALIENTEK MINISTM32 实验19 无线通信实验、
韦东山05th_spi_i2c_adc_jz2440_spi_controller、
JZ2440配套资料中i2c的例程(工程架构参照它))
4、NRF24L01(优信电子(淘宝)的模块资料,淘宝购物页面里面有网盘连接)
学习心得:
1、要有自信(别人能做,你也能做)
2、不要墨迹,不去做(早晚都得做,拖延是没有用的)
3、制定好计划,一步一步来
4、不偷懒,不给自己借口(不管你喜不喜欢,至少是你的工作)
5、找好资料(事半功倍)