首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

nios求助:软件调试器的应用问题

nios求助:软件调试器的应用问题

NIOS求教:

对于PIO核定义的LED或KEY端口的四个寄存器(如数据、方向、中断屏蔽、边沿捕捉)的值在软件调试器中如何查看?

   假设我定义的NIOS系统的KEY端口的基址为0x01202800,那么KEY端口的数据寄存器的地址不就为0x01202800,方向寄存器的地址不就为0x01202801,中断屏蔽寄存器的地址不就为0x01202802,边沿捕捉寄存器的地址不就为0x01202803。如果我执行语句“IOWRKEY­_PIO_BASE, 2, 0xff 后,在NIOS的软件调试器中地址为0x01202802的存储单元的值为什么没改变呢?

不知哪位大哥大姐有关调试器的使用资料,能否给小弟发一份,小弟的邮箱是“ZCQ4@163.COM”,先谢了先!

不对啊,每个寄存器都是占用4个地址的。因为是32bit的系统,你看看关于pio的文档。

在交流中前进,共同实现nios的应用。
返回列表