各位专家,你们好:
我有个问题想请教一下,对于C6678一共有9种接口,但是最多的SRIO也只有四个通道,有一个疑问,拿UART为例,如果三个核同时需要UART接口,那片上唯一的UART接口去响应哪一个核,有优先级吗?这种优先级是通过程序或者寄存器来确定,还是硬件自己确定?如果是通过程序或者寄存器,应该怎样写,有没有相关的说明文档?
非常感谢!
Andy Yin1:
您好,
对于共享资源的使用,需要应用程序根据数据传输的优先级,控制不同核对共享资源的使用顺序。但是一般来说尽量由一个主控核负责共享资源的控制分配使用。