首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > Wireless >

nRF24LE1的有关问题

2012-12-30 
nRF24LE1的问题小弟刚开学嵌入式的东西,看到一段嵌入式C代码(和nRF24LE1有关),怎么也不明白,求高人科普。代

nRF24LE1的问题
小弟刚开学嵌入式的东西,看到一段嵌入式C代码(和nRF24LE1有关),怎么也不明白,求高人科普。
代码如下:
unsigned char hal_nrf_rw(unsigned char value) {
SPIRDAT = value;

while (!(SPIRSTAT & 0x02))
; // wait for byte transfer finished
;
return SPIRDAT; // return SPI read value
}

能给说说上面这函数大概是要干啥吗?
按我对C语言的理解,返回的SPIRDAT不就是输入参数value吗?那还要返回干啥啊?
[解决办法]
SPI是双工通讯的,返回对方的SPI数据

热点排行