update 说明文档/开发流程.md.

Signed-off-by: 零中断延迟的RTOS <cosyos@139.com>
This commit is contained in:
零中断延迟的RTOS
2024-05-01 17:28:15 +00:00
committed by Gitee
parent 07940ea47d
commit da03e5891a

View File

@@ -49,6 +49,11 @@ CosyOS支持高等级优化您完全可以选择8级defaultspeed偏
4互斥函数采用二值信号量、互斥信号量、任务临界区等方式来实现互斥访问。<br>
3、为减少代码量用户应手动移除未使用的变量、函数或C文件因为“NOOVERLAY”会导致“REMOVEUNUSED”失效。<br>
五、内嵌汇编<br>
System\os_handler.c应设置内嵌汇编。<br>
![输入图片说明](../images/KFLC_80251_8.png)<br>
![输入图片说明](../images/KFLC_80251_9.png)<br>
#### 80251内核
一、Target标签页<br>
@@ -114,11 +119,7 @@ System\os_handler.c应设置内嵌汇编。<br>
![输入图片说明](../images/KFLC_Arm_1.png)<br>
二、C/C++标签页<br>
优化级别CosyOS支持高等级优化您完全可以选择O2级default但不推荐您选择O3级。<br>
C99模式为可选项。<br>
GNU扩展当mcucfg_cmx.h中系统方案配置为全局寄存器变量时GNU扩展为必选项如不勾选CosyOS将无法正常使用。<br>
如选项中没有“GNU extensions”可在下方的“Misc Controls”中添加“--GNU”来启用。<br>
![输入图片说明](../images/KFLC_Arm_2.png)<br>
优化级别CosyOS支持高等级优化您完全可以选择O2级defaultO3级。<br>
### 系统配置<br>
打开Config\syscfg.h这里是CosyOS的系统配置各项设置均有详细的说明在keil下可使用图形用户界面Configuration Wizard进行配置如出现乱码将文件的编码格式转换为ANSI即可解决。<br>