历史上的今天
今天是: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 */
史海拾趣
|
最近在制作一个f1模型改造的赛车机器人,手里有44b0和2440两块板子,我想用wince来做操作系统,不知难度如何? 我曾经用51单片机做过几个机器人,但是对arm的内核不是很熟悉 对bootloader bsp之类的也不精通。之前一直是用51单片机和cc1100对机器 ...… 查看全部问答> |
|
《STM32系列ARMCortex-M3微控制器原理与实践>>出书效率太低了! 《STM32系列ARM Cortex-M3微控制器原理与实践>>出书效率太低了!《基于MDK的STM32处理器开发应用》马上也 ...… 查看全部问答> |
|
Mini-STM32学习板,开发板。¥88元(不含邮费和税)。现货。价格合理,主要为方便大家体验STM32而推出的。也让大家多一个选择!QQ:583508038 ,msn:ljq66194052@hotmail.com , TEL :023-66194052 ²   ...… 查看全部问答> |
|
1、选择合适的算法和数据结构应该熟悉算法语言,知道各种算法的优缺点,具体资料请参见相应的参考资料,有很多计算机书籍上都有介绍。将比较慢的顺序查找法用较快的二分查找或乱序查找法代替,插入排序或冒泡排序法用快速排序、合并排序或根排序代 ...… 查看全部问答> |
|
关于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 ...… 查看全部问答> |
|
本人菜鸟。在linux编译好.o文件,然后转到win7下使用超级终端向开发板传送文件,显示“远程系统没有响应”。换DNW,USB及COM口都能正常连接(用了USB转串口),但是一发送文件就显示乱码,根本无法执行,这究竟是为什么?还有其他简单的方式传送文 ...… 查看全部问答> |




