📄 readme.txt
字号:
以下是 ucos-ii 在向AT90S8515移植的时候,编写的3个程序.
AT90S8515的Flash=8K,SRAM=512
ucos-ii-source:是直接从ucos-ii来的,8K的Flash被占用了71%.
os-task-switch:是从ucos-ii中copy相关代码,只完成任务切换
切换功能的小系统,8K的Flash被占用了25%
os-task-sem :是在os-task-switch的基础上增加semphore的功能
后的小系统,8K的Flash被占用了40%.
ucos-ii-source:
History:
2002-10-27 4:34
找到 ISR 中的一个bug,不应该pushsp,popsp,这会导致
_OSIntCtrSw中对sp的调整代码出错.
2002-10-26 21:30
uc/os-ii 在 AT90S8515的移植,可惜运行一会会死掉.
AT90S8515用8M, FLASH=8K, SRAM=512
ImageCraft AVR C compiler
os-task-switch:
History:
2002-10-26 21:30
从uc/os-ii copy代码,只要能完成任务切换就可以.
Atmel AT90S8515,8M,FLASH=8K,SRAM=512
ImageCraft AVR C compiler
空间占用25%.
os-task-sem:
History:
2002-10-27 13:00
在os-task-switch基础上,增加semphore功能
test1.c中会循环用semphare请求对lcd的操作.
task1向lcd写T0,T2,T4,T6,T8
task2向lcd写T1,T3,T5,T7,T9
Atmel AT90S8515,8M,FLASH=8K,SRAM=512
ImageCraft AVR C compiler
UCOS-II.EXE:
ucos-ii 2.0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -