找不到lpc1768特定的FreeRTOS-Plus库

时间:2018-05-08 13:54:29

标签: embedded freertos cmsis

我继承了一个基于lpc1768的硬件构建的项目。多年来一直没有使用,最初的开发人员离开了公司。

该项目使用FreeRTOS,CMSIS库用于lpc1768和FreeRTOS-Plus组件用于lpc1786。当我们尝试将组件升级到当前版本时,我们遇到了问题。

这对FreeRTOS核心来说是成功的。但是对于CMSIS和FreeRTOS-Plus源代码,我们遇到了问题,甚至无法确定曾经下载过源的这些部分的位置。

我们有一组名为FreeRTOS_lpc17xx_can.c,FreeRTOS_lpc17xx_uart.c,FreeRTOS_lpc17xx_DriverInterface.c等的源文件。甚至可以找到一些对Google中某些文件名的引用,但我们没有成功识别这些文件的产品属于。版权标题指向'实时工程师'这是FreeRTOS,但在他们的网站上我们找不到lpc1768。之后,我们检查了这些文件是否可以从恩智浦获得,并且没有找到任何一个。

有人可以解释这些文件的可用位置吗?

我们遇到同样问题的第二组源代码是CMSIS。同样,我们有很多CMSIS源代码(这次有ARM版权标题,但我们再次无法确定这些文件的提供位置。我们希望它们是恩智浦的openLpc库的一部分,但是无法找到lpc1768的openLpc。

因此同样的问题:谁提供CMSIS lpc1768接口以及我们在哪里可以下载它们?

1 个答案:

答案 0 :(得分:0)

可在lpc175x_6x_cmsis_driver_library_0.zip找到当前版本的CMSIS库。如果此链接无效,请按https://community.nxp.com/message/1014233?commentID=1014233#comment-1014233

FreeRTOS + IO,包括CAN和I2C驱动程序,可以在GitHub找到。