2013年6月25日

移植UCOS-II时堆栈增长方向的疑问

摘要: 在文件OS_CPU.H中,通过定义#define OS_STK_GROWTH 的值来确定栈增长方向。但是问题来了参考网上大家移植到AVR单片机时,写的是#define OS_STK_GROWTH 1 然后看任哲老师编剧的《嵌入式实时操作系统UCOS-II原理及其应用》(第2版)P207——在51单片机上移植写的也是#define OS_STK_GROWTH 1 但是AVR的堆栈是向下增长51单片机的堆栈是 向上增长定义的值怎么会一样呢? 原因:具体原因是51的指令集问题,采用外部模拟堆栈,参看http://yunandwei.blog.163.com/blog/static/32287901. 阅读全文

posted @ 2013-06-25 23:53 イケメンおっさん_汪汪 阅读(517) 评论(0) 推荐(0) 编辑

导航