LM393和LMV393部分参数说明以测试 LM393的性能对于周期信号1M没问题,对于衰减信号的话,响应在输入为200k以下表现的没有LMV393那么好,但供电电压最高能达到30vLMV393的电平响应就好很多,但是LMV393的缺点是输入电压范围没有那么广,最大工作电压也只能到5.5V。
联合体配合结构体解析串口数据,以及解析数据时遇到隐式转换怎么解决 将buffer数组强制转换成了结构体RxSrt型的指针,并创建一个RxStr型的指针pDat指向buffer.先把上面这个代码放一边,先来看怎么用通俗易懂的话讲清struct+union怎么用.如果用short型的变量打印16进制有时候好像并没有打印出自己设想的值来,这是为什么。运算时计算机把short和char型的变量隐式转换了,把他转为int的变量进行运算.a的最高位是1所以隐式转换时他的高位都被补上了1,也就是ffff。b的最高位是0所以隐式转换时他的高位都被补上了0。
雷达模块Rd03与Rd03d测试 我这个蓝牙的波特率最大是115200,而Rd03d波特率最低是256000,所以要开两个USART,一个以256000的波特率进行接受数据,另一个以115200的波特率连接蓝牙把接收到的数据发送给电脑端。这个模块测试要上墙,我做了一个上墙的杆子。Rd03d的测试思路。
SPI配合DMA转运数据 大体的思路:先配置好GPIO,SPI,DMA.主函数里,擦除W25Q64的扇区.此时失能DMA,因为我们要读的数据是在SPI对W25Q64发送读取数据的指令之后,把我们要读的那批数据用SPI交换出来后的那批数据.反例是:如果你在主函数的一开始没有失能DMA,那你得到的数据是SPI在发送交换发送。//模式,选择为SPI主模式。//模式,选择正常模式。