社区
单片机/工控
帖子详情
stm32cubeIDE移植的UCOSIII,STemwin,stm32407芯片,定义float变量后进入硬件错误
憨厚的豌豆荚
2020-07-06 01:08:23
如题:stm32cubeIDE移植的UCOSIII,STemwin,用的stm32407芯片,定义float变量后进入硬件错误
之前是Keil5移植的时候也遇到了这个问题,然后是在启动文件中加了一段代码解决了。
这次因为启动文件也不一样了,不知道改怎么修改
...全文
5916
5
打赏
收藏
stm32cubeIDE移植的UCOSIII,STemwin,stm32407芯片,定义float变量后进入硬件错误
如题:stm32cubeIDE移植的UCOSIII,STemwin,用的stm32407芯片,定义float变量后进入硬件错误 之前是Keil5移植的时候也遇到了这个问题,然后是在启动文件中加了一段代码解决了。 这次因为启动文件也不一样了,不知道改怎么修改
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
GreenDreamer
2020-10-15
打赏
举报
回复
f4系列很多都有FPU核心,需要重点关注是否开启,开启的情况下,RTOS会自动保护现场。否则就会有一定的几率在操作浮点数时出现异常的调用(寄存器级别)导致错误。所以需要关注两点: 1. 单片机的FPU是否开启。 2. RTOS对于FPU的要求如何,是否需要更换?
憨厚的豌豆荚
2020-07-08
打赏
举报
回复
引用 3 楼 Jacky_Lu 的回复:
是不是 这个 cpu 带有 浮点 寄存器,在移植的时候 也要 放到任务栈里面的 跟 R0-R3 一样
我重新调试了一下,因为我一直了UCOS_III和STemwin,后来发现是只要加上触摸就不能用float,还没有找到原因
Jacky_Lu
2020-07-08
打赏
举报
回复
是不是 这个 cpu 带有 浮点 寄存器,在移植的时候 也要 放到任务栈里面的 跟 R0-R3 一样
水滴重甲
2020-07-06
打赏
举报
回复
感觉像是精度问题,你在定义float变量的时候加个f;
如 float a = 0.5f;
forget345
2020-07-06
打赏
举报
回复
看看具体是 什么 硬件错误,然后试着分析
STM32
Cube
IDE
中
移植
STem
win
(
芯片
为RA8875)
本文详细记录了在
STM32
F
407
上
移植
STem
win
图形库的过程,包括使能FPU、添加DSP库、配置CRC校验、准备源文件、修改关键函数及编写主函数等内容。特别关注了与
float
数据类型相关的
硬件
错误
问题及解决办法。
当
STM32
Cube
IDE
中出现“The
float
formatting support is not enabled“的
错误
提示时
当
STM32
Cube
IDE
显示The
float
formattingsupportisnotenabled
错误
时,需检查MCU设置。用户应
进入
项目属性,选择C/C++Build->Settings->ToolSettings->MCUSettings,启用Use
float
withprintffromnewlib-nano(-u_printf_
float
),保存更改并重新构建项目以解决此问题。
在
STM32
Cube
IDE
环境下通过串口打印浮点数的设置
本文介绍了在
STM32
CUBE
IDE
中遇到无法通过串口打印浮点数的问题及其解决方案。通过项目属性设置,添加-u_printf_
float
选项,实现了浮点数的正确打印。若仍然存在问题,还需检查其他编译选项是否正确配置。
STM32
Cube
IDE
串口
本文详细介绍了在
STM32
Cube
IDE
中进行串口配置的步骤,包括RCC配置、时钟配置、JTAG配置、串口配置及printf函数重定向,并提供了
float
打印设置的测试方法。
避坑指南:
STM32
Cube
IDE
移植
CMSIS-DSP库时__FPU_PRESENT宏报错的三种解决姿势
本文针对
STM32
Cube
IDE
中
移植
CMSIS-DSP库时出现的__FPU_PRESENT宏未
定义
编译
错误
,深入剖析其根本原因:FPU宏
定义
机制、头文件包含顺序
错误
及工程FPU配置缺失。提出三种实操方案——修正头文件引入顺序(首选)、编译器预
定义
宏强制声明、临时修改arm_math.h,并涵盖FPU启用验证、性能测试与常见运行时问题排查,确保Cortex-M4/M7
硬件
浮点单元被正确识别与利用。
单片机/工控
27,522
社区成员
28,798
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章