您当前的位置: 首页 >  ar
  • 2浏览

    0关注

    880博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

STM32问题分析:..\Src\COM.c(62): warning: #550-D: variable "a" was set but never used

CodeAllen嵌入式编程 发布时间:2019-06-19 19:32:44 ,浏览量:2

说明: 本文原创作者『Allen5G』 首发于微信公众号『Allen5G』 标签:编程,软件,算法,思维

QQ技术资料群:736386324 个人微信 : coderAllen (人较多,请备注公众号读者)

推荐阅读: 如何更快的学习单片机?

定义了变量 uint8_t a; 之后使用变量代码 a= TX_buf[counter]; 编译器对于这种情况会做优化,编译器会分析出函数的返回值没有被使用,因此给 a 赋值会被编译器省略掉,于是只剩下定义变量 a,并没有使用 a (使用 a 的那句赋值步骤被编译器优化掉了) 解决办法:在定义的变量前加 volatile

关注
打赏
1665938897
查看更多评论
立即登录/注册

微信扫码登录

0.0401s