研究nRF24L01今天已经是第五天了,自己的第一个程序终于工作了,参考了中文的手册还有英文的手册,手头没有相同的两块板子,就选择了430的板子做发射控制,由AVR的板子做接受控
制,这五天看了一上午的芯片手册,有用了三天半的时间,在修改前人关于这个芯片的应用程序,这么多天的努力最后以失败告终,终结了一下自己失败的原因:
1:没有真正的弄懂nRF24L01的手册。(最重要的)
2:太心急了,希望通过改别人的程序,走捷径达到自己的目的。
3:花费了大量的时间在抄写前人的代码上。(相当耗时)
4:对前人的代码,用自己电脑上的编译器(IAR和AVR Studio)频频出错,导致无法编译,经过自己的修改(前人对自己公开的代码写的藏头露尾也很正常),虽然解决了这方面的问题,
下载器竟然无法下载到自己的板子里。
4天的时间就这样过去,昨天决定自己写代码,再看芯片手册。经过昨天一天和今天一上午程序终于初步搞定了,430板子发射信号AVR板子收到信号了(开心)。
其中也用到了前人写的SPI时序控制(还是节省时间,心急),程序还得进一步修改,就先写到这,(发现自己很心急,其实也是由于时间紧的原因)就先写到这,继续研究,对了突然发现
要开学了,白天研究,晚上得学英语了,大学英语考试临近了,得复习了
用户616423 2013-2-1 14:06
用户1360512 2013-1-22 21:50
用户616423 2013-1-15 09:47
用户1696769 2012-9-5 09:17