ANO anonymous flight control time slice scheduling transplanted to ordinary STM32 project
engineering structure
The codes related to time slice scheduling are located in the scheduler and Task files in the scheduler directory. The original clock of anonymous flight control is provided by the external interrupt realized by the 1ms pulse output by the sensor. In order to make the time slice scheduling algorithm can be used in genera ...
Added by zarp on Fri, 04 Feb 2022 15:34:07 +0200
STM32H743 transplant LUA
Raw materials and tools
A set of on-time atomic mercury development board (including H743 core board), a set of JLINK simulator and a computer equipped with Keil5.
start
Main process reference articles: STM32 embedded LUA development (control small light flashing) The original text is transplanted to STM32F103. The general process of H74 ...
Added by jebster on Fri, 04 Feb 2022 11:18:13 +0200
LTDC-DMA2D LCD code explanation
The specific principle of using the following structures needs to refer to LTDC-DMA2D liquid crystal display (I)
1, LTDC initialization structure
typedef struct
{
uint32_t LTDC_HSPolarity; //Configure the polarity of the line synchronization signal HSYNC
uint32_t LTDC_VSPolarity; //Configure the polarity of vert ...
Added by jets on Thu, 03 Feb 2022 22:03:22 +0200
STM32 double shaft rocker control hollow cup motor
STM32 double shaft rocker control hollow cup motor
Biaxial rocker sensor
the PS2 two axis key game rocker module adopts the metal key rocker potentiometer on the PS2 game handle. The module has two analog output and one digital output interfaces, and the output values correspond respectively( ×, Y double axis offset, its ...
Added by techite on Wed, 02 Feb 2022 09:19:44 +0200
(summary) stm32subeide_ Hal Library_ STM32F103C8T6_CAN bus_ Interrupt reception
catalogue
1, CAN module configuration process
1.1 set the baud rate and related working mode of can in the graphical interface
1.2 code setting can filter and interrupt
2, CAN message sending function
3, CAN information receiving function
4, CAN receive callback function
5, Summary
The default readers of this article have the following ...
Added by wtf on Wed, 02 Feb 2022 03:27:18 +0200
OPENMV configuration record
I just came home with an H7 board. I thought about configuring the openmv part first and then developing the whole H7. This board supports the brush writing of openmv. The firmware brush writing provides the way of internal flash and external flash, which is very convenient.
The board is as follows. It belongs to the weact family. You ...
Added by kef on Wed, 02 Feb 2022 00:58:51 +0200
Transplantation and construction of uCOSIII system multitasking
In the previous section, we built templates and created single tasks. In this section, we build multi tasks uCOSIII system transplantation (I) construction of single task
Task requirements: build three tasks (two LED s and one BUZ)
Refer to the transplantation of wildfire. (my board is different from wildfire, so I need to make s ...
Added by andylyon87 on Tue, 01 Feb 2022 16:09:36 +0200
Application of ESP8266 based on punctual atom STM32F103ZET6
Application of ESP8266 based on punctual atom STM32F103ZET6
preface
The ATK-ESP8266 WIFI module of punctual atom is used in this test. Directly use the firmware provided by the official and use the AT command to configure the module and use it.
The module defaults to AT command status, and the analog baud rate is 115200 (8bit data bit, 1bit ...
Added by admun on Mon, 31 Jan 2022 17:08:37 +0200
[DSP tutorial of STM32H7] Chapter 30 STM32H7 complex floating point FFT (support single precision and double precision)
Download address of the full version of the tutorial: http://www.armbbs.cn/forum.php?mod=viewthread&tid=94547
Chapter 30: STM32H7 complex floating point FFT (support single precision and double precision)
This chapter mainly explains the complex floating-point FTT, which supports single precision and double precision.
catalogue
30.1 imp ...
Added by slyte33 on Mon, 31 Jan 2022 00:14:26 +0200
The configuration of STM32 USB sound card CUBEMX is very simple, and it takes ten minutes to solve the problem of STM32+PCM5120A
1. Overview
USB sound card is nothing more than USB to send PCM data to I2S peripherals or SAI peripherals. After outputting PCM data to DAC through I2S and converting it into analog signal, connect headphones.
Even the expensive Italian digital interface is no exception.
2. Step by step
2.1 USB receiving audio data
2.2 send audio data t ...
Added by Ang3l0fDeath on Sun, 30 Jan 2022 09:08:44 +0200