⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme.txt

📁 ucos-ii-at90S-icc-avr
💻 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 + -