永发信息网

ucos-ii中的中断服务子程序写法中有这样一句 if (OSIntNesting == 1) { OSTCBCur->OSTCBStkPtr = SP;

答案:1  悬赏:50  手机版
解决时间 2021-03-19 15:23
ucos-ii中的中断服务子程序写法中有这样一句 if (OSIntNesting == 1) { OSTCBCur->OSTCBStkPtr = SP;
最佳答案
嵌入式C语言可以操作SP等寄存器的值 流水灯不也是直接对端口操作吗追问嵌入式C语言??你是指在c中嵌入汇编吗?? c中不能直接对R0-R14等寄存器操作吧…追答if (OSIntNesting == 1) { OSTCBCur->OSTCBStkPtr = SP; 这句只是表达意思吧,具体实现还是用汇编吧,我以前这样写的
LDR R0,=OSIntNesting
LDR R1,[R0]
CMP R1,#1
BNE OSTickISR_1

LDR R0,=OSTCBCur ;OSTCBCur -> ptask = SP
LDR R0,[R0]
STR SP,[R0]

OSTickISR_1
。。。。。。。。。。。追问wow~~汇编哎~~这一句不要行不行……追答要得,因为其他函数也有OSIntNesting,不要会不协调运行
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
木命人住属火楼层好吗
三星on5手机因为root死机,怎样在不恢复出厂
为什么电源输入电压范围是90-264v 频率是47-6
新芙蓉大药房板塘店我想知道这个在什么地方
内黄一中和安阳市一分哪个好
C语言选择题!急救!
蒙古沙冬青是什么植物
三亚机场2018.5.22号航班时刻表
斯沃琪装置51手表走了八十二个小时停了表有问
皇室战争实名制不做可以吗
邦华boway u7怎样格机求大神帮忙
养殖鱼类的品种鉴定找什么部门?
因为简单的人在复杂的人眼里就是猜不透的危险
请猜中药名
秦公子肉夹馍(总店)这个地址在什么地方,我要
推荐资讯
企业退休职工今年工资涨多少
让银行扣回去的车能买吗,怎么买
男友满足不了我怎么办?
淘宝上买虚拟物品被坑了,退款自动拒绝,淘宝
大理有哪些特产
问道马面罗刹可以强几?5强6要多少钱
2015年属羊取名,孙莫开头的,麻烦大家帮忙一
广东有哪些比较好的可以专升本的大学?求推荐
1千分之千等于多少
原车自带的铁将军的遥控器(也是4s后改的),
远程(网络)教育能学到真东西吗?
山西太原市苏宁早上几点开门
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?