AVR 数据存储到FLASH 及读取问题
答案:2 悬赏:0 手机版
解决时间 2021-05-05 15:51
- 提问者网友:niaiwoma
- 2021-05-05 07:26
最近在学AVR 写了一个程序 关于液晶显示的 由于显示的东西有点多 所以把内容放到数组上 用的编译器是ICCAVR 7.22 已经把相应的选项勾上 定义数组时如下 const uchar dis1[]="首次使用!"; 用液晶显示函数调用 write_string(dis1);之后硬件上显示的是乱码 把上面的const 去掉就能正常显示了 但是这样的话 RAM区就不够用了 请高手帮忙解答 我用的JTAG在线调试 用的软件为AVR STUDIO 有人说 是AVR STUDIO设置的关系 如果这样 请高手帮忙解答 。。谢谢。。。
最佳答案
- 五星知识达人网友:冷風如刀
- 2021-05-05 08:00
写到液晶的数据 形参相应改为指向FLASH区 就可以了。。。
全部回答
- 1楼网友:举杯邀酒敬孤独
- 2021-05-05 08:57
const uchar dis1[]改为__flash uchar dis1[]
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯