- 博客(12)
- 资源 (8)
- 收藏
- 关注
原创 将scl分频
多个scl后一个高脉冲,脉冲宽度一个scl脉冲。always @ ( posedge MCLK or negedge RST_N )begin if (rClkCount == 24)//如果有24个上升沿了之后执行 begin I2CCLK rClkCount
2014-11-28 15:47:26 1014
原创 I2C详细介绍
I2C时序I2C的详细介绍说明:开始:在SCL的高电平的时候SDA线的从高电平到低电平的跳变定义为开始停止:在SCL的高电平的时候SDA线的从低电平到高电平的跳变定义为停止2.有效数据的位置:说明:在SCL的高电平读取数据,这就告诉我们,在SCL为高电平的时候SDA线必须是稳定的,在进一步说,在SCL的低电平SDA线变数据,或者说在SCL
2014-11-26 09:43:42 8841 1
原创 51编程问题集
NRF24L01.C(149): warning C280: 'pBuf': unreferenced local variable这个pBuf
2014-11-23 21:28:42 957
转载 枚举类型的用法
枚举类型的定义枚举类型(enumeration)是C++中的一种派生数据类型,它是由用户定义的若干枚举常量的集合。定义格式:枚举类型的定义格式为: enum {};其中:关键字enum——指明其后的标识符是一个枚举类型的名字。枚举常量表——由枚举常量构成。“枚举常量”或称“枚举成员”,是以标识符形式表示的整型量,表示枚举类型的取值。枚举常量表列出枚举类型的所
2014-11-23 13:31:31 929
转载 NRF24L01注意点
nrf24L01被设置为接收模式后,可通过6个不同的数据通道(data pipe)接收数据。每个数据通道都有一个唯一的地址但是各数据通道的频率是相同的。这意味着可以有6个被配置成发送状态的nRF24L01可以和一个配置成接收状态的nRF24L01通信,并且接收方可以区分(通过判断状态寄存器的1-3位即可达到区分的目的)。数据通道0有一个唯一的40bit的可设置的地址。其余的通道1到
2014-11-22 10:59:07 7309
原创 一种简单的软件延时
reg [1:0] Filter_cnt = 2'b11;reg RxD_bit = 1'b1;always @(posedge clk)if(OversamplingTick)begin if(RxD_sync[1]==1'b1 && Filter_cnt!=2'b11) Filter_cnt else if(RxD_sync[1]==1'b0
2014-11-20 20:57:25 958
原创 结构体的使用
结构体的定义typedef struct _TSeg {uint8 V_COM_DISP1;//COM1显示第一位uint8 V_COM_DISP2;//COM1显示第二位uint8 V_COM_DISP3;//COM1显示第三位uint8 V_COM_DISP4;//COM1显示第四位uint8 I_COM_DISP1;//COM2显示第一位uin
2014-11-07 18:06:09 822
SoutceInsight中的宏文件
2015-04-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人