|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
在ARM模式下的启动文件中有 msr和mrs指令可以实现对cpsr的读写,, \' p4 \& d8 k, f9 x. A
但是用户程序 c语言中嵌入 msr和mrs 汇编程序总是报错(环境是keil carm)
: k: X( v- v) q, u5 ^8 e v. R1 b) O
各位大侠有没有什么方法可以实现读取 cpsr中的进位位?, i7 h1 E& L" a* F+ U
8 r$ D5 R: f* o: u9 s( |7 {如何在c环境下构建arm和thumb混合编程环境?
( C& ~- g8 p2 c5 _6 h5 l7 ]' t1 {! u4 `- \
(如果有一个任务是要你把一个字的内容逐位从io口输出,你会怎么做?不能使用逻辑操作一位一位判断,要用移位指令,移出来的位在 spcr_f寄存器的cy里,我怎么才能访问这个位那?)
* O% k' p' P8 {8 h( Q# ^: w再问 arm里面是不是没有 位寻址区???8 Z8 h& x. {5 E% q* ]/ J
8 y- S" l8 v& U8 h9 v- I
|
|