×

RN8302spi通讯例程2011.5.30

消耗积分:1 | 格式:pdf | 大小:92KB | 2017-08-23

0天使的口水0

分享资料个

RN8302spi通讯例程2011.5.30

  RN8302spi

  : unsigned char RX_FRAME(unsigned unsigned char RX_FRAME(unsigned RX_FRAME(unsigned char Num) char Num) : { : unsigned char i,j,k; : i=0;cs=0; : SPI_SCS=0; : TX_ONEBYTE(TX_DATA[0]); //addr : TX_ONEBYTE(TX_DATA[1]); //cmd : cs=cs+TX_DATA[0]; //累加和+addr : cs=cs+TX_DATA[1]; //累加和+cmd : for(;Num》0;Num--) //num=接收长度 必须与寄存器字节一致 : { : RX_DATA[i]=RX_ONEBYTE(); //receive one byte : cs=cs+RX_DATA[i]; //接收累加和 : i++; : } : RX_DATA[i]=RX_ONEBYTE(); : cs=cs+RX_DATA[i]; //接收累加和 : NOP(); : NOP(); //NOP()数量根据指令时间确定 : NOP(); : NOP(); : SPI_SCS=1; : : if(cs==0) return(0); //累加和正确 : else return(1); //累加和错误
RN8302spi通讯例程2011.5.30

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !