[STM32] 关于USART接收中断的BUG和注意事项 今天在使用USART模块,遇到了一些问题并解决了,于是发贴共享。问题描述:在使用USART做串口通讯时,我只把接收中断打开,并设置抢占优先级为最低一个级别,而接收中断上一个优先级处理事情比较多,可能占用了2ms时间。当我使用9600波特率往下位机发送数据,速度非常快,就是一直按回车发!... 2023-06-13 STM32USART接收中断BUG注意事项文章单片机
单片机开发中应掌握的基本技巧 在单片机应用开发中,代码的使用效率问题、单片机抗干扰性和可靠性等问题仍困扰着工程师。为帮助工程师解决单片机设计上的难题,现根据论坛中的讨论归纳出单片机开发中应掌握的几个基本技巧。一、如何提高C语言编程代码的效率邓宏杰指出,用C语言进行单片机程序设计是单片机开... 2023-06-13 单片机开发基本技巧开发技巧技巧BUGc语言编程C语言效率文章单片机基础知识
STM8S BUG的一点总结 CNTSW大侠写的很透彻给大家分享一下意法半导体的STM8S 系列单片机价格很便宜,外围资源很丰富,开始就果断选择了这款单片机 (STM8S103F3P)没使用不知道,使用后心里各种不爽。主要就是它的I2C热的祸。不知道是不是专利原因,意法的I2C做的很复杂,很别扭。官网上公布的Erratasheet就... 2023-06-13 STM8SBUG总结文章单片机STM32
关于USART接收中断的BUG和注意事项 问题描述:在使用USART做串口通讯时,我只把接收中断打开,并设置抢占优先级为最低一个级别,而接收中断上一个优先级处理事情比较多,可能占用了2ms时间。当我使用9600波特率往下位机发送数据,速度非常快,就是一直按回车发!问题就出来,不到1分钟时间,通讯没有反应了。USART配置代码如下... 2023-06-13 USART接收中断BUGSTM32文章单片机
与Bug斗争其乐无穷 一些高手在程序的编写方面都有了自己的风格,可以将程序做很好的规划。以缜密的思维构造程序架构,以编程规范来打造程序的外观。Bug已经在高手面前无所遁形。所以Bug只是高手们用来愉悦的玩物。用来享受那一刻的征服感。为了让菜鸟也能享受其中的快乐,我分享一下自己的经验,让... 2023-06-13 单片机编程程序设计BUG文章软件开发
关于程序员的59条搞笑但却真实无比的编程语录 下面的这59条语录虽然很搞笑,但却真实无比。只有程序员才能理解这些编程语句里的真正内涵。闲言少叙,开始吧…程序员编程语录1. 一个好的程序员是那种过单行线马路都要往两边看的人。(Doug Linder)2. 程序有问题时不要担心。如果所有东西都没问题,你就失业了。(软件工... 2023-06-13 程序员程序设计编程BUG软件设计文章软件开发
10个调试和排错的小建议 几乎没有哪个程序员能够写出一个bug都没有的代码,但是解决方法总是比困难多得多。多实践和坚毅的决心是成功的关键,这样才能够写出清洁代码,保证软件系统的可靠性。下面一起来看看这些可以镇压bug的工具箱。1. 输出语句代码调试的首要工具就是插入可靠地、真实的输出语句。... 2023-06-13 程序设计编程BUG调试文章软件开发
与单片机Bug战斗的那些经历 玩转单片机有几年的时间了,从接触51开始就走上了看不到尽头的程序员之路。也许大多会认为,敲了几天几夜代码将作品或者项目完美完成的那一刻是最开心最得意的时候。我却认为,真正快乐的是与Bug斗争的过程,最后完成作品或项目只是这种快乐的终点。那么我们该怎么去对待Bug才能... 2023-06-13 单片机BUG经历文章其他
13年的 Bug 调试经验总结 在《Learning From Your Bugs》一文中,我写了关于我是如何追踪我所遇到的一些最有趣的bug。最近,我回顾了我所有的194个条目(从13岁开始),看看有什么经验教训是我可以学习的。下面是我总结的最重要的经验教训,包括编码,测试和调试三个方面。编码下面这些都是我经历过的会导致难... 2023-06-13 BUG调试经验总结文章基础课其他