Рейтинг: 46
Создана 5 лет назад
Владелец root

Стена группы

Загрузка...
Den
1 год назад
#

Подсказки Природы — облачный ночник



image

Здравствуй, сообщество!

Представляю собственную реализацию светильника-ночника в виде облака. Основная идея – сделать ночник с имитаций естественных природных процессов и какой-нибудь интерактивностью. Природа – лучший вдохновитель!

За основу взял дешёвый микроконтроллер ATmega8-16PU. Код написан на С без Ардуино и реализует несколько световых эффектов с управлением от общей освещённости пространства и с управлением звуком.

Подробности и фотки — далее…

Источник
1 год назад
#

MeW HPM. Развитие идеи



Пару лет назад назад я публиковал
статью о довольно интересном прототипе устройства, аппаратном менеджере паролей.

На тот момент я смутно представлял, что я вообще хочу от такого гаджета. Изначально устройство вообще было предназначено для хранения десятка наиболее используемых паролей, имело простейший интерфейс и довольно неудобное управление… Я сделал два десятка девайсов и раздал их разным людям. Часть устройств исчезло из поля зрения насовсем, но по части я получил определенный фидбек. Плюс я сам долгое время использовал свой гаджет в повседневной жизни.

Сейчас у меня сформировался некий список хотелок к такому устройству, собранный на основе своего опыта и полученного фидбека. На этой почве было решено сделать более совершенный гаджет.

image

Источник
1 год назад
#

STM32H7 — настройка тактирования без HAL



Не так давно компания STM выпустила на рынок очень мощную, по меркам микроконтроллеров, линейку кристаллов STM32H7. Что меня в ней привлекло:

— повышенная частота ядра до 400 МГц

— увеличенный объем ОЗУ, до 1 МБ

— 16 разрядный АЦП

— pin-to-pin совместимость с серий F7

Отлично подумал я, запаял на плату кристалл STM32H743IIT6 вместо STM32F746IGT6 и начал новый проект в SW4STM32.

Источник
1 год назад
#

MeW HPM. Развитие идеи



Пару лет назад назад я публиковал
статью о довольно интересном прототипе устройства, аппаратном менеджере паролей.

На тот момент я смутно представлял, что я вообще хочу от такого гаджета. Изначально устройство вообще было предназначено для хранения десятка наиболее используемых паролей, имело простейший интерфейс и довольно неудобное управление… Я сделал два десятка девайсов и раздал их разным людям. Часть устройств исчезло из поля зрения насовсем, но по части я получил определенный фидбек. Плюс я сам долгое время использовал свой гаджет в повседневной жизни.

Сейчас у меня сформировался некий список хотелок к такому устройству, собранный на основе своего опыта и полученного фидбека. На этой почве было решено сделать более совершенный гаджет.

image

Источник
Den
1 год назад
#

STM32H7 — настройка тактирования без HAL



Не так давно компания STM выпустила на рынок очень мощную, по меркам микроконтроллеров, линейку кристаллов STM32H7. Что меня в ней привлекло:

— повышенная частота ядра до 400 МГц

— увеличенный объем ОЗУ, до 1 МБ

— 16 разрядный АЦП

— pin-to-pin совместимость с серий F7

Отлично подумал я, запаял на плату кристалл STM32H743IIT6 вместо STM32F746IGT6 и начал новый проект в SW4STM32.

Источник
1 год назад
#

Вся правда об ОСРВ. Статья #15. Разделы памяти: службы и структуры данных





В этой статье мы продолжаем рассматривать разделы памяти ОСРВ.

Nucleus RTOS имеет три вызова API, предоставляющих служебные функции, связанные с пулами разделов памяти: возвращение информации о пуле разделов, возвращение числа пулов разделов в приложении и возвращение указателей на все пулы разделов в приложении. Первые два вызова реализованы в Nucleus SE.

Источник
1 год назад
#

Программатор для нового семейства tinyAVR на базе дешевого китайского конвертера CH340



Unified Program and Debug Interface (UPDI) — это однопроводной интерфейс для программирования/отладки новых 8-битных микроконтроллеров Atmel, пришедший на смену двухпроводному интерфейсу PDI, использовавшемуся для программирования микроконтроллеров AVR XMEGA.

image

Источник
1 год назад
#

Особенности оконной фильтрации на ПЛИС



Всем привет! В этой статье речь пойдет об одной важной части цифровой обработки сигналов — оконной фильтрации сигналов, в частности на ПЛИС. В статье будут показаны способы проектирования классических окон стандартной длины и «длинных» окон от 64K до 16M+ отсчетов. Основной язык разработки — VHDL, элементная база — современные кристаллы FPGA Xilinx последних семейств: это Ultrascale, Ultrascale+, 7-series. В статье будет показана реализация CORDIC — базового ядра для конфигурации оконных функций любой длительности, а также основных оконных функций. В статье рассмотрен метод проектирования с помощью языков высокого уровня С/C++ в Vivado HLS. Как обычно, в конце статьи вы найдете ссылку на исходные коды проекта.

КДПВ: типичная схема прохождения сигнала через узлы ЦОС для задач анализа спектра.



Источник
1 год назад
#

В PVS-Studio появилась поддержка GNU Arm Embedded Toolchain




GNU Arm Embedded Toolchain + PVS-Studio

Встраиваемые системы давно и прочно вошли в нашу жизнь. Требования к их стабильности и надежности очень высоки, а исправление ошибок обходится дорого. Поэтому для embedded разработчиков особенно актуально регулярное использование специализированных инструментов для обеспечения качества исходного кода. Эта статья расскажет о появлении поддержки GNU Arm Embedded Toolchain в анализаторе PVS-Studio и дефектах кода, найденных в проекте Mbed OS.

Источник
1 год назад
#

Вся правда об ОСРВ. Статья #13. Структуры данных задач и неподдерживаемые вызовы API





В этой третьей и последней статье о задачах, я рассмотрю структуры данных Nucleus SE и опишу вызовы API RTOS, которые не реализованы в Nucleus SE, а также расскажу о других проблемах совместимости.

Источник
Den
1 год назад
#

К вопросу о Пандах или очередной плач Ярославны



Пока мы спим, Алени качаются



Заранее приношу свои извинения тем, кого КДПВ завлечет чересчур и соболезнования их близким. Сам-то я переболел этой болезнью в тяжелой форме и приобрел иммунитет навсегда (ну я так думаю...). А пост будет совсем не о WoW, а о стране, символом которой является персонаж, на картинке не представленный, но подразумевающийся.

Источник
1 год назад
#

DevBoy: делаем генератор сигналов



Привет, друзья!

В прошлых статьях я
рассказывал про свой проект и про
его программную часть. В этой статье я расскажу как сделать простенький генератор сигналов на 4 канала — два аналоговых канала и два PWM канала.



Источник
1 год назад
#

Цветомузыка для светодиодной ленты WS2812, Аrduino и ПК



Поздравляю всех с новым годом! Перед новым годом собрал для дома цветомузыку на светодиодной ленте WS2812. Проект получился простым для повторения и не дорогим.

Формирование цветомузыкальных программ осуществляется контроллером Arduino nano на основании данных полученных от программы «CMU.EXE». Программа «CMU.EXE» для персонального компьютера выполняет роль 20 полосного анализатора спектра и пульта управления программами.

Данная организация позволит всем желающим достаточно просто собрать цветомузыку. Любители программирования могут, не вникая в тонкости цифровой обработки аудио сигналов, создавать свои цветомузыкальные программы в простой среде Arduino IDE.

Источник
1 год назад
#

Как с помощью трех открытых проектов написать диплом



Не секрет, что в у нас в проекте используют обучают студентов. Точнее, студенты на базе проекта осваивают практические аспекты системного программирования: пишут дипломы, курсовые, занимаются исследовательской деятельностью и так далее. Вот об одном дипломе, успешно защищённом прошлым летом, и пойдет речь в данной статье.

Автором является Александра Бутрова
AleksandraButrova, тема “Разработка графической подсистемы для встроенных операционных систем”. При написании диплома были использованы три открытых проекта:
Embox,
Nuklear и
stb. Последний использовался только для загрузки картинок, а вот Nuklear являлся, по сути, виновником торжества. Можно сказать, что работа свелась к интеграции Nuklear и Embox. Первый предоставлял лёгкую графическую библиотеку, а Embox отвечал за встроенные системы.

Источник
Den
1 год назад
#

Micro-UART для МикроКонтроллера (ATtiny13A)



Рад приветствовать вновь всех посетителей этого славного места в интернете, чтобы привнести еще один скромный вклад.
В этот раз, он касается уже довольно избитой темы, вокруг которой всегда ходят споры, а когда суть доходит до дела оказывается, что все её реализации либо заточены для конкретной задачи, конкретным человеком, в конкретных условиях, либо не работают совсем.



Речь пойдет о программной реализации UART, для микроконтроллеров
AVR компании
Atmel, интеллектуальной собственностью которой с некоторых пор владеет компания
Microchip.

Источник
3 4 6 7

Авторизация

Войдите, используя Ваш аккаунт

Войти с помощью

Пользователи