Программное обеспечение в исходных кодах на языке программирования Си в виде готовых проектов для среды разработки Keil μVision с системными библиотеками CMSIS и Standard Peripherals Driver предоставляется на отдельном носителе с кратким описанием размещения и назначения файлов.
Необходимые аппаратные и программные средства
Для сборки и запуска программы необходимы следующие аппаратные и программные средства:
- ЭВМ с установленной операционной системой Windows 7/10 и средством разработки Keil μVision V5.25 с подгруженным SDK STM32F1xx_DFP.
- J-Link адаптер для программирования (прошивки) микроконтроллера. Структура файлов библиотеки и приложения для STM32 Директория CANopen_ARM
- Адаптированная слейв/сервер версия CANopen библиотеки в исходных кодах на языке Си для процессоров с архитектурой ARM.
Директория CiA401_Starter_Kit
Проекты приложений CANopen профиля CiA401.
- \STM_Common_Files – общие файлы проектов.
- \STM32F107_CiA401_Project - проект для отладочной платы TE-STM32F107 на основе микроконтроллера STM32F107VC.
Сборка исполняемых модулей библиотеки
В зависимости от размещения файлов проекта может потребоваться дополнительная настройка путей доступа к библиотечным и заголовочным файлам.
После сборки проекта программа должна быть загружена в микроконтроллер. Далее осуществляется перезапуск микроконтроллера, в результате чего начинает работу CANopen устройство с поддержкой профиля CiA401.
По умолчанию формируются следующие коммуникационные параметры:
Номер CAN узла: 127.
Скорость CAN сети: 500 Кбит/С.
Версия информации по эксплуатации в формате .pdf