mirror of
https://gitee.com/cosyos/cosyos.git
synced 2026-08-17 16:52:27 +08:00
update Demo-Build/8051/readme.txt.
Signed-off-by: 零中断延迟的RTOS <cosyos@139.com>
This commit is contained in:
@@ -68,3 +68,18 @@
|
||||
移除覆盖分析。
|
||||
|
||||
|
||||
其它注意事项
|
||||
1、默认情况下,任务栈SIZE不允许大于255。只有在启用了XBPSTACK的任务切换
|
||||
现场保护时,任务栈SIZE才允许大于255,最大可为65535。
|
||||
2、CosyOS for 8051,原生仅适配 Keil C51 编译器,如果您使用其它编译器,
|
||||
应注意以下事项:
|
||||
(1)CosyOS 内核中需要 __C51__ 关键字做条件编译,移植汇编文件中需要
|
||||
__A51__ 关键字做条件编译,如果编译器不支持该关键字应自行添加。
|
||||
(2)CosyOS 内核中用到 #pragma NOAREGS 来实现相对寄存器访问,如果
|
||||
编译器不支持该关键字应设法等效替换。
|
||||
(3)CosyOS 内核和移植文件中可能都会用到 using 关键字,为使任务或
|
||||
中断使用特定的 REGBANK,如果编译器不支持该关键字,
|
||||
CosyOS-配置 / mcucfg_8051.h -> REGBANK配置,需采用默认配置。
|
||||
(4)其它未知的兼容性问题。
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user