您好:
我正在主域 R5F 内核上开发多核 RTOS。 R5F 是在锁定步骤模式下设置的。 现在我想用 SMP 在主域 R5F 上运行多核系统,系统可以成功运行。但当我尝试运行循环任务时,任务周期 不准确。
这是一种现象:如果我在 main_R5F_0中运行10ms 任务,实际时间有时为10ms,有时为20ms;如果我运行100ms 任务,实际时间有时为 100ms,有时 为110ms;如果我运行500ms 任务,实际时间有时为 500ms,有时 为510ms。 无论周期是什么,实际测量时间总是有10ms 的跳转,而周期跳转时间不是固定的。 我尝试验证计数器的刻度, 无论 循环是否跳过,TIMER 的刻度都是一样的。 当我在 main_R5F_1中运行循环任务时,也会出现同样的现象。 但当我在单个核心系统中运行相同的测试用例时,周期是准确的。
一个 R5F 内核与另一个 R5F 内核之间是否存在任何干扰? TDAV4VM-R5F SMP 系统是否有任何演示?
谢谢!
此致。
