- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 一种特殊的SPI读写
一般来讲SPI读写单个字节时候将要发送的数据放到发送寄存器中直接等待发送完毕;而读取的时候想寄存器中写入0(一个假写)就开始等待接收完毕,但一些特殊的时候必须等待开始发送或接收;如下代码: int SPI_readByte(void) { U0DBUF=0; while(U0CSR&0x04==0x04);//等待开始接收 while(U0C
2011-11-18 20:05:52 544 1
原创 单片机 模拟SPI程序
int SPI_readByte(void) { int i;//j,k; int CTdata=0; i=7; for(i=7;i>=0;i--) { asm("NOP"); asm("NOP"); asm("NOP"); asm("NOP"); asm("NOP"); asm("NOP");
2011-11-18 19:57:13 1029
原创 51单片机IO模拟I2C
void I2CSDASetOut(void) { RTC_SDA_IO_FUNC_GIO(); RTC_SDA_IO_DIR_OUT(); } void I2CSDASetIn(void) { RTC_SDA_IO_FUNC_GIO(); RTC_SDA_IO_DIR_IN(); HAL_SDA_IO_IMODE_
2011-11-18 19:44:09 776
转载 simpliciTI 协议栈移植
全是自己凭自己的理解写的,可能有理解或者错误错误的地方,欢迎大家指正。 先废话两句,好久没有写关于无线方面的程序了,今天兴致比较高,就把前一段时间一个项目上用到的SimpliciTI协议之的心得写一下,和大家一块分享,可以帮助新手更加快速入门,废话不多说了。 移植这个协议栈之前,最好有过CC1101或者CC2500等射频收发芯片的使用经验,要不然你会很头大,SimpliciTI协议栈主要针对T
2011-11-18 10:38:21 2815 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人