Использование модулей CAN на STM32 для разных целей

В последнее время, к сожалению, выросла цена на многие импортные радиодетали, в том числе и на отладочные платы с микроконтроллерами. А потребность в изготовлении разных поделок к счастью не пропала. Волей случая у меня в руках оказалось несколько интересных модулей от компании Starline, которая выпускает автомобильные сигнализации и много других полезных вещей (Можете поспрашивать у установщиков сигнализаций, или на сайте производителя). Целей раскрыть секреты работы этих модулей не стояло. Но ввиду их хорошего изготовления и оснащения оставить пропадать их без дела наше время тоже нехорошо.
Вкратце о модулях:
Модуль CAN — STM32F103RBT8 + SST25V016 + TJA1042, силовые ключи, микросхемы питания.
Модуль 2CAN — STM32F105RBT8 + SST25V032 + TJA1048, микросхемы питания.





Читать дальше

AVR Studio 5.0 и XMEGA256A3. Начало.

AVR
Посетив хэндс-он от Атмела по AVR Studio 5, AVR Software Framework и XMEGA, хочу поделиться с сообществом свежими знаниями. Начну с того, что новая версия студии претерпела значительные изменения и на мой взгляд стала значительно удобнее для использования. Основные новшества: использование Microsoft Visual Studio 2010 в качестве основы, и объединение сред разработки для 8- и 32-битных МК в одно целое, теперь самое главное правильно указать целевой МК при создании проекта:). Ну и про введение такой штуки как AVR Software Framework(ASF) тоже не стоит забывать. Если коротко, то Атмел сделал готовый фреймворк для работы с различной перефирией МК и теперь для многих вещей достаточно подключить необходимые «драйверы» к своему проекту. Посмотрим, что же из всего этого получилось.


Читать дальше