2

这是使用 IAR IDE (8.30) 在 STM32L152VBX 内存中放置变量的图片。我正在使用 C。

  • _gprs_inited是一个静态变量(8位),
  • send_data_with_gprs是一个函数,
  • _failed_gprs_counter是在函数内部声明的静态变量(8 位)。

内存位置

这是否意味着两个变量都分配在同一个地址中?

我的意思是因为两者都是 8 位变量,而处理器是 32 位的,它可以容纳这两个变量吗?

4

0 回答 0