- 博客(4)
- 收藏
- 关注
原创 Keil选中单词背景色没有点亮
因为上当前页面种有几十行内容收起来了。导致收起来的内容影响Keil 软件搜不到当前页面的所有重复使用单词。而其他页面的代码背景色正常点亮可能是因为没有收起来的代码。使用Keil5编程的时候选中重复使用单词背景色没有点亮(背景色没有改变。因为一般会设置选中单词的背景色与其他内容不一样)。补充:以上内容都是个人多次操作和尝试实验总结所得。这时候有可能其他页面的代码选中单词背景正常点亮。把收起来的内容打开(尽量全部打开)就可以了。
2023-11-10 13:38:58
518
2
原创 STM32嵌入式系统中UART 、USART 和USMART 的定义与区别
而USMART是一种STM32嵌入式系统的调试工具,它通过串口或USB接口连接到开发板上,在工程中嵌入USMART库,可以通过命令控制单片机,获取运行状态及调试信息,从而方便对嵌入式系统进行调试。STM32中的UART和USART是串口通信协议,这两者都可以实现异步串口通信,但USART可以实现同步串口通信。区别在于USART还可以支持SPI和I2C接口的传输,而UART只能支持异步传输。补充:以上内容均为个人整理。
2023-11-10 13:07:41
1042
1
原创 C语言中的 a=a&&(b==c)
只有当两个表达式都为真(非零)时,表达式的结果才会为真(非零)。在表达式a=a&&(b==c)中,首先会计算(b==c)的值,如果为真,则a的值不变,如果为假,则a的值为假(0)。然后将计算后的a的值与真(1)进行逻辑与运算,最终得到的结果就是a的值。因此,如果(b==c)为假,则a的值为假(0),否则a的值不变。// (b == c)为假,a的值为假(0)a = a && (b == c);// (b == c)为真,a的值不变。
2023-11-10 13:04:04
414
1
原创 Error: Flash Timeout.Reset the Target and try it again
问题介绍:这个问题通常出现在使用Flash编程器时,表示目标芯片没有正确响应编程器的命令。这可能是由于目标芯片上电不稳定、芯片损坏或者编程器与目标芯片之间的连接不良等原因引起的。1.检查目标芯片的电源是否正常,可以使用示波器或万用表来检测电源波形和电压值是否符合要求。补充:这个问题在自己设计制作的电路出现的,以上内容来源于检查硬件和查阅资料整理所写。2.检查编程器与目标芯片之间的连接是否良好,可以重新插拔连接线或更换连接线。3.检查目标芯片是否损坏,可以使用万用表或示波器来检测芯片的引脚是否正常。
2023-11-01 14:28:29
4777
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅