Корпорация Atmel (www.atmel.com) и компания port GmbH (www.port.de) объявили о выпуске стека программных протоколов CANopen для серии микроконтроллеров AT91SAM7A со встроенной аппаратной поддержкой протокола стандарта CAN. Контроллеры базируются на ядре микропроцессора ARM7.
CANopen полностью поддерживает стандарт DS301 V4.02. Его можно применять для реализации управляющих и подчиненных приложений, а также приложений смешанного типа, в которых используется более одного канала CAN для управления сетью CANopen.
Кроме стандартизации коммуникационных объектов CANopen определяет прикладные объекты - профили различных устройств. Эти профили гарантируют вполне определенное поведение устройства и взаимозаменяемость устройств CANopen. Компания port производит модули расширения для библиотеки CANopen, которые облегчают применение профилей устройств. Помимо профилей для цифровых устройств ввода-вывода имеются и дополнительные аналоговые профили.
Микроконтроллеры серии AT91SAM7A являются частью линии контроллеров Atmel, базирующихся на ядрах ARM. Они специально разработаны для использования в сетях CAN, широко применяемых для автоматизации предприятий, управления станками, автоматизации зданий и в медицинском оборудовании и системах. Микроконтроллер AT91SAM7A1, предназначенный для выполнения функций межсетевого шлюза, оборудован одним CAN-интерфейсом, тремя контроллерами UART, несколькими таймерами, аппаратурой PWM и устройством считывания сигналов, а также четырьмя контроллерами CAN.
Минимальная цена стека программных протоколов составляет 2500 евро.