TI论坛
直播中

赵静

7年用户 139经验值
私信 关注
[问答]

请问论坛上的驱动开发包如何支持多核运行的问题?

论坛里下载了《cifae_KI_STK_Deyi》驱动软件开发包用单核调试接口,不带BIOS。
但是在开始移植多核程序时,发现这个开发包里面的东东似乎并没有考虑多核使用时的资源互斥的情况。
请教下ti工程师,用这个开发包跑多核访问外设资源时,是否得自己重新修改代码?或者有啥更好建议么?

另外,如果跑带BIOS工程的话,用这个开发包,是否有所影响呢?如果有,主要是哪些方面呢?
多谢!

回帖(1)

王英

2018-8-6 09:15:57
多核访问需要自己考虑怎样访问这些共享资源以及竞争的问题,可以使用硬件信号量等方式来做。用BIOS的话没有太大的影响,主要是中断处理函数,BIOS需要使用自己的中断处理器。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分