11 2023 档案
位操作
摘要:数据拼接 在通信协议中我们往往只能一个字节一个字节的读取,但是外设一个完整的数据往往不止一个字节,这个时候我们就需要数据拼接: 限制数据位数 USARTx->DR = (Data & (uint16_t)0x01FF);//USARTx->DR读到的是9位数据 (16位数据)检查最高位是否为1 1
阅读全文
基于Lora的环境检测
摘要:2023-11-30 1.两个灯闪烁出现了问题 解决方法:程序中定时器分频系数和想要设置的分频系数少一位经验:LED灯闪烁出现问题很有可能是定时器分频系数或者重装载值因为大意敲错了 2.软件模拟IIC 这些是硬件IIC的输入输出口,软件IIC只要使用一个空闲的GPIO口就可以实现IIC的通信 野火给
阅读全文
常量中有换行符
摘要:出现该问题的原因是编码问题,解决方案 : C++解决报错常量中有换行符_c++ 常量中有换行符_在下令狐的博客-CSDN博客 将高级保护选项添加到文件目录中: C++解决报错常量中有换行符_c++ 常量中有换行符_在下令狐的博客-CSDN博客
阅读全文
江科协新建工程就报错
摘要:新版(Keil v5.37)编译报错/警告解决办法: 1. 魔术棒->C/C++(AC6)-> Language C -> c99 2. 移除core_cm3.c
阅读全文