1.用const关键字是不能把变量定义到ROM区域的,在IDE编译器里要在变量的定义前面加入rom关键字。例如:

rom char tmp[257]={0};const rom char tmp[257]={0};

如果不定义在ROM里面,以上数组的元素个数就超过了RAM的限制,就会报错。

2.在IDE编译环境下,单个.C文件里面的rom空间是有限制的,所以定义在rom里面的变量不是无限制的。如果超过此限制就会产生变量“覆盖”的危险。

最新文章

  1. (转) 注意啦,笔记本是无线的,虚拟机上网方式莫用NAT,好难整。
  2. 给你的应用“一只”智慧的眼睛 —— Barcode常识普及以及识别信息处理
  3. EF的性能改善和思考
  4. SPSS数据分析—最优尺度回归
  5. javascript运行模式:并发模型 与Event Loop
  6. DEV界面皮肤
  7. MyBatis Oracle批量更新
  8. 类似与三元表达式的 json 读取值
  9. 基于visual Studio2013解决C语言竞赛题之1025Bessel函数
  10. 【第七篇】Volley之处理Gzip数据
  11. [SOJ] 1282. Computer games (KMP)
  12. Linux包管理工具分析
  13. CentOS安装配置MySql数据库
  14. 关于IOS的屏幕适配(iPhone)——Auto Layout和Size Classes
  15. RestSharp使用总结
  16. 《Java核心技术(卷一)》读书笔记——第六章:内部类
  17. Source Qualifter组件中sqlquery过长导致截取
  18. Django 配置MySQL数据库
  19. centos6.5虚拟机安装后,没有iptables配置文件
  20. 【AtCoder】KEYENCE Programming Contest 2019

热门文章

  1. Java Learning 001 新建一个Java工程 HelloWorld程序
  2. cc和gcc
  3. ADT-23.0.2百度网盘下载地址
  4. JpetStore目录文件关系分析
  5. 33、生鲜电商平台-定时器,定时任务quartz的设计与架构
  6. linq分页扩展
  7. Open-source Tutorial - Material Design for WPF UI
  8. JSONCPP学习笔记
  9. CSS 框模型概述
  10. Mysql-4-数据库的基本操作