打印
[STM32F1]

请教各位关于升级库函数的问题

[复制链接]
1208|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
小小小小白|  楼主 | 2014-5-16 21:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    从Micrium官网下载了一个工程,该工程把ucos-iii移植到了stm32f107芯片上,但是采用的ST固件库是2.1版本的,我想把它升级为3.5版本。于是把老版本的库函数换成了新版本的库函数,结果一编译,出现了一大堆错误。两个版本差异很大。在此请教各位有没有必要把库函数更换为3.5版本,或者给一些debug的建议。
沙发
mmuuss586| | 2014-5-17 09:08 | 只看该作者
本帖最后由 mmuuss586 于 2014-5-17 09:09 编辑

你老的用用没啥问题的话,也可以不用升级啊;

编译错误,有空的时候花点时间,总能解决,做研发的这种小困难要客服,要静下心来;

使用特权

评论回复
板凳
mmuuss586| | 2014-5-17 09:09 | 只看该作者
解决问题也是一种收获;
一种提高;

使用特权

评论回复
地板
dirtwillfly| | 2014-5-17 09:36 | 只看该作者
从应用上来讲,没必要升级。
真要升级的话,可以参考下这个: AN2953+如何从STM32F10xxx固件库V2.0.3升级为STM32F10xxx标准外设库V3.0.0.PDF (1.37 MB)
另外,库函数3.0和3.5也有一些差异。

使用特权

评论回复
5
小小小小白|  楼主 | 2014-5-19 09:27 | 只看该作者
mmuuss586 发表于 2014-5-17 09:08
你老的用用没啥问题的话,也可以不用升级啊;

编译错误,有空的时候花点时间,总能解决,做研发的这种小困 ...

谢谢,我花了一个周末的时间把问题解决了。库函数换了3.5的,系统下的第一个点灯程序也跑上了。只是串口这儿疏忽大意,折腾了很久,结果发现少了时钟使能的代码。

使用特权

评论回复
6
icecut| | 2014-5-19 09:32 | 只看该作者
解决就好..
1.使用新库.裸奔得到常用功能正确.
2.一些外设功能函数暂时屏蔽.
3.切换新库,把不兼容的函数改掉.编译通过.
4.加入所需外设

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

63

主题

515

帖子

4

粉丝