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
Tags
web java-script bmp280 adc bldc stm32 rs-232 programmator 3d-printer flash pwm sms motor docker raspberry-pi meteo gps ngnix bme280 timer ssd1331 mpu-6050 bkp battery rfid st-link tim mpx4115a ssd1306 encoder atmega pmsm wifi options rtc examples nvic soldering mongodb esp8266 books lcd foc flask barometer bluetooth ethernet brushless uart watchdog servo gpio solar git remap dma usart eb-500 smd nodemcu sensors displays html python capture dht11 led i2c eeprom piezo exti websocket max1674 usb dc-dc avr hih-4000 css mpu-9250
Архіви