历史上的今天
返回首页

历史上的今天

今天是:2025年06月10日(星期二)

正在发生

2018年06月10日 | STM32F1xx单片机使用固件库时串口打印乱码的解决办法

2018-06-10 来源:eefocus

有时STM32F1系列单片机在配置完串口之后进行打印时,会出现打印乱码的问题,此时有可能是以下几种情况引起:

1. 串口工具所选择的波特率和单片机设置的波特率不一致,请认真排查波特率问题;

2. 串口的TX、RX管脚可能接触或焊接不好,请排查硬件问题;

3. 程序中使用的晶振频率值和外部实际使用的晶振值不一致,可按以下方法进行修改解决。

    根据外部晶振,若使用的是25M,那么将"stm32f10x.h" 做如下修改,(启动文件使用的是startup_stm32f10x_cl.s)就能解决问题。


推荐阅读

史海拾趣

EICHHOFF公司的发展小趣事

在快速发展的同时,EICHHOFF公司也积极关注环保和可持续发展问题。公司认识到作为电子行业的一员,必须承担起保护环境、节约资源的责任。为此,EICHHOFF公司采取了一系列措施来降低生产过程中的能耗和排放。例如:引入节能设备和技术、优化生产流程、推广绿色包装等。

此外,EICHHOFF公司还积极参与环保公益活动和社会责任项目,为社会做出积极贡献。这些努力不仅提升了公司的社会形象,也为公司的可持续发展奠定了基础。

EDAL公司的发展小趣事

EDAL公司始终秉持持续创新和客户至上的理念。公司不断投入研发资源,推出新的EDA产品和解决方案,满足客户的多样化需求。同时,EDAL公司还建立了完善的客户服务体系,为客户提供全方位的技术支持和解决方案。这些举措不仅增强了客户对EDAL公司的信任和忠诚度,还为公司的长期发展奠定了坚实的基础。

Broadcom(博通)公司的发展小趣事

随着全球化的深入发展,博通积极调整战略,加强全球布局。公司通过设立研发中心、拓展销售网络等方式,不断提升其在全球市场的竞争力。同时,博通还积极与其他行业领军企业开展战略合作,共同推动电子行业的发展和创新。

这些故事展示了博通在电子行业中的发展历程和成就。从初创时期的艰难起步,到困境中的重生,再到并购扩张和技术创新,博通始终保持着坚韧不拔的精神和追求卓越的态度。正是这样的精神和态度,使博通能够在激烈的市场竞争中脱颖而出,成为电子行业的佼佼者。

AnDAPT__Inc.公司的发展小趣事

2015年,博通迎来了历史性的时刻。安华高科技以170亿美元现金与200亿美元的股票,合计370亿美元并购了博通,使其成为安华高科技的子公司。这一并购不仅使博通获得了更多的资源和支持,也为其后续的快速发展奠定了坚实的基础。此后,博通通过一系列的并购活动,不断扩张其业务范围和市场份额。

ECI公司的发展小趣事

ECI公司自成立以来,一直致力于技术创新和研发。在电子行业的早期,ECI就投入巨资研发先进的半导体技术,成功推出了多款高性能、低功耗的芯片产品。这些产品迅速在市场上获得认可,为公司赢得了良好的口碑。随着技术的不断进步,ECI公司不断推出更加先进的电子产品,引领了电子行业的发展趋势。

FSP [FSP TECHNOLOGY INC.]公司的发展小趣事

ECI公司深知人才是企业发展的关键因素。因此,公司高度重视人才的引进、培养和激励。公司建立了完善的人才选拔机制,选拔具有潜力和才华的员工进行重点培养。同时,公司还提供了丰富的培训和发展机会,帮助员工提升自身素质和能力。此外,ECI还建立了科学合理的薪酬制度和激励机制,让员工在为公司创造价值的同时也能获得相应的回报。这种对人才的重视和投入让ECI公司汇聚了一批优秀的员工队伍,为公司的发展提供了有力的保障。

问答坊 | AI 解惑

初学AVR,请教AVR studio gcc 优化问题

我使用-Os优化选项,发现编译后程序没法用。查看汇编代码,发现delay函数被优化没了。生成的汇编代码看起来很奇怪 如果不优化程序是没问题的。 请教是怎么回事?我该怎么办? 下面是我的代码: #include #define uchar unsigned char #defin ...…

查看全部问答>

手机触摸屏原理

手机触摸屏原理…

查看全部问答>

Wince开发的应用程序的运行会死掉?

Wince开发的应用程序的运行会死掉?先不管是什么原因引起的.死掉提示了线程 进程ID等信息,有没有办法确定错误的原因在哪里?高手指点下,学习下子。…

查看全部问答>

用vs 2005 c#如何为ppc注册热键

在pc中可以用RegisterHotKey,这个函数在ppc中也有,但是效果和pc中的好像不一样。 不能实现在其他软件中也能侦听到这个热键。 在pc中任何界面下都可以侦听到用RegisterHotKey注册的热键。 但是在ppc中用RegisterHotKey注册的热键,比如点一下音 ...…

查看全部问答>

请问这有人用过codesourcery的开发平台吗

windows的或者linux上做过开发的都行 我们想买一套来开发BLDC电机控制程序。但是不清楚具体是否好使,现在评估软件很不好使,编译也因为license通不过 据说这家公司只有十几个人,写信去问想买软件也没人理我 昏倒啊…

查看全部问答>

6502的c编译器

6502的c编译器?谁有,能给我一份吗? mka982@163.com cc65?(这个我有,不好用) adc-65?(有这个吗?) …

查看全部问答>

19岁以色列高中生通过Greplin单挑Google

你想搜索那些Google搜不到的东西吗?比如社交网站,以及那些存在云端、有密码保护的个人信息。一名19岁的以色列高中生毕业生放弃了兵役,在 Y Combinator里呆了三个月,尝试了几个项目,并在最后的48小时内做出一个产品,最后受到了投资者的青睐。1 ...…

查看全部问答>

基于FPGA技术的多路数字量采集模块

测控系统常常需要处理所采集到的各种数字量信号。通常测控系统采用通用MCU完成系统任务。但当系统中采集信号量较多时,仅依靠MCU则难以完成系统任务。针对这一问题,提出一种基于FPGA技术的多路数字量采集模块。利用FPGA的I/O端口数多且可编程设置 ...…

查看全部问答>

【征文】电子学习历程,一路走过

     话说我也是一个电子专业的学生,从动手焊接、调试板子到现在也有好几年了,从最初的51单片机,下载器,avr单片机,到后来的ARM7,ARM,cortex M0,cortexM都有涉及。几年过后养成了一个习惯,上网就会逛逛电子论坛,常常 ...…

查看全部问答>

自组网聊天室

将制作三台设备,每台设备都包括一个无线收发模块、一片液晶屏和一个键盘。 当设备处于彼此的信号覆盖范围内时,可自动组成聊天室,互相广播消息和数据。 当设备和计算机进行连接时,应能使用计算机通过串口或USB口接受与发送数据。 如果时间允 ...…

查看全部问答>