Wireless control trolley project module

Project description of intelligent wifi car: Two esp8266 are used to establish communication and mqtt protocol is added. The sender of esp8266 releases information by pressing the key (handle function). Esp8266 is used as the receiver to receive the information sent by the subscription topic and print the data through the serial port ...

Added by hostfreak on Sat, 15 Jan 2022 00:03:22 +0200

LCD FrameBuffer driver based on STM32MP157

LCD driver based on FrameBuffer frame of STM32MP157 What is FrameBuffer? Framebuffer is translated into Chinese, that is, frame buffer. Frame is the smallest unit in image animation. A frame is a still picture, and continuous frames form animation. Then frame buffer is used to cache the data of a frame. In the linux kernel, it is a program in ...

Added by ibelimb on Fri, 14 Jan 2022 01:31:35 +0200

Summarize the first use of HAL library STM32f030 hardware IIC slave interrupt transceiver

First, the concept of IIC is omitted. It's written in detail on the Internet. Let's start with the CUBEMX configuration code. The project in hand is a host and seven slaves. The slave uses the middle transceiver. The address is a big pit, and the subsequent read-write interrupt is also a pit. Slave address: The hardware is I2C_ ADDRESSINGMODE ...

Added by phpmixx on Wed, 12 Jan 2022 10:46:28 +0200

STM32-Serial Send Data-Procedure and Configuration

Configuration flow for serial port sending process Serial register definition file in HAL library: stm32f429xx.h F429 chipstm32f767xx.h F767 chipstm32f103xx.h F103 chipstm32fnnnx.x.h Other Chips USART_can be found in it TypeDef: Eventually maps to the address of the register. typedef struct { __IO uint32_t CR1; /*!< USART Con ...

Added by Zyx on Tue, 11 Jan 2022 19:42:15 +0200

STM32-Systick Tick Timer-Delay Function

1.STM32-Systick tick timer Systick timer is a simple timer. For CM3,CM4,CM7 core chips of ST, there are Systick timers. Systick timers are often used for delays or for the heartbeat clocks of real-time systems. This saves MCU resources without wasting a timer. For example, in UCOS, time-sharing reuse requires a minimum time stamp. G ...

Added by mckintosh18 on Tue, 11 Jan 2022 19:33:05 +0200

STM32-Independent Watchdog Principle-Experiment

Overview of the principle of independent watchdog Why watchdog: In the microcomputer system consisting of single-chip computer, because the work of single-chip computer is often interfered by external electromagnetic fields, causing the program to run away and fall into an endless cycle, the normal operation of the program is interrupted, ...

Added by allanonschick on Tue, 11 Jan 2022 19:11:46 +0200

STM32 window watchdog, working process, configuration, experiment

Window Watchdog Overview of Window Watchdog This is called a window because the dog feeding time is within a limited range (window), and you can set the upper limit (fixed lower limit) by setting the relevant registers. Feed the dog either too early or too late.Independent watchdog restricts feeding time to 0-x, which is determined by the ...

Added by noelswanson on Tue, 11 Jan 2022 19:07:48 +0200

STM32 independent keys realize the function of single click, double click and long press

Tip: after the article is written, the directory can be generated automatically. Please refer to the help document on the right for how to generate it Article catalog preface1, What is pandas?2, Use steps 1. Import and storage2. Read in datasummary preface When using STM32 or other MCU development projects, independent keys ar ...

Added by eugeniu on Tue, 11 Jan 2022 01:12:20 +0200

[FDCAN] STM32G0B1+FDCAN+HAL library commissioning record

preface In this paper, I take STM32G0B1 as the platform to record the debugging summary for reference only. If there is anything wrong, please correct it. 1, Experimental environment? 1)MCU: STM32FG0B1VCT6 2) Can tool: Guangcheng CAN Bus Analyzer dual channel can to usb module USBCAN debugging and analysis tool can card 3) CAN ...

Added by minus4 on Tue, 11 Jan 2022 00:11:10 +0200

MCU electronic clock design (final course design)

catalogue 1, Design content 2, Overall scheme design 2.1 functional analysis 2.2 function description of each module 3, Hardware system design 4, Software system design 4.1 overall procedure flow chart V. source code Vi. display of test results 7, Design summary 1, Design content Content: the design of basic digital electronic cloc ...

Added by intermediate on Sat, 08 Jan 2022 01:41:26 +0200