arduino使用用NRF24L01模块注意事项

By | 2014/02/27

打算使用arduino无线传输数据,所以就买了好几块nrf24l01模块,实际上是国产山寨的SI24R01 ,使用nf24及nf24network驱动测试,编译通过,但是就是无法运行,各种fail。总之各种搞不定,后来放弃使用现成的类库,改为网友自己写的spi,成功进行通信。这里记载遇到的一个小问题。

1.02的开发环境对于 sck mosi miso接口的定义是写死到内核里面的,分别是10 11 12口,所以nf24network类库里面也取消了对这个的定义。而网上相关的资料又对这些接口进行了定义,所以直接编译会出错,只要注销掉内核对这几个阵脚的定义,或者直接采用系统定义的阵脚进行链接即可。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据