YOUNGTALK ELECTRONICS¶
YOUNGTALK ENCYCLOPEDIA ✅¶
-
YOUNGTALK ENCYCLOPEDIA🎯✅
Yountalk encyclopedia.
YOUNGTALK TUTORING CLASS¶
-
YOUNGTALK TUTORING CLASS🎯
Basics of single board computers and embedded systems.
- CH01 ARM, RSIC, 32bit
- CH02 STM32 Official Website
- CH03 Chip Manufacturing Introduction
- CH04 How to Read Datasheets
- CH05 IO Ports
- CH06 Circuit Basics
- CH07
- CH08
- CH09
- CH10
- CH11
- CH12
- CH13
- CH14
- CH15 How does software control hardware? software = address + status -> hardware
- CH16 Microcontroller Address and Status
- CH17 Engineering File Call Relationship
- CH18 I2C Bus Protocol Analysis
STM32 Study¶
Basics-F103¶
-
STM32F103 Development🎯
STM32F103 class.
Tutorial Tech Stack¶
KEIL4 + Standard Library
Learning Progress¶
- P1 Preface
- P2 What is ARM
- P3 What is STM32
- P4 STM32 Naming Convention
- P5 Core and Memory
- P6 Clock, Reset and Power Management
- P7 New Book Published
- P8 Low Power and ADC
- P9 DMA and IO Ports
- P10 Debug Mode and Timer
- P11 Watchdog and Systick Timer
- P12 I2C and USART Interface
- P13 CRC Checksum and Chip ID
- P14 Internal Function Review Summary
- P15 Interface Definition
- P16 Development Board Introduction
- P17 ISP Program Download
- P18 Minimum System Circuit
- P19 KEIL4 Installation
- P21 Project Introduction and Debugging Process
- P22 Firmware Library Installation
- P23 Programming Language Introduction
- P24 Firmware Library Call
- P25 Add Project Files
- P26 Core Board Circuit Analysis
- P27 Light Up LED
- P28 More Ways to Light Up LED
- P29 LED Flashing Program
- P30 LED Breathing Light Program
- P31 Button Control LED
- P32 FLASH Read and Write Program
- P33 Buzzer Driver Program
- P34 MIDI Music Playback Program
- P35 USART Driver Program
- P36 USART Transmission Program
- P37 USART Receive Program
- P38 USART Control Program
- P39 HyperTerminal Serial Control Program
- P40 RTC Principle and Driver Implementation
- P41 RTC Driver Program Analysis
- P42 HyperTerminal Display Calendar Program
- P43 RCC Setting Program Analysis
- P44 Touch Button Principle and Driver
- P45 Button Double Click and Long Press Program
- P46 Touch Button Slide Program
- P47 Digital Tube Principle and Driver Program
- P48 TM1640 Driver Program Analysis
- P49 Rotary Encoder Principle and Driver
- P50 Rotary Encoder Driver Program Analysis
- P51 I2C Bus Introduction
- P52 I2C Driver Program Analysis
- P53 LM75A Driver Program Analysis
- P54 OLED Screen Principle and Driver Program
- P55 OLED Screen Driver Program Analysis
- P56 OLED Screen Driver Program Analysis2
- P57 OLED Screen Driver Program Analysis3
- P58 Relay Principle and Driver Program
- P59 Stepper Motor Principle and Driver
- P60 Stepper Motor Driver Program Analysis
- P61 RS232 Principle and Driver Program
- P62 RS485 Principle and Driver Program
- P63 CAN Bus Principle and Driver Program
- P64 CAN Bus Driver Program Analysis
- P65 CAN Bus Driver Program Analysis2
- P66 CAN Bus Driver Program Analysis3
- P67 ADC Principle and Driver
- P68 ADC Driver Program Analysis
- P69 Analog Joystick ADC Driver
- P70
- P71
- P72
- P73
- P74 SPI Bus Principle and Driver
- P75 CH376 Data Manual Analysis
- P76 SPI Bus Driver Program Analysis
- P77 CH376 Driver Program Analysis
- P78 File System Program Analysis
- P79
- P80
- P81
- P82
- P83
- P84
- P85
- P86
- P87
- P88
- P89
- P90
- P91
- P92
- P93
- P94
- P95
- P96
- P97
- P98
- P99
- P100
Middle-IoT¶
-
IoT Development🎯✅
IoT class.
Tutorial Tech Stack¶
CubeIDE + HAL Library
Learning Progress¶
- P1 Introduction and Learning Methods
- P2 STM32CubeIDE Installation
- P3 Create a New CUBEIDE Project
- P4 CUBEMX Graphical Programming
- P5 Tutorial Book Advertisement
- P6 Project Compilation and Download
- P7 HAL Library Structure and Usage
- P8 RCC Clock and Delay Function
- P9 LED and Button Program
- P10 Buzzer and Relay Driver Program
- P11 Serial Communication and HyperTerminal
- P12 ADC and DMA Driver Program
- P13 RTC and BKP Driver Program
- P14 Temperature Sensor Driver Program
- P15 SPI Flash Driver Program
- P16 USB Slave Serial Driver Program
- P17 Power Saving Mode, CRC and Chip ID
- P18 External Interrupt and Timer
- P19 RS485 Bus Driver Program
- P20 CAN Bus Driver Program
- P21 Bluetooth Module Driver Program
- P22 Bluetooth AT Command and Control Application
- P23 WIFI Module Principle and AT Command
- P24 WIFI Module TCP Communication
- P25 WIFI Module MCU Control Application
- P26 Create Alibaba Cloud IoT Platform
- P27 STM32 Connect to Alibaba Cloud Platform
- P28 IoT Project Development Example1
- P29 IoT Project Development Example2
- P30 IoT Project Development Example3
- P31 IoT Project Development Example4
Advanced-F407¶
-
STM32F407 Development🎯✅
STM32F407 class.
Tutorial Tech Stack¶
CubeIDE + HAL Library
Learning Progress¶
- P1 Why Learn F407
- P2 Prestudy Resource Integration
- P3 F4 Series Naming and Packaging
- P4 STM32F407ZGT6 Characters
- P5 CubeIDE Installation
- P6 CubeMX New Project
- P7 CubeMX Graphical User Interface
- P8 HAL Library Structure and Usage
- P9 Project Compiling and Flashing
- P10 Guide for the Development Board
- P11 Development Board Circuit Analysis
- P12 RCC Clock Setting
- P13 Delay Function
- P14 LED Driver
- P15 Button Driver
- P16 Embedded Flash Read and Write
- P17 Backup SRAM Read and Write
- P18 Timer
- P19 External Interrupt
- P20 USART Serial Function
- P21 Super Terminal and printf Function
- P22 RTC Real Time Clock Function
- P23 ADC anlog to digital conversion
- P24 ADC average algo
- P25 DAC digital to analog conversion
- P26 DAC Wave and Audio Output
- P27 DMA controller function
- P28 Low Power Mode
- P29 Watchdog Function
- P30 CRC Data Check Function
- P31 Chip ID Read
- P32 RNG random number generation
- P33 Relay Driver
- P34 Buzzer Driver
- P35 I2C Bus Function
- P36 Temperature Sensor Driver
- P37 OLED Screen Driver
- P38 OLED Character Display
- P39 OLED Chinese Character Display
- P40 OLED Graphic Display
- P41 USB Serial Driver
- P42 USB U Disk Read and Write
- P43 SD Card File Read and Write
- P44 MP3 Chip Driver
- P45 MP3 Voice Broadcast Program
- P46 External Flash Chip Driver
- P47 RS485 Bus Driver
- P48 CAN Bus Driver
- P49 Bluetooth Module Driver
- P20 Bluetooth AT Command and Control Application
- P51 Bluetooth Application
- P52 WIFI Module Principle and AT Command
- P53 WIFI Module TCP Communication
- P54 WIFI Module MCU Control Application
- P55 Create Alibaba Cloud IoT Platform
- P56 STM32 Connect to Alibaba Cloud Platform
- P57 Subsequent Video Transfer Notification
LCD-Touch Screen¶
-
Touch Screen Development🎯✅
Touch screen development.
- P1
- P2
- P3
- P4
- P5