02 2024 档案
摘要:错误:想不接受最后的000,结果还是接受了,导致溢出 sscanf("1707796440000","%u000",&secondsDiff); 正确:参考C语言中sscanf函数的简明教程_sscanf hh-CSDN博客 sscanf("1707796440000","%10u",&second
阅读全文
摘要:原因:安装Keil后没有注册,烧写镜像大小超过了Keil的限额,被限制了 解法:License注册,操作方法见 使用keil中遇到 error: L6047U: The size of this image (34984 bytes) exceeds-CSDN博客 https://blog.csdn
阅读全文
摘要:原因:把sscanf写成了scanf 解决方法:把scanf改成sscanf
阅读全文
摘要:看上去没问题的代码报错 原因printf("\r\n");printf("\n");没问题,printf("");有问题 解法:把printf("");改成printf("\r\n");
阅读全文
摘要:如果没时间研究折腾,可以接受这样↓的风格 那么安装这个↓,默认在代码界面按alt+shift+f即可 如果你想稍微个性化一点 在上面的基础上,做以下配置 什么意思自己看上面↑截图的文字介绍 如何回到代码界面按alt+shift+f即可 注意不用广别的地方,因为我已经假设你是个小白了,多改多错(比如下
阅读全文
摘要:现象:连上WIFI但发送数据失败 原因:WIFI网络延时过大,或者程序设置的等待超时时间过小 解法:换个网络延时小的WIFI连,或者增加程序等待超时的时间 现象:连不上WIFI 原因:esp8266_mqtt_init()中的的延迟过长,测试4S不行,要2S 解法:将4秒延时改回2S 1 int32
阅读全文
摘要:先写没问题用法,有问题的语法就不示范 void Sr04_Init(void){ GPIO_InitTypeDef GPIO_InitStruct; TIM_TimeBaseInitTypeDef TIM_TimeBaseInitStruct; //打开GPIO组时钟 RCC_AHB1PeriphC
阅读全文
摘要:在VSCode中显示的中文正常但打印乱码。打印别的中文正常。 原因:该文件只是用正确的格式编码打开却还没有用该编码保存 解法: 如果此时显示乱码,只需ctrl+z即可 效果:
阅读全文
摘要:问题:STM32打印掺杂乱码 原因:时钟太快了(不要以为是电磁干扰,接触不良,硬件出问题,多想想在发现这种情况之前做了什么操作) 问题:为什么之前好好的,现在不行了 原因:安装CubeMX导致的,具体原因不清楚 解法:根据外部晶振调对时钟频率 效果:
阅读全文