|
本帖最后由 天堂隔壁 于 2015-5-28 10:20 编辑 如题。用STM32F107VCT6做一个工程,结果测试串口的时候发现 串口1发送数据乱码 ,发送0xaa,结果变成0xed。而且串口3也发送不出来数据,求助。 系统配置如下: 外部晶振 8MHZ 串口1: PA9.PA10 串口3 D8,PD9下面是工程文件,求大牛指点啊,卡了1天多了~
复件 FJKG_GSM_GPRS_V3_104.rar
(5.62 MB, 下载次数: 13)
|
微信公众号
手机版
没有不必要的呀~全部文件都在main.c里面
里面使用库函数的。所以看起来比较大
楼主用的是107的芯片.通过代码分析,应该是系统时钟配置错误.楼主可以用示波器测一下串口波特率.
107用的是25Mhz的晶振,103用的是8Mhz的.
我也觉得有点问题了,我的板子是用的8MHZ晶振的。 没有用25M。 如果用25Mhz晶振的话,最大可以倍频到多少呢?我需要72MHZ的时钟
还有我相请问下,串口波特率怎么测试?