10116| 15
|
STM32代码相关问题,请教一下 |
1金钱
最佳答案这得看你怎么用它,例如:
u16 i;
U8 buf[5];
串口接收中断()
{
buf=SBUF;
if(i>=5)i=0;
}
i未赋初值,就可能为任意值,这就可能造成写数组时越界,就可能把数据写到了未知的位置,就可能死机或出现莫名奇妙的问题。
| ||
| ||
专治疑难杂症
|
||
| ||
| ||
| ||
| ||
| ||
我的开源链接 https://github.com/ShuifaHe/STM32.git 请关注,点赞支持哦。
|
||
| ||
专治疑难杂症
|
||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-5-11 18:38
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网