文件名称:small rtos for avr v1.50
文件大小:24KB
文件格式:RAR
更新时间:2011-11-25 04:18:39
avr rtos
根据程明计 SMALL RTOS51一书所讲: “C51编译器在编译C语言程序时,如果发现一个函数调用了一个外部函数,就认为这个函数返回时,R0-R7,ACC,B,PSW,DPH,DPL等寄存器已经变化。因此,它不会在调用这个函数前用这些寄存器保存有用数据,外部函数返回时这些寄存器是什么值都不影响程序执行。” 以及AVR-GCC C调用汇编规则: “R18-R27,R30,R31,局部变量分配寄存器,汇编可以*使用这些寄存器,无需恢复”。
【文件预览】:
Small RTOS for AVR
----OS_CORE.c(19KB)
----main.c(3KB)
----CONFIG.h(4KB)
----OS_Q.h(8KB)
----OS_Q.c(21KB)
----OS_SEM.c(14KB)
----OS_CFG.h(6KB)
----OS_SEM.h(5KB)
----OS.h(7KB)
----Makefile(14KB)
----OS_CPU_C.c(11KB)
----OS_CPU.h(3KB)