STM32F4固件库Bug

2019-07-21 04:33发布

今天弄了块STM32F417ZG,把以前在407VG的代码直接移到上面试试,发现串口出现乱码,很是奇怪。很是纳闷。于是一点点找原因,搞了好久,发现是固件库有问题。
之前407使用的固件库是1.0.0版本的,下了放在电脑里面很久了,在407上面用了也没发现什么很大问题。在家用的天翼流量卡,也没去关注更新固件库。搞了很久才发现1.0.0版本有问题。
目前最新版是1.01,各位如果在F4系列上遇到灵异的串口乱码事件不妨更新下固件库看看。

对比图:

                               V1.01 Lib



                               V1.00 Lib











友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
stm
1楼-- · 2019-07-22 04:53
问一下6楼      这个我今天也发现了   定时器老是定时不准    还有串口明明定的波特率是115200       串口助手改115200    显示的就不对    后来我发现了    改为8M     那配置函数是不是也相应的改动?不改动的话     AHB   APB1   APB2就是不是系统时钟和     42M  和   84M 了吧?
stm
2楼-- · 2019-07-22 05:33
回复【7楼】simplelifeNick:
---------------------------------
问一下6楼      这个我今天也发现了   定时器老是定时不准    还有串口明明定的波特率是115200       串口助手改115200    显示的就不对    后来我发现了    改为8M     那配置函数是不是也相应的改动?不改动的话     AHB   APB1   APB2就是不是系统时钟和     42M  和   84M 了吧?
simplelifeNick
3楼-- · 2019-07-22 08:18
 精彩回答 2  元偷偷看……
simplelifeNick
4楼-- · 2019-07-22 11:31
回复【9楼】stm:
---------------------------------
哈哈 我也怕你看不到  再发下
看上楼
stm
5楼-- · 2019-07-22 11:43
回复【11楼】simplelifeNick:
----------------------
我再试试   现在改为8m的     AHB   APB1   APB2    还是168m    42m    84M了      我在仿真一下吧    你试过了吗??
simplelifeNick
6楼-- · 2019-07-22 12:59
回复【12楼】stm:
---------------------------------
这个我用的默认的,没有去改分频系数了,系统168Mhz的,我板子上跑了的 ok

一周热门 更多>