4690|12

77

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

事实证明,要用3.2版本的固件库了 [复制链接]



原因只有一点,GCC下编译0warning,看来这次终于考虑GCC了。
只有一个问题,3.1版本的USB库是否可以直接在3.2库上使用?
此帖出自stm32/stm8论坛

最新回复

                                   详情 回复 发表于 2010-3-16 13:25
点赞 关注
 

回复
举报

73

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
测试了一下,可以正常编译

还有一个隐藏在内心很久的问题,虽然有些不好意思,还是问了:
使用STM32官方的库的时候,如果HSE_VALUE设置的和默认不同的话,是否就没有办法不修改库代码,而直接使用?

stm32f10x.h中,如果没有定义HSE_VALUE的话,会设置一个默认值,而且system_stm32f10x.c代码中的SetSysClockToXX函数中的倍频设置都是使用按照默认HSE_VALUE计算出来的。
此帖出自stm32/stm8论坛
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
                                 不是很清楚,顶一下,版主解决
此帖出自stm32/stm8论坛
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

4
 
我用了4Mhz的外部晶振,只改了HSE_VALUE的值,发现所有的定时器算出来的都不对,连波特率也不对。
估计库只能用8M的,要用别的,就要改库。
这样反倒更麻烦,还必须熟悉库中怎么设置那些个的时钟。倒不如直接找手册看寄存器设
此帖出自stm32/stm8论坛
 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

5
 
                                 改了HSE_VALUE之后要重新编译库中的函数。
此帖出自stm32/stm8论坛
 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

6
 
改了HSE_VALUE之后要重新编译库中的函数。
不是“重新编译”这么简单吧。我用6M外频必须直接改库函数(就是那个SetSysClockToXX的)。
此帖出自stm32/stm8论坛
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

7
 
                                 ST的技术支持都说了,搞不定就是自己的事了。
此帖出自stm32/stm8论坛
 
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

8
 
不是“重新编译”这么简单吧。我用6M外频必须直接改库函数(就是那个SetSysClockToXX的)。
能具体说说改那个配置吗?
谢谢
此帖出自stm32/stm8论坛
 
 
 

回复

81

帖子

0

TA的资源

一粒金砂(初级)

9
 
不是“重新编译”这么简单吧。我用6M外频必须直接改库函数(就是那个SetSysClockToXX的)。
能具体说说改那个配置吗?
谢谢
此帖出自stm32/stm8论坛
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

10
 
ST的技术支持都说了,搞不定就是自己的事了。
Simon21ic 发表于 2010-3-15 15:05
此帖出自stm32/stm8论坛
 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

11
 
最近程序跑着跑着,就跑到这里来了HardFault_Handler。
郁闷呀!不知道是不是晶振没有设对,引起的。
此帖出自stm32/stm8论坛
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

12
 
                                 之前, 一直没有使用 GCC, 因为对比发现 GCC 的编译效率比较地, 不过过去几年了, 不知现在的 GCCARM 的编译效率是不是飞速地提升了?
此帖出自stm32/stm8论坛
 
 
 

回复

78

帖子

0

TA的资源

一粒金砂(初级)

13
 
                                 
此帖出自stm32/stm8论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条
有奖直播报名| TI 面向楼宇和工厂自动化行业的毫米波雷达解决方案
【内容简介】TI 60GHz IWRL6432和 IWRL1432毫米波雷达传感器如何帮助解决楼宇和工厂自动化应用中的感应难题
【直播时间】5月28日(周三)上午10:00
【直播礼品】小米双肩包、contigo水杯、胶囊伞、安克充电器

查看 »

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网 12

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表