Currently browsing tag

C

TreeView и HierarchicalDataTemplate, шаг за шагом

Наиболее востребованным в практике использования технологии WPF считается умение работать со связыванием данных. По сравнению с технологиями Windows Forms налицо не только ряд коллосальных преимуществ, но и таких же коллосальных требований к владению данной технологией. Наиболее наглядным примером может быть работа с компонентом TreeView. Как известно, на Windows Forms в соответствующем компоненте нет …

AVR BootLoader в вопросах и ответах. Часть 2

Эта статья является продолжением AVR BootLoader в вопросах и ответах. Часть 1 Как загрузчику убедиться что в приложении нет изменений? После сброса загрузчик, как правило, осуществляет переход к приложению. Но как он может быть уверен, что приложение является допустимым, не повреждена ли программа, которая должна начать исполняться? Что делать, если предыдущая попытка …

AVR UART/USART на WinAVR C RS232/RS485

Данный пример основан на статье компании Atmel AVR306: Using the AVR® UART in C и описывает как настроить и задействовать UART на большинстве устройств ARV. Примеры на языке C предоставляют примеры использования UART в следующий режимах: Режим опроса (меньше кода); Режим прерываний (программа свободна во время обмена данными). Использование UART в режиме опроса позволяет создавать более …

AVR BootLoader в вопросах и ответах. Часть 1

Вы планируете создать собственный загрузчик? Тогда этот документ содержит ответы на многие вопросы, которые в связи с этим у вас появятся. Большинство понятий, охватываемых здесь не затронуты достаточно подробно в даташитах на микроконтроллеры, но тем не менее эти советы важны для проектирования надежных бутлоадеров. Большая часть представленной здесь информации можно найти на avrfreaks.net разбросанной по разным …