为了方便修改通信数据包的格式

我把数据包放在了外部文件中,在定时中断;里却发现无法通过编译

error: invalid application of 'sizeof' to incomplete type 'uint8_t[]' {aka 'unsigned char[]'}

经查,sizeof不能就算extern变量

 

老老实实的把数据包定义放在sizeof出现的文件中来解决

相关文章:

  • 2021-11-23
  • 2021-10-03
  • 2022-12-23
  • 2021-11-06
  • 2022-01-15
  • 2021-09-09
  • 2022-12-23
  • 2021-07-07
猜你喜欢
  • 2022-01-21
  • 2021-07-17
  • 2021-10-16
  • 2021-10-27
  • 2022-12-23
  • 2022-12-23
  • 2021-07-11
相关资源
相似解决方案