Giỏ hàng
Danh mục sản phẩm

Lập trình ARM,STM32

Lập trình UART STM32
Đối với STM32F4 có đến 6 bộ UART 1,2,3,4,5,6Để giao tiếp với các thiết bị như HMI Công nghiệp có thể dùng MAX3232IDR hoặc ADUM3251 ISO cách lý GND Bạn có thể kết hợp ADUM1201 Kết hợp với MAX3232Hoặc các bạn có thể dùng UART to PC như PL2303,CH340..Các chân UART STM32F4Hàm cài đặt UART void USART_Config(void) { // Enable clock for GPIOB RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOB, ENABLE); ...
Lập trình System tick STM32
Bộ System tick STM32 để tạo thời gian chính xác để tạo delayTrong hướng dẫn này, tôi sẽ giải thích về bộ đếm thời gian hệ thống (SysTick). Bộ đếm thời gian SysTick có thể được sử dụng để thực hiện chức năng trì hoãn. STM32F4 có bộ đếm thời gian hệ thống 24 bit, đếm ngược từ giá trị RELOAD về 0 (16.777.215 đến 0). Nguồn đồng hồ SysTick là 168 MHz nên...
Lập trình GPIO STM32
Hôm nay mình giới thiệu lập trình STM32F4 với GPIO,Mình dùng thư viện STD cho HAL Vì dùng STD thư viện biên dịch nhẹ hơn HAL .Đầu tiên Cấu hình GPIO GPIO STM32 có các chế độ như Input,Output,ADC,DAC,SPI,I2C,UARTKhi cấu hình chức năng nào các bạn chú ý mode hoạt động STM32cấu trúc typedef{  uint32_t GPIO_Pin; / *! <Chỉ định các chân GPIO được định cấu hình.                                       Tham số này có thể là bất...
1 2 3