STM32. Скачати приклади
Скачати приклади до 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 з датчиками Холла
Дивись також:
- 1. STM32. Програмування STM32F103. Тестова плата. Прошивка через UART та через ST-Link
- 2. STM32. Програмування. IDE для STM32
- 3. STM32. Програмування STM32F103. GPIO
- 4. STM32. Програмування STM32F103. Тактування
- 5. STM32. Програмування STM32F103. USART
- 6. STM32. Програмування STM32F103. NVIC
- 7. STM32. Програмування STM32F103. ADC
- 8. STM32. Програмування STM32F103. DMA
- 9. STM32. Програмування STM32F103. TIMER
- 10. STM32. Програмування STM32F103. TIMER. Захоплення сигналу
- 11. STM32. Програмування STM32F103. TIMER. Encoder
- 12. STM32. Програмування STM32F103. TIMER. PWM
- 13. STM32. Програмування STM32F103. EXTI
- 14. STM32. Програмування STM32F103. RTC
- 15. STM32. Програмування STM32F103. BKP
- 16. STM32. Програмування STM32F103. Flash
- 17. STM32. Програмування STM32F103. Watchdog
- 18. STM32. Програмування STM32F103. Remap
- 19. STM32. Програмування STM32F103. I2C Master
- 20. STM32. Програмування STM32F103. I2C Slave
- 21. STM32. Програмування STM32F103. USB
- 22. STM32. Програмування STM32F103. PWR
- 23. STM32. Програмування STM32F103. Option bytes
- 24. STM32. Програмування STM32F103. Bootloader
- STM32. Скачати приклади
- System Workbench for STM32 Інсталяція на Ubuntu
- Keil uVision5 – IDE для STM32
- IAR Workbench – IDE для STM32
- Керування безколекторним двигуном постійного струму (BLDC) за допомогою STM32
- Керування PMSM за допомогою STM32
Недавні записи
- Розпізнавання мови (Speech recognition)
- Selenium
- Комп'ютерний зір (Computer Vision)
- Деякі думки про точність вимірювань в електроприводі
- Датчики Холла 120/60 градусів
- Модуль драйверів напівмосту IGBT транзисторів
- Драйвер IGBT транзисторів на A316J
- AS5600. Варіант встановлення на BLDC мотор
- DC-DC для IGBT драйверів ізольований 2 W +15 -8 вольт
- U-FOC - Векторне керування безколекторними моторами
Tags
esp8266 examples adc usart rfid eb-500 soldering lcd stm32 raspberry-pi python mongodb gps mpu-9250 sensors led hih-4000 foc ngnix wifi servo sms ethernet bldc 3d-printer bluetooth mpx4115a web pmsm options remap solar timer bme280 mpu-6050 avr docker flash bkp capture gpio uart meteo i2c usb rtc encoder programmator ssd1306 battery displays java-script barometer watchdog eeprom flask websocket pwm dht11 motor ssd1331 piezo smd brushless atmega books css git st-link dc-dc html nodemcu dma nvic rs-232 exti tim bmp280 max1674
Архіви