历史上的今天
今天是:2025年06月10日(星期二)
2018年06月10日 | STM32F1xx单片机使用固件库时串口打印乱码的解决办法
2018-06-10 来源:eefocus
有时STM32F1系列单片机在配置完串口之后进行打印时,会出现打印乱码的问题,此时有可能是以下几种情况引起:
1. 串口工具所选择的波特率和单片机设置的波特率不一致,请认真排查波特率问题;
2. 串口的TX、RX管脚可能接触或焊接不好,请排查硬件问题;
3. 程序中使用的晶振频率值和外部实际使用的晶振值不一致,可按以下方法进行修改解决。
根据外部晶振,若使用的是25M,那么将"stm32f10x.h" 做如下修改,(启动文件使用的是startup_stm32f10x_cl.s)就能解决问题。
下一篇:STM32模拟串口输出偶有乱码
史海拾趣
|
我使用-Os优化选项,发现编译后程序没法用。查看汇编代码,发现delay函数被优化没了。生成的汇编代码看起来很奇怪 如果不优化程序是没问题的。 请教是怎么回事?我该怎么办? 下面是我的代码: #include #define uchar unsigned char #defin ...… 查看全部问答> |
|
Wince开发的应用程序的运行会死掉?先不管是什么原因引起的.死掉提示了线程 进程ID等信息,有没有办法确定错误的原因在哪里?高手指点下,学习下子。… 查看全部问答> |
|
在pc中可以用RegisterHotKey,这个函数在ppc中也有,但是效果和pc中的好像不一样。 不能实现在其他软件中也能侦听到这个热键。 在pc中任何界面下都可以侦听到用RegisterHotKey注册的热键。 但是在ppc中用RegisterHotKey注册的热键,比如点一下音 ...… 查看全部问答> |
|
windows的或者linux上做过开发的都行 我们想买一套来开发BLDC电机控制程序。但是不清楚具体是否好使,现在评估软件很不好使,编译也因为license通不过 据说这家公司只有十几个人,写信去问想买软件也没人理我 昏倒啊… 查看全部问答> |
|
你想搜索那些Google搜不到的东西吗?比如社交网站,以及那些存在云端、有密码保护的个人信息。一名19岁的以色列高中生毕业生放弃了兵役,在 Y Combinator里呆了三个月,尝试了几个项目,并在最后的48小时内做出一个产品,最后受到了投资者的青睐。1 ...… 查看全部问答> |
|
测控系统常常需要处理所采集到的各种数字量信号。通常测控系统采用通用MCU完成系统任务。但当系统中采集信号量较多时,仅依靠MCU则难以完成系统任务。针对这一问题,提出一种基于FPGA技术的多路数字量采集模块。利用FPGA的I/O端口数多且可编程设置 ...… 查看全部问答> |
|
话说我也是一个电子专业的学生,从动手焊接、调试板子到现在也有好几年了,从最初的51单片机,下载器,avr单片机,到后来的ARM7,ARM,cortex M0,cortexM都有涉及。几年过后养成了一个习惯,上网就会逛逛电子论坛,常常 ...… 查看全部问答> |




