灵活运行时重配置基础设施与生物启发式计算
1. 灵活运行时重配置基础设施
在多微控制器系统的运行过程中,灵活的运行时重配置基础设施至关重要。
1.1 断开事件与重新编号序列
当系统检测到节点断开时,如节点 1 的 Sense 端口从 1 切换到 0 ,这一变化会被视为一个表示断开事件的令牌。该令牌会传递给父节点,直至到达根节点。根节点(节点 0)随后会发送广播,通知即将进行重新编号,之后便会启动正常的编号过程。
graph LR
A[节点断开] --> B[Sense 端口状态改变]
B --> C[生成断开令牌]
C --> D[令牌传递给父节点]
D --> E[到达根节点]
E --> F[根节点发送重新编号广播]
F --> G[开始重新编号过程]
1.2 重配置过程
重配置过程是一个有序的流程,具体步骤如下:
1. 发送初始消息 :想要启动重配置过程的通信节点的 Ccomm 通过重配置总线发送消息,消息包含所需功能(如进入编程模式)、进一步通信的期望通道(如 RS485)以及目标节点列表。
2. 确认消息接收 :所有选定的 Cconfig 微控制器按地址列表顺序确认收到初始消息。
3. 进入重配置模式 :选定的 Cconfig 微控制器将其 Cmain 置于重配置模式,并为与期望通信通道的通信做准备
超级会员免费看
订阅专栏 解锁全文
391

被折叠的 条评论
为什么被折叠?



