update 说明文档/CosyOS原理与应用.md.

Signed-off-by: 零中断延迟的RTOS <cosyos@139.com>
This commit is contained in:
零中断延迟的RTOS
2024-04-18 11:34:31 +00:00
committed by Gitee
parent 7c9647b8e1
commit ca2e7aefdc

View File

@@ -299,12 +299,12 @@ Cortex-M内核报警为warning #177-D。<br>
80251内核还另有报警DR0_、DR4_、R11_三个未引用的参数。<br>
### 飞信
* **典型特征:极简类型、极速通信。** <br>
* 数据类型是极简的,针对不同的MCU内核都要求数据类型必须是原子访问类型。<br>
1、8051内核飞信固定为1字节无符号uint8_t<br>
2、80251内核飞信固定为2字节无符号uint16_t<br>
3、Arm32内核飞信固定为4字节无符号uint32_t。<br>
* 通信速率是极速的,仅使用一个变量(信箱),同时即是消息又是新消息标志。<br>
* **典型特征:原子类型、数据拷贝。** <br>
* 针对不同的MCU内核都要求数据类型必须是原子访问类型。<br>
1、8051内核飞信固定为1字节无符号uint8_t<br>
2、80251内核飞信固定为2字节无符号uint16_t<br>
3、Arm32内核飞信固定为4字节无符号uint32_t。<br>
* 通信速率是极速的,仅使用一个变量,同时即是消息又是新消息标志。<br>
* **注意事项** <br>
1、飞信为0时表示无消息飞信非0时表示有消息因此用户传输的有效消息必须为真值。<br>
2、信箱仅能保存一条飞信如果接收处理速度低于发送速度会导致飞信覆盖。<br>
@@ -351,9 +351,9 @@ Cortex-M内核报警为warning #177-D。<br>
### 消息同步
【同步过程:发送 -> 接收】;<br>
* **一次同步** <br>
**飞信** 极简类型、极速通信<br>
**飞信** 原子类型、数据拷贝<br>
**私信** :随意定义、灵活多变;<br>
**消息邮箱** :任意类型、数据拷贝<br>
**消息邮箱** :任意类型、指针引用<br>
* **并发同步** <br>
**消息队列** :并发发送、指针引用;<br>