STM32. Скачать примеры


24.08.2016

Скачать примеры для STM32F103 для CooCox CoIDE

Все примеры размещены на сайті github.com: https://github.com/avislab/STM32F103

Ссылка на GIT-файл: https://github.com/avislab/STM32F103.git

Скачать все примеры одним ZIP - архивом: https://github.com/avislab/STM32F103/archive/master.zip

Примеры постоянно дополняются и корректируются. Иногда не синхронно с выходом новых статей о STM32. Крайняя редакция: 15.02.2017

Перечень проектов

Example_First_Programm - GPIO. Первая программа. Мигание светодиодом Example_GPIO - GPIO. Пример работы с входами и выходами Example_StepMotor - GPIO. Пример работы с шаговым двигателем 28BYJ-48 Example_Nokia5110 - GPIO. Remap. Пример работы с выходами Example_WG12864A - GPIO. Пример работы с LCD дисплеем WG12864A (KS0108/KS0107) Example_ADC - ADC. Простой пример работы с АЦП Example_ADC_DMA - ADC. Работа с АЦП с использованием DMA Example_ADC_Injected - ADC. Работа с АЦП с настройкой Injected каналов Example_ADC_Temperature - ADC. Использование встроенного термометра Example_ADC_Watchdog - ADC. Аналоговый Watchdog Example_Sonar - EXTI. Пример работы с сонаром HC-SR04 Example_USART1 - USART. Пример простого терминала Example_USART_DMA - USART. Отправка данных через последовательный порт с помощью DMA Example_DFPlayerMini - USART. Пример работы с MP3 плеером DFPlayer Mini. Функция произнесения числа Example_SysTick - Таймер. Системный таймер SysTick. Задержка на SysTick Example_TIM_CLK - Таймер. Генерирование прерывания через равные промежутки времени Example_TIM_Time - Таймер. Измерение времени между двумя событиями Example_PPM - Таймер. Захват сигнала Example_Encoder - Таймер. Работа с энкодером Example_Encoder_IT - Таймер. Работа с энкодером Example_PWM_LED - Таймер. PWM. Управление яркостью светодиода Example_PWM_RGB - Таймер. PWM. Управление цветом RGB светодиода Example_PWM_Servo - Таймер. PWM. Управление сервоприводом Example_PWM_Sound - Таймер. PWM. Генерирование звука Example_RTC - RTC. Пример работы с часами реального времени Example_BKP - BKP. Пример работы с регистрами Backup registers Example_FLASH - FLASH. Пример сохранения настроек во FLASH память Example_Watchdog - Watchdogs. Пример использование IWDG и WWDG Example_I2C_Master - I2C. Работа с шиной I2C на примере датчика атмосферного давления BMP280 Example_I2C_Slave - I2C. Работа с шиной I2C в качестве Slave устройства Example_BMP280 - I2C. Пример работы с датчиком атмосферного давления BMP280 Example_MS5611 - I2C. Пример работы с датчиком атмосферного давление MS5611 Example_USB_Virtual_Com_Port - USB. Пример работы с USB. Виртуальный последовательный порт Example_USB_Keyboard - USB. Пример работы с USB. Эмуляция клавиатуры и мышки Example_USB_Mass_Storage - USB. Пример работы с USB. STM32F103 в качестве Mass Storage Device Example_PWR_Sleep - PWR. Использование энергосберегающего режима SLEEP Example_PWR_Stop - PWR. Использование энергосберегающего режима STOP Example_PWR_Standby - PWR. Энергосберегающий режим Standby. Пробуждение от Wake Up Pin Example_PWR_Standby_RTC - PWR. Энергосберегающий режим Standby. Пробуждение от RTC Example_Bootloader - Bootloader. Пример собственного загрузчика Example_BLDC - Управление бесколлекторным двигателем с датчиками Холла (Sensored Brushless) Example_PMSM - Управление PMSM с датчиками Холла с помощью STM32

Смотри также:

Коментарі:
Ангел Г говорить:
10.02.2017 02:45
Спасибо! Здесь все описано в доступной форме. Я надеюсь, что будет примером для управления бездатчиковом BLDC с этим STM32, как это было sdelano с ATmega168.
andre говорить:
10.02.2017 08:46
Совсем скоро будет пример для BLDC с датчиками Холла.
Ангел Генчев говорить:
16.02.2017 01:07
Этот сайт вызывает желание поделиться общеизвестние секреты :-). Так как я хотел один или другой образом ускорить появление BLDC ESC с STM32F1 на этой странице, я даю ссылку на более/менее работающий проект с датчиками Холла для STM32F100: https://github.com/casainho/EBike-Smart-Controller/tree/master/firmware Credit: George Pinto

У меня есть пару-тройку полезные статии на интересные разработки для управления бездатчиковом BLDC, я даю та, которая обещают closed loop после 3-4 оборотов в минуту. A ето уже интересно. Применили опер. усилитель, точка 10.2.1, документ: ST AN1946 "SENSORLESS BLDC MOTOR CONTROL AND BEMF SAMPLING METHODS WITH ST7MC".
Извините мой gTranslate русскии, а украинский я вовсе не понимаю...
Макс говорить:
03.08.2017 11:43
Подскажите пожалуйста в каких файлах и что подправить в примере Example_WG12864A для работы с индикатором WG12864 с буквой B в конце.
Макс говорить:
03.08.2017 11:45
Индикатор 12864B V2.0
andre говорить:
04.08.2017 21:29
У меня в данный момент нет под рукой WG12864B, поэтому проверить сейчас не могу. Об отличиях этих двух дисплеев я писал раньше: http://www.avislab.com/blog/wg12864a-wg12864b/ Надеюсь эта информация Вам поможет разобраться.

Додати коментар

* - обов'язкові поля

Архіви