打印
[51单片机]

xdata 储存问题

[复制链接]
5329|32
手机看帖
扫描二维码
随时随地手机跟帖
楼主
popeye021| | 2016-9-19 10:22 | 显示全部楼层 回帖奖励 |倒序浏览
xdata与data的区别是访问方式的不同。简单一点理解是访问速度不同。片内也有可能是xdata的访问方式。汇编指令上能看出不一样。

使用特权

评论回复
沙发
popeye021| | 2016-9-19 10:23 | 显示全部楼层
印象里汇编一个是mov,一个是movx

使用特权

评论回复
板凳
popeye021| | 2016-9-20 08:38 | 显示全部楼层
两只岸上的鱼 发表于 2016-9-19 19:43
是否可以 不拉A15   我还是以0x8000~0x80ff 去读写
让FPGA做下处理   只去判断后16位地址。 ...

不增加地址线的话,只要有读写的地址低八位是00~ff的时候,也会对FPGA进行操作的。

使用特权

评论回复
地板
popeye021| | 2016-9-20 09:17 | 显示全部楼层
本帖最后由 popeye021 于 2016-9-20 09:18 编辑
两只岸上的鱼 发表于 2016-9-20 09:01
这点我没有想到,CPU与FPGA之间有一根CS 只有当CS = 1 时 才去读写操作0x8000-0x80ff,读写完之后CS=0;
...

可以的。
其实只要片外只有FPGA接总线的话,cs都可以不要

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则