Рубрики
Метки
avrdude AVR Studio Bootloader C Dallas DC-DC Eagle EEPROM Ehternet FLASH FUSE GPIO GUI HD44780 HopeRF i-button I/O i2c IAR IDE IGBT IIC ISIS Proteus ISP JTAG Keil LabView LAN LCD Linux MC34063 MC34068 Microchip MOSFET MSC-51 MSP430 NE555 Palm Pascal PC PIC PinBoard PinBoard II PLC PLL PR PWM RC RIGOL RIGOL 1042CD RS232 RTC RTOS smd STM32 SWD TopoR TouchSreen TSOP TWI UART USART USB USI WG12864 ZIF ZigBee АРУ АЦП Авто Аккумуляторы Акселерометр Алгоритм Аналог БП БПФ Быстрый старт ВЧ Видео Выбор Газовый паяльник Генератор Гоню Дарлингтон Датчик Двигатели Демонтаж Демоплата Диод Друзья Жало Задачка Измерения Импульсные Индуктивность Инструмент Интерфейс Ионистор Клавиатура Коммерческая разработка Компаратор Компас Конденсатор Конкурс Конфигурация Корпус ЛУТ Логический анализатор Лужение МК Магнетизм Макровидео Макро язык Манипулятор Мелочи Механика Микроволна Микроконтроллер Моддинг Модуль Монтаж Мультиметр Наводка Начинающим ОУ Обработка сигналов Операционная система Описание Оплетка Опорное напряжение Оптимизация Опторазвязка О сайте Основы Осциллограф От Автора Отверстия Отладка Пайка Память Партнерство Паяльная станция Паяльник Печатная плата Питание Порт Прерывания Прибор Прикол Проверено на себе Программатор Программирование Протокол Рабочее место Радиолюбительские Технологии Радиопередача Рацуха Реактив Регистр Резистор Робот Светодиоды Силовая электроника Симистор Сонар Сообщество Софт Схемотехника ТРИЗ Таблица переходов Таймеры Терминал Типы выходов Тиристор Транзистор Трансивер Трассировка Трюки Ультразвук Умный дом Фен Физика Фильтры Флаги Флюс Фотодиод Фототранзистор Халява ЦАП Цифра Часы ШИМ Шаговый двигатель Шасси Шунт Эксперимент Электропривод Энкодер Язык Си самопал
Архив метки: Отладка
Проектирование печатной платы и изготовление устройства в Eagle Cad на примере PICKit2
Предыстория На днях возникла необходимость собрать программатор PicKit2, да и сам программатор хотелось сделать маленьким, дабы можно было удобно с собой таскать. Как раз на форуме видел несколько тем про двухсторонние платы по методу ЛУТ или ЛЛТ, в частности про … Читать далее
ARM. Учебный Курс. Подключение контроллера и демоплата
Выбор контроллера Контроллеров на ядре ARM Cortex множество. И мне пришлось поломать голову чтобы выбрать и взять за основу. В народ уверенно идут две линейки это LPC1xxx от NXP и STM32 от ST. Остальные дорогие и/или труднодоставаемые, либо в неадекватных … Читать далее
Рубрика: ARM. Учебный курс
Метки: ARM, JTAG, SWD, Демоплата, Отладка, Схемотехника
Комментарии (137)
Логический анализатор LOGIC-U PLUS
Логический анализатор это прибор позволяющий считывать и расшифровывать цифровые данные. Вроде осциллографа, но работает только с логическими уровнями (есть уровень, нет уровня) и умеет обрабатывать множество каналов сразу (обычно от 8ми). Хороший анализатор умеет считывать поток данных и обрабатывать его, … Читать далее
AVR. Учебный Курс. Программирование на Си. Атомарные операции.
Не раз и не два сталкивался с утверждением, что изучать ассемблер микроконтроллера это всего лишь пустая трата времени, дескать все можно сделать на Си, а если сильно надо то комманды можно и в даташите поглядеть. Сейчас я одним маленьким примерчиком … Читать далее
Отладочная плата PinBoard v1.0
На данный момент данная версия 1.0 снята с производства. Перейти к статьие о версиии 1.1
Рубрика: Готовые устройства
Метки: AVR, PinBoard, Коммерческая разработка, Отладка
Комментарии (256)
Внутрисхемная отладка AVR через JTAG ICE
Одним из самых мощных отладочных инструментов в микроконтроллерной среде является JTAG — внутрисхемный отладчик. Суть тут в чем — через JTAG адаптер микроконтроллер подключается напрямую к среде программирвания и отладки, например к AVR Studio. После чего микроконтроллер полностью подчиняется студии … Читать далее
Рубрика: AVR. Учебный курс, Готовые устройства
Метки: AVR, JTAG, Интерфейс, Отладка
Комментарии (392)
Универсальная отладочная плата PinBoard v1.0
Задумал я тут одну универсальную отладочную платку на которой мне бы удобно было разные учебные примеры показывать. Чтобы все сразу было под рукой для экспериментов. Вот посидел вечером, получилось примерно следующее
Радиомодули HopeRF HM-R433 и HM-T433. Проблемы и решения
При первоначальных испытаниях сея железка показала себя с лучшей стороны, но вот на практике вылезли не просто баги, а прям гигантские тараканы убийцы. Казалось бы, чему там работать не так? А, как оказалось, есть чему. Точнее это не баги, а … Читать далее
AVR. Учебный Курс. Отладка программ. Часть 4
Продолжаем трактат об отладке программ. На этот раз в бой идут одни старики. Осциллограф Очень часто хочется в динамике поглядеть как работает программа. Особенно если ее структура сложней чем просто суперцикл. Если там конечные автоматы на прерываниях или разделение задач … Читать далее
AVR. Учебный Курс. Отладка программ. Часть 3
Метод 3. USART (Работа с последовательными интерфейсами) Пожалуй самым популярным отладочным интерфейсом является все же USART. Во-первых, он поддерживается аппаратно почти всеми микроконтроллерами. Во-вторых, он прост в использовании и требует всего один/два сигнальных провода, а в третьих, для связи с … Читать далее
AVR. Учебный Курс. Отладка программ. Часть 2
Метод 2. Моргалки (Работа портами Ввода-вывода) Трассировка и аналитика это все замечательно, но когда мы начинаем отлаживать что то внешнее, то тут трассировка нам поможет мало. Т.к. глючить может не внутри, а снаружи. Либо у нас будет не глюк, а … Читать далее
AVR. Учебный Курс. Отладка программ. Часть 1
У каждого случалась такая ситуация — программа вроде бы написана, даже компилится, но не работает. Почему не работает? Дак все же просто — в ней есть лажа! Процесс избавления программ от лажи называется, соответственно, отлаживанием. И часто этот процесс длится … Читать далее
Отладочный пульт
Печатная плата Возникла у меня необходимость забабахать себе девайсину, чтобы можно было с его помощью раздавать байты по i2c и UART, а также принимать байты по этим же протоколам и выдавать на экранчик. Как по одному, так и пачками. Этакий … Читать далее
Рубрика: Новости
Метки: i2c, RS232, UART, Клавиатура, Микроконтроллер, Отладка, Печатная плата, Умный дом
Комментарии (31)
Система моделирования ISIS Proteus. Быстрый старт.
Собранная виртуальная схема Вообще существует масса систем моделирования электронных схем. Из всех, что я видел мне наиболее понравились Multisim и ISIS Proteus. Multisim обладает очень удобным интерфейсом, и в нем удобно отлаживать аналоговые девайсы, т.к. он позволяет использовать виртуальные (т.е. … Читать далее
AVR Studio и HAPSim
Раз уж пошел разговор об отладке AVR Studio, то стоит упомянуть про ряд примочек для нее. Одной из самых интересных примочек является небольшая программка — HAPSim. Программка почти не известна, по крайней мере я лишь пару раз слышал упоминание о ней … Читать далее
Отладочная плата PinBoard v1.1
В один прекрасный момент я задумался — а какого черта я трачу столько времени на сооружении разного обвяза при отладке новых модулей и при подготовке экспериментов? Ведь все можно сделать в единой отладочной плате, чтобы можно было просто соединить нужными … Читать далее
AVR. Учебный Курс. Оценка загрузки контроллера.
Как оценить загруженность микроконтроллера? С памятью все понятно — размеры занимаемого кода и оперативной памяти показывает компилятор, а что делать с процессорным временем? Конечно, в линейной программе можно взять и посчитать время выполнения каждой процедуры и станет ясно успеет микроконтроллер … Читать далее



