C语言嵌入式系统编程修炼之道(二).docxVIP

  • 7
  • 0
  • 约1.65万字
  • 约 17页
  • 2021-11-26 发布于江苏
  • 举报
C 语言嵌入式系统编程修炼之道——内存操作篇1.数据指针 在嵌入式系统的编程中,常常要求在特定的内存单元读写内容,汇编有对应的 MOV 指令, 而除 C/C++以外的其它编程语言基本没有直接访问绝对地址的能力。在嵌入式系统的实际调试中,多借助 C 语言指针所具有的对绝对地址单元内容的读写能力。以指针直接操作内存多发生在如下几种情况: 某 I/O芯片被定位在CPU 的存储空间而非I/O空间,而且寄存器对应于某特定地址; 两个CPU 之间以双端口RAM 通信,CPU 需要在双端口RAM 的特定单元(称为 mail bo)x书写内容以在对方CPU 产生中断; 读取在ROM 或 FLASH 的特定单元

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档