历史上的今天
今天是:2025年07月27日(星期日)
2019年07月27日 | stm32 串口通信数据乱码
2019-07-27 来源:eefocus
最近在写stm32的标准库的串口通讯程序,本来很简单的串口通讯,却硬生生被上位机接收到乱码的问题折磨了好久,反复百度了好几次,始终没搜到正确解决方法,不过最后终于在https://www.eeworld.com.cn/mcu/2018/ic-news081240692.html这篇帖子上找到了答案。虽然最后问题和这位大佬不太一样,但是我也是它列出的几个情况之一——外部时钟问题。正如这位大佬所说,串口通信用的是外部时钟,而在stm32f10x.h/stm32f4xx.h中的HSE的设置值HSE_VALUE默认是25MHz。因为官方的开发板是用的25MHz,但是有些开发板用的是8MHz,所以这个地方没改的话就可能出现乱码。我把这里一改,就ojbk了
史海拾趣
|
要说ASIC设计者的经验有所提示的话,那么将来的百万门级可编程逻辑设计中验证会耗费大半的设计周期。随着设计复杂度的增加,传统的设计验证方法如仿真需要其它技术和工具的补充,因为这些可编程芯片系统(SOPC)进行完全的真实模拟是不可在适当的时 ...… 查看全部问答> |
|
正在做一个温控系统,需要控制加热棒的启停,但对可控硅不是很了解,请问可控硅与继电器可以同时使用吗? [ 本帖最后由 wll711 于 2010-3-24 16:53 编辑 ]… 查看全部问答> |
|
大家遇到的问题和我差不多呀 成立qq群:12922534 为了实时交流,我成立了个qq群:12922534 欢迎大家加入共同讨论 欢迎版主 早日加入! … 查看全部问答> |
|
请问各位大虾: pDC->SetStretchBltMode(COLORONCOLOR); 这个函数在vc下可以编译,但在evc下为什么就编译不了了,说COLORONCOLOR没有定义,为什么呢?谢谢!… 查看全部问答> |
|
Tiva C123G LaunchPad板子的扩展板(已上传) 本帖最后由 平湖秋月 于 2014-5-26 16:46 编辑 我找人找了一块专门针对TM4C123G LaunchPad板子的扩展板,原来在LaunchPad上不能做的 实验在这块扩展板上都可以试试了。等几天给大家过目… 查看全部问答> |
|
这几个星期接触PIC32MZ以太网套件 ,终于把官方给的库函数成功烧录到入门的以太网套件中,终于能点亮板子上的led。这也没有白费我这几天的努力。 下面,就简单的介绍我的开发心得吧(1)开发环境的配置 首先,我们需要下载和安装MPLA ...… 查看全部问答> |




