你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【与时俱进】CoIDE 1.4.1支持STM32F4和ARM GCC啦

[复制链接]
Chocore 提问时间:2012-4-6 17:24 /
 
Cortex M4芯片上市以来,论坛上用户要求CooCox支持M4的呼声一直很高。经过一段时间的奋战,在本月最欢乐的日子,CooCox发布了CoIDE 1.4.1版本,满足了用户的这一需求^_^
 
为了尽早支持M4,新版CoIDE没有移植厂商库,所以在勾选包含启动代码(startup code)的CMSIS BOOT和专用于M4的CMSIS core之后,用户还需手动从厂商库添加需要的外设组件。
 
之后CooCox会逐步添加STM32F4的Peripheral components(外设组件)到Repository View,并添加其他的M4的芯片。目前STM32F4以外的M4芯片用户可以选择ARM (Manufacturers) ---> M4 (Chips)进行开发。
STM32F4.JPG  
 
 
M4芯片的FPU配置
编译M4前,需选择合适的FPU。工程配置(Project ---> configuration)中提供了三种选择:无FPU,soft FPU ,hard FPU。默认配置为soft FPU。
 
选择使用FPU后,还需在程序中使能FPU模块,否则程序运行时会进入hardfault错误。
将如下代码添加到启动代码(如startup_stm32f4xx.c)的Default_Reset_Handler()函数中,main();之前,使能FPU:
<span style="font-family: Arial"><span style="color: #0000ff"><span style="font-size: small">*((volatile unsigned long *) 0xE000ED88) |= (0xF
收藏 评论0 发布时间:2012-4-6 17:24

举报

0个回答
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版