Система управления умным домом, OpenSource

MajorDoMo

Бесплатная и активно развивающаяся система, стоит к ней присмотреться и использовать ее в качестве центра системы управления.

http://smartliving.ru/

 

Отличная подборка литературы по разработке устройств на микроконтроллерах

Книги, статьи, мануалы
10 практических устройств на AVR, кн.1 (А.В. Кравченко, 2008).djvu
10 практических устройств на AVR, кн.2 (А.В. Кравченко, 2009).djvu
123 эксперимента по робототехнике (М. Предко, 2007).djvu
16-разрядные Flash микроконтроллеры семейства 16LX фирмы Fujitsu (2004).djvu
32-16 битные микроконтроллеры ARM7 семейства AT91SAM7 фирмы Atmel (П.П. Редькин, 2008).djvu Читать далее

Проблемы со связью по I2C шине STR750 <-> DS2482-100

Возникла проблема, в процессе работы с шиной устройство перестает отвечать совсем, после перезапуска дебаггера тоже зависает на проверке last_event.

Надежно помогает только сброс по питанию.

Выяснилось, что самым неприятным в работе I2C протокола на STR750 является то, что если не выдерживается алгоритм работы с ACK non-ACK ответами слейвам по шине — то они отваливаются наглухо и некоторое время перестают реагировать на запросы, завешивая всю шину. Надо проверять правильность передачи non-ACK байт.

STR750-SK/IAR rev. C документация

Документация по IAR и быстрый старт отладочной платы IARQuickStart

Инструкция к программатору J-Link_J-TraceARM-1

Даташит к процессорам (STR750Fxx STR751Fxx STR752Fxx STR755Fxx): DS_11260

Инструкция по применению (STR750 ARM7TDMI-S®-based microcontroller family): RM_11943

Схема отладочной платы:

STR750-SK_revC_schematic