打印

我的ARM学习经历 附点资料

[复制链接]
楼主: nicholasldf
手机看帖
扫描二维码
随时随地手机跟帖
121
我是新手,正好可以学学经验,谢谢楼主

使用特权

评论回复
122
sinc_mark| | 2013-9-9 13:08 | 只看该作者
哪一个人不是从菜鸟起飞的,楼主加油!

使用特权

评论回复
123
xiangchli| | 2013-9-9 14:39 | 只看该作者

使用特权

评论回复
124
WAZLS| | 2013-9-10 15:09 | 只看该作者
学习了

使用特权

评论回复
125
泗一起| | 2013-9-24 21:30 | 只看该作者

使用特权

评论回复
126
HORSE7812| | 2013-9-25 12:58 | 只看该作者
:)

使用特权

评论回复
127
1036522154| | 2013-12-19 17:01 | 只看该作者
真希望快点变成像楼主那样

使用特权

评论回复
128
funior| | 2013-12-19 17:25 | 只看该作者
没有毅力的飘过,不想被人踩死在嵌入式的路上,但这一年进步确实不大,原因是多方面的,但总主要的还是因为没有毅力,希望下一年可以好一点,奔三了,压力很大

使用特权

评论回复
129
夜空中的星| | 2017-6-17 17:11 | 只看该作者
不错学习了

使用特权

评论回复
130
yjmdxp| | 2017-7-13 17:18 | 只看该作者
感谢分享

使用特权

评论回复
131
zhuannng| | 2017-7-14 13:07 | 只看该作者
支持

使用特权

评论回复
132
huangsangui| | 2017-8-17 11:03 | 只看该作者
不错,**下来

使用特权

评论回复
133
xppx1987| | 2020-11-2 10:29 | 只看该作者
好贴mark一下!

使用特权

评论回复
134
潜力变实力| | 2020-11-2 11:22 | 只看该作者
写得很好,加油。

使用特权

评论回复
135
coco7890| | 2020-11-17 18:44 | 只看该作者
本帖最后由 coco7890 于 2020-11-17 20:19 编辑

楼主还可以看到吗?

我有个疑问,进入定时器中断时保存现场,这个时候的SP值是多少,是哪个任务里面SP值都不知道

这个时候是不是需要把任务栈预留大些,把进入定时中断时的现场保存到某一个任务栈里面去,是我这样

分析的吧?

另外一个问题是:
task_tcb[ next_task % 8 ].task_stk_top =SP;//保存当前任务的栽顶SP指针到当前任务的控制块TCB
           
         next_task++;指向下一个任务
               
         //堆栽指针指向下一个任务栽顶
         SP = task_tcb[ next_task % 8 ].task_stk_top;


在进入定时中断后压栈保存现场,后面SP改变到下一个任务的栈指针了,最后中断返回时出栈,出栈的数据在上一个任务栈里面了,恢复的数据就不是原来保存的数据,这是为什么?

使用特权

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

本版积分规则