3378| 4
|
将4个8位的数转成float型,进到HardFault_Handler? |
10金钱
最佳答案可能是因为访问未对齐。buf[]应当是4字节对齐的,在buf+2上进行4字节(float)访问就成了不对齐访问。
你试试bb = * (float*)(buf+4); 看看还有问题没
| ||
| ||
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-2-28 10:20
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网