Новые публикации по темам электроники, программирования, сайтостроения.
UART приемник на VHDL
Модуль UART приемника на VHDL записать одной строкой не удастся. Работа UART приемника должна начинаться по приходу импульса "старт", который должен сформировать разрешение на счетчик работающий на частоте бод умноженной на 16 последний разряд которого формирует частоту бод. Дальше все обычно. Частотой бод переключается второй счетчик - счетчик бит. Анализируется состояние входного бита во время каждого последующего после старта состояния счетчика бит. Полученное значение бита записывается в младший разряд буфера результата и сдвигается влево.
UART передатчик на VHDL
Модуль передатчика UART на VHDL можно записать одной строкой. Для передатчика UART на VHDL нужен всего лишь простой сдвиговый регистр, куда по стробу записываются данные и сразу же начинается их сдвиг, например фронтом частоты бод, младшими разрядами вперед. Но для того, чтобы этот процесс был хорошо синхронизирован необходимо к сдвиговому регистру приклеить буфер, лучше двойной. Тоесть сначала данные загружаются в буфер, затем перегружаются в буфер для сдвига таким образом освобождая первый буфер для следующей загрузки.
Подсветка кода на сайте
Подсветка кода на сайте не представляет сложностей. Подсветку кода на сайте можно выполнять несколькими методами. Один из них, кстати самый распространенный и самый оптимальный - это использование javascript на стороне клиента. Второй использование специальных php библиотек на стороне сервера. Третий - использование некоторых встроенных в php функций подсветки кода, например highlight_string().
По следам UDP-сервера на AVR микроконтроллере
UDP-сервер на AVR микроконтроллере прекрасно описан на сайте сообщества Easyelectronics. С помощью такого сервера по сети можно связываться с устройствами имеющими другой интрфейс, например RS232, или управлять какими-либо устройствами посылая на них соответствующие команды. В свою очередь периферийные устройства на AVR микроконтроллерах могут выполнять функции, по съему показаний различных датчиков для передачи данных в головной компьютер и т. п.
Modbus протокол и порт AVR scmRTOS
Modbus протокол на AVR микроконтроллере организовать несложно. Достаточно сконфигурировать соответствующим образом USART, сформировать Modbus запрос, полученный ответ загрузить в буфер и дальше с ним выполнять все необходимые действия. Но если, допустим, стоит задача не только в формировании Modbus запроса, получении и обработке ответа от какого- либо устройства, но и формирование специфичесокого протокола передачи обработанных даных по USATR в другое устройство, то тут на помощь приходит операционная система реального времени для микроконтроллеров.
Электроника :
- Техника электроника (5)
- Полезная электроника (5)
- Электроника для всех (3)
- Техника для дома (2)
- Cхемотехника ПЛИС (2)
- Пректирование PCAD (3)
Программирование :
- Микроконтроллеры (9)
- ПЛИС VHDL (8)
- C++ Builder (5)
Сайтостроение :
- Сайтостроение HTML (5)
- Сайтостроение PHP (8)
- PHP CMS на файлах
- Web инструменты (5)
- Полезное вебмастеру (9)
- SEO раскрутка сайта (4)
- PHP скрипты (2)
Реклама :
Полезности :
- Шаблоны сайтов (6)
- Книги и учебники (1)
Статьи :
Поиск по сайту :
Реклама :
Облако меток :
Бесплатная подписка :
Статистика по странам :
