想了解一下为什么在中断内加入浮点数运算程序会复位

Moderator: ESP_ZT

GeekSpace
Posts: 1
Joined: Mon May 16, 2022 1:43 am

想了解一下为什么在中断内加入浮点数运算程序会复位

Postby GeekSpace » Mon May 16, 2022 1:48 am

在定时器内使用浮点运算的PID控制算法,程序就会重启,把浮点数换为整形数据就不会。

ESP_ICY
Posts: 404
Joined: Mon Aug 23, 2021 11:10 am

Re: 想了解一下为什么在中断内加入浮点数运算程序会复位

Postby ESP_ICY » Mon May 16, 2022 6:09 am

https://docs.espressif.com/projects/esp ... ing-points 这个在官方文档中有写,float 不能用于中断服务程序

Who is online

Users browsing this forum: No registered users and 13 guests