2016-11-08 33 views
1

我有几年的微控制器编程经验。 Freertos提供必要的代码以便移植到一组微控制器。我想将Freertos移植到不支持的嵌入式系统。要将Freertos成功移植到嵌入式平台,必须采取哪些主要步骤?

要成功将freertos移植到另一个嵌入式系统,必须采取哪些主要步骤? (例如:在port.c中应该完成哪些初始化步骤等等......)我已经阅读了关于移植的freertos页面,但它仍然非常模糊。

回答

0

我认为这是你所指的页面http://www.freertos.org/FreeRTOS-porting-guide.html它是模糊的,因为每个架构都有自己的要求。例如,是使用陷阱式指令同步执行某个收益,还是异步使用挂起式中断,如何实现中断嵌套以及硬件为实现它们提供了哪些支持等等。因此,它可能会有所帮助如果你说过你想要移植哪种架构,那么我可能会建议将哪个端口作为参考。

+0

目标架构:ARMv7-A和ARMv8-A。 – LandonZeKepitelOfGreytBritn

+0

最终目标:端口到树莓派3. – LandonZeKepitelOfGreytBritn

+0

任何想法到我应该看哪个端口作为参考? – LandonZeKepitelOfGreytBritn

相关问题