Я унаследовал проект, построенный на оборудовании на основе 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. После этого мы проверили, доступны ли эти файлы на NXP, и тоже ничего не нашли.
Может кто-нибудь объяснить, откуда эти файлы доступны?
Вторая группа исходного кода, где у нас есть та же проблема, — это CMSIS. Опять же, у нас есть много исходного кода CMSIS (на этот раз с заголовками авторских прав ARM, но опять же мы не можем определить, где предлагаются эти файлы. Мы ожидали, что они будут частью библиотек openLpc от NXP, но не смогли найти openLpc для lpc1768.
Отсюда тот же вопрос: Кто предлагает интерфейсы CMSIS lpc1768 и где их можно скачать?
.pack
в любом случае представляют собой просто ZIP-файлы с другим расширением и могут быть распакованы без uVision keil.com /dd2/упаковка - person Clifford   schedule 08.05.2018