历史上的今天
返回首页

历史上的今天

今天是:2025年08月21日(星期四)

正在发生

2018年08月21日 | STM32使用16M外部晶振时串口乱码

2018-08-21 来源:eefocus

1.出现的问题:

修改RCC配置代码如下:

将语句:RCC_PLLConfig(RCC_PLLSource_HSE_Div1, RCC_PLLMul_9); //之前使用8MHz外部晶振,9倍频到72MHz

修改为:RCC_PLLConfig(RCC_PLLSource_HSE_Div2, RCC_PLLMul_9); //使用16MHz外部晶振之后,2分频再9倍频到72MHz

测试中发现串口1一直是乱码。


2.解决办法:

(1).去除库文件:stm32f10x.h的只读属性。

(2).此文件中找到语句:#define HSE_VALUE    ((uint32_t)8000000) /*!< Value of the External oscillator in Hz */

(3).将这条语句更改为:#define HSE_VALUE    ((uint32_t)16000000) /*!< Value of the External oscillator in Hz */


推荐阅读

史海拾趣

Amphenol(安费诺)公司的发展小趣事

Amphenol Corporation,通常简称为Amphenol,是一家全球领先的连接技术公司,提供广泛的连接器解决方案,涵盖了航空航天、汽车、通信、工业、医疗和军事等多个领域。以下是关于Amphenol公司发展的五个相关故事:

  1. 创立与起步阶段:Amphenol公司成立于1932年,总部位于美国康涅狄格州沃拉姆。最初,公司致力于生产无线电连接器,并通过不断的创新和技术改进,逐步发展成为连接器行业的领导者之一。在第二次世界大战期间,Amphenol公司为美国军队提供了大量的军用连接器,为公司的发展奠定了坚实的基础。

  2. 技术创新与产品多样化:随着电子技术的不断进步和市场需求的不断变化,Amphenol公司不断进行技术创新,拓展产品线的多样性。除了传统的连接器产品,公司还开发了许多新型连接器,如光纤连接器、高速数据连接器、环境密封连接器等,以满足不同行业的需求。

  3. 全球化发展与市场拓展:Amphenol公司在全球范围内建立了广泛的销售网络和生产基地,实现了全球化布局和市场覆盖。公司在美国、欧洲、亚洲和其他地区设有多个生产工厂和研发中心,为客户提供当地化的服务和支持。通过不断扩大市场份额和提升产品质量,Amphenol公司成为了全球连接器市场的主要参与者之一。

  4. 客户合作与定制化解决方案:Amphenol公司与客户建立了紧密的合作关系,根据客户的需求和应用场景,提供定制化的连接器解决方案。公司的工程团队与客户共同设计和开发符合特定要求的产品,为客户提供专业化和个性化的服务。这种定制化解决方案能够满足客户多样化的需求,增强了公司在市场上的竞争优势。

  5. 质量管理与持续改进:Amphenol公司高度重视产品质量管理,严格遵循国际质量管理体系标准。公司的生产工艺和质量管理体系通过了ISO 9001质量管理体系认证,并持续进行质量改进和技术创新。此外,Amphenol公司的产品还通过了各种行业认证和标准,如航空航天领域的AS9100认证等,确保产品的可靠性和稳定性。

这些故事展示了Amphenol公司从创立初期到如今在技术创新、产品多样化、全球化发展、客户合作与定制化解决方案以及质量管理与持续改进等方面取得的重要进展。

Dawning Precision Co Ltd公司的发展小趣事

在国内市场取得一定成绩后,Dawning开始将目光投向国际市场。公司积极参加国际电子展会,与全球知名企业进行交流合作。同时,Dawning还根据不同国家和地区的市场需求,调整产品策略,推出符合当地消费者喜好的产品。经过几年的努力,Dawning的产品已经成功打入欧美、东南亚等多个国家和地区的市场,公司的国际化进程取得了显著进展。

Deltrol Controls公司的发展小趣事

在电子行业的早期,Deltrol Controls以其创新的电磁阀产品崭露头角。公司创始人认识到,随着自动化程度的提高,对精确控制流体流动的需求日益增加。于是,他们投入大量研发资源,成功开发出了具有高精度、高可靠性特点的电磁阀。这一创新产品迅速在电子行业获得认可,Deltrol Controls也借此机会逐步扩大了市场份额。

Entegris公司的发展小趣事

在半导体材料领域,对纯度的要求越来越高。Entegris通过不断的技术创新,提升材料的纯度,以满足晶圆厂对材料的高要求。同时,随着制程工艺的步骤增多,控制污染的环节也随之增加,Entegris在微尘控制方面也面临着巨大的挑战。

CONTRINEX公司的发展小趣事

面对海洋环境的独特挑战,Contrinex推出了海洋系列传感器。这些传感器采用全金属技术,外壳材质为V4A/AISI 316L不锈钢,防护等级高达IP68/IP69K,能够抵御恶劣的海洋环境。同时,该系列传感器还具备卓越的EMC防护性能,能够满足各种海洋应用需求。这一创新产品的推出,进一步巩固了Contrinex在传感器行业的领先地位。

ABOV(现代单片机)公司的发展小趣事

在数控加工领域,Contrinex的数字测量智能传感器带来了革命性的变革。这些先进的传感器能够精确实时地测量拉杆位置,通过智能决策,确保加工精度,防止潜在损坏。其卓越的性能和稳定性,使得Contrinex在这一领域取得了显著的成绩,并赢得了众多客户的赞誉。

问答坊 | AI 解惑

BCD码的加减

我是初学者,不懂 比如 3-6=-3  6+5 =11 这我不会处理 求 汇编程序 处理一个字节的加减就行了,不用太复杂的.....…

查看全部问答>

用wince制作机器人

最近在制作一个f1模型改造的赛车机器人,手里有44b0和2440两块板子,我想用wince来做操作系统,不知难度如何? 我曾经用51单片机做过几个机器人,但是对arm的内核不是很熟悉 对bootloader bsp之类的也不精通。之前一直是用51单片机和cc1100对机器 ...…

查看全部问答>

请告诉99怎么导入到PADS里

来自EEWORLD合作群:12425841…

查看全部问答>

《STM32系列ARMCortex-M3微控制器原理与实践>>出书效率太低了!

                                 《STM32系列ARM Cortex-M3微控制器原理与实践>>出书效率太低了!《基于MDK的STM32处理器开发应用》马上也 ...…

查看全部问答>

Mini-STM32学习板。---新增了几个配件及方案

Mini-STM32学习板,开发板。¥88元(不含邮费和税)。现货。价格合理,主要为方便大家体验STM32而推出的。也让大家多一个选择!QQ:583508038 ,msn:ljq66194052@hotmail.com , TEL :023-66194052 ²   ...…

查看全部问答>

新手

何谓eXpress DSP啊,请教大师们…

查看全部问答>

[分享] 如何优化C语言代码(程序员必读

1、选择合适的算法和数据结构应该熟悉算法语言,知道各种算法的优缺点,具体资料请参见相应的参考资料,有很多计算机书籍上都有介绍。将比较慢的顺序查找法用较快的二分查找或乱序查找法代替,插入排序或冒泡排序法用快速排序、合并排序或根排序代 ...…

查看全部问答>

继电器的问题

我在做演示板,上面加了两个红绿LED灯,平时红灯亮,刷卡继电器动作绿灯亮,LED灯的电流为20MA,只在COM端接了一个+12V,其它都还没有接一上电就全烧了,请问是什么问题 [ 本帖最后由 zjjone1023 于 2011-5-21 14:37 编辑 ]…

查看全部问答>

PIC单片机中C30编译器中函数中用数组调用常数字符串问题

关于PIC单片机不能用数组来调用字符串的问题: 函数原型 void Print_5X8(unsigned int y,unsigned int x, unsigned char ch[],unsigned int yn) {   unsigned char wm ,ii = 0;   unsigned int adder;     while(ch[ii ...…

查看全部问答>

OK2440文件传送问题

本人菜鸟。在linux编译好.o文件,然后转到win7下使用超级终端向开发板传送文件,显示“远程系统没有响应”。换DNW,USB及COM口都能正常连接(用了USB转串口),但是一发送文件就显示乱码,根本无法执行,这究竟是为什么?还有其他简单的方式传送文 ...…

查看全部问答>