Модификация библиотеки J1939 C для PIC32

Я работаю над проектом, основанным на интерфейсе J1939. Я использую библиотеку J1939 C для устройств PIC 18 (AN930), мне интересно, как я могу изменить эту библиотеку для работы с устройством PIC32MX795F512L? Я не являюсь опытным программистом и начал работать над PIC32 пару месяцев назад. Пожалуйста, ведите меня.

Спасибо

1 ответ

Решение

Если библиотека была разработана правильно, то вам нужно только узнать часы, которые контролируют время для сообщений; и направьте его в нужную конфигурацию; Также вам необходимо определить буфер, в который вы собираетесь получать сообщения, и направить его в библиотеку.

Эта библиотека устарела, и разработчики перестали ее обновлять. Он предназначен для компиляторов C18. Если вы хотите использовать эту библиотеку в XC18 или любом другом компиляторе, вы должны внести некоторые существенные изменения в файл J1939.c. Я не рекомендую тратить на это ваше время, вы можете реализовать новое, воспользовавшись таблицей данных вашего микроконтроллера, это было бы намного проще. Удачи!

Другие вопросы по тегам