SCREA 发表于 2016-1-13 10:59:18

MSP430 的 CPU中R0-R15的数据在Memory中能找见吗?

MSP430 的 CPU中R0-R15的数据在Memory中能找见吗?
常规寄存器在memory中能找见对应的,CPU的R0-R15能吗?

若是能的话,请问怎么找?---举个例子{:dizzy:}

lidapang 发表于 2016-1-13 11:13:55

在register窗口里能看到这些寄存器的值,也可以修改的

SCREA 发表于 2016-1-13 11:19:18

lidapang 发表于 2016-1-13 11:13
在register窗口里能看到这些寄存器的值,也可以修改的

谢谢。但我要的是Memory中找到,方便C语言修改

macaroni 发表于 2016-1-13 11:26:04

C语言改不了,可以用汇编语言进行寄存器操作。

true_elecom 发表于 2018-4-20 10:02:21

如果你在头文件中用宏指向物理地址,本质上也是汇编了,然后在C中调用也是可以实现。换而言之,用C去调用汇编。

SCREA 发表于 2018-4-20 17:52:32

这个问题问的好傻{:lol:}

wx-ta 发表于 2018-4-20 18:18:14

这些register和栈空间是C语言的运行环境,你要读取可用汇编,可以精细到具体操作那个register

true_elecom 发表于 2018-4-22 11:10:57

SCREA 发表于 2018-4-20 17:52
这个问题问的好傻

那为社么还要问呢,不傻不傻。

true_elecom 发表于 2018-4-22 11:17:43

给你举个例子,应该能满足你的问题了。参考练习1里的任务1。

SCREA 发表于 2018-4-22 22:27:14

true_elecom 发表于 2018-4-22 11:17
给你举个例子,应该能满足你的问题了。参考练习1里的任务1。

谢了{:lol:}
页: [1]
查看完整版本: MSP430 的 CPU中R0-R15的数据在Memory中能找见吗?