PROGCONT.RU

Вход Регистрация
О САЙТЕ ГЛАВНАЯ
 

UART терминал-помощник.

нет рисунка Эту программу я создал как простой UART терминал с возможностью выполнения простых арифметических операций с принимаемыми данными для облегчения контроля, например как здесь ниже после описания программы в примере вывода готового результата ADC. Программа бесплатная но если получит хороший отзыв буду создавать более сложную но платную с возможность более сложных вычислений и дополнительными окнами подсчётов и графиков, пишите в комментарии статьи ваши пожелания для функционала.Читать далее... Статья №51 Дата:05/10/2020

STM8S I2C настройка и использование.

нет рисунка При разработке нового проекта "Контроллер управления освещением аквариума" мне пришлось использовать микросхему DS1307( часы реального времени) с которой происходит обмен данными по I2C, что и привело к изучению данного интерфейса.  I2C последовательная асимметричная шина для связи между интегральными схемами внутри электронных приборов, использует две двунаправленные линии связи SDA и SCL, стандартная скорость обмена данными может доходить до 100KHz и быстрая до 400KHz.Читать далее... Статья №50 Дата:01/08/2020

STM8S Basic timer настройка и использование в SPL.

нет рисунка Изучение темы таймеры нужно начинать именно с базовых таймеров(Basic timer) которые являются так же частью более продвинутых таймеров таких как Advanced control(расширенный контроль) и General purpose(много целевой). Схема таймеров.Читать далее... Статья №49 Дата:27/02/2020

Дешёвый и простой USB осциллограф на STM32F103C8.

нет рисунка Данный проект это своего рода подарок для тех у кого нет возможности приобрести осциллограф, что бы его реализовать вам понадобится настольный компьютер, дешевая отладочная плата на STM32F103C8, USB-UART конвертер, пары диодов шоттки и не много резисторов.  Для тех заинтересовался качаем архив от сюда Oscilloscope_AAW_v00 или с Яндекс диск в котором находится программа под WINDOWS( на 7 и 10 работает точно), два файла прошивки контроллера HEX и BIN.Читать далее... Статья №48 Дата:07/02/2020

STM32F Flash память сохранение своих данных.

нет рисунка У многих программистов возникает желание чтобы контроллер запоминал какие то нужные данные даже после выключения, что бы ими воспользоваться при следующем его включении для настройки программы или ещё каких либо манипуляций и для этого STM разработчики реализовали возможность сохранять любые данные в той же части памяти(Main Flash memory) куда прошивается сама программа.  Как сказал, данные возможно сохранить в тужу часть памяти где находится наш код программы и по этому, что бы исключить перезапись или нарушение кода нужно выбрать то место в памяти где будет это не возможно и для этого мы должны понять как устроена эта Flash память.Читать далее... Статья №47 Дата:14/11/2019

Ремонт китайского программатора ST LINK V2 и как прошить контроллер без программатора.

нет рисунка Наверное многие STMчики столкнулись с такой проблемой как выход из строя вот таких китайских программаторов ST LINK V2. Основная причина этого не защищённость их выводов от превышение напряжения следствие чего при не грамотном использование они выходят из строя, так же и у меня.Читать далее... Статья №46 Дата:18/10/2019

STM32F частотный преобразователь для трёхфазного асинхронного двигателя.

нет рисунка Прежде чем вам начинать изучать данную тему прошу ознакомится с предыдущей статьёй где я описываю как должно происходить управление трёхфазным двигателем с помощью ШИМ( широтно-импульсная модуляция) и конечно ссылка на программу расчёт синуса. В данном проекте в отличие от предыдущего будут использованы более продвинутые основные компоненты это конечно контроллер STM32F030C8 и драйвер силовых ключей IR2136 а вот драйвер LCD TM1628 был заменен с TM1638 просто из за дешевизны, в статье я тоже покажу принципиальную схему своего устройства, код программы, проект написанный для IAR который сможете запустить в компиляторе и конечно попробую всё это описать.Читать далее... Статья №45 Дата:23/09/2019

STM32F TSC или ёмкостный датчик касаний.

нет рисунка В некоторых STM32F( смотрите datasheet) имеется на борту TSC-сенсорный контроллер касаний, что сильно упрощает создание той же клавиатуры или кнопок для управления каким нибудь устройством. Из за того что во многих моделях контроллеров отсутствует TSC в SPL( стандартная периферийная библиотека) не были добавлены функции для работы с ним, но разработчики создали отдельную библиотеку которая очень объёмная и не понятная, поэтому будем использовать CMSIS.Читать далее... Статья №44 Дата:28/07/2019

STM32F CAN2 особенность настройки и пример.

нет рисунка Для тех кто хочет использовать CAN2, делать это стоит если не хватает CAN1 или не возможно его использовать, поясню почему, CAN1 является Master-главный CAN2 Slave-подчинённый. Все настройки банков фильтров делается через CAN1, через CAN2 настраивается его модуль для обмена информации.Читать далее... Статья №43 Дата:11/04/2019

STM8S настройка и обмен информации по шине CAN с помощью SPL.

нет рисунка Данная статья будет посвящена только контроллерам STM8S208 потому что только у них имеется модуль CAN из всего семейства STM8S, так что не ошибитесь с выбором контроллера для использования данного интерфейса.  Начнем изучение данной темы, сразу с практики но закончим описанием основных функций SPL для настройки и иcпользования модуля CAN, ниже выложена схема подключение двух устройств которые будут соединены между собой с помощью готовых модулей трансивер( приемопередатчик) на микросхеме TJA1050, одно устройство будет конечно контроллер STM8S208RB.Читать далее... Статья №42 Дата:10/04/2019

«12345»
stm8s_урокиstm8s_проектыstm32f_урокиstm32f_проектыПрограммыesp8266Общие_темы