cubemx+SDIO+ DMA+FATFS +FreeRtos (usage record)
After three weeks, I finally got out the sd card read-write test This is mainly based on the blogger's tutorial
Copyright notice: This article is the original article of CSDN blogger "zl199203", which follows the CC 4.0 BY-SA copyright agreement. Please attach the original ...
Posted by Huijari on Sat, 25 Sep 2021 22:55:43 -0700
Introduction: This paper will introduce how to realize the real-time display of temperature, humidity and illuminance data collection on the screen and App, and control the GPIO port level reversal through the control screen and App to show you the data interaction between STM32, Devon serial port screen and Wi Fi module.
Program download path ...
Posted by deadimp on Fri, 24 Sep 2021 04:32:44 -0700
1, Semaphore introduction
Semaphores are an important part of the operating system. Semaphores are generally used for resource management and task synchronization. Semaphores in FreeRTOS are divided into binary semaphores, counting semaphores, mutually exclusive semaphores and recursive mutually exclusive semaphores. Different semaphores have ...
Posted by rvpals on Wed, 22 Sep 2021 23:23:07 -0700
1) Experimental platform: punctual atom alpha Linux development board 2) Platform purchase address: https://item.taobao.com/item.htm?id=603672744434 2) Full set of experimental source code + manual + video download address: http://www.openedv.com/thread-300792-1-1.html 3) Students interested in punctual atomic Linux can add group discussion: 93 ...
Posted by kidintraffic on Tue, 21 Sep 2021 23:55:12 -0700
Application of gcc compile option pg in embedded profile
First of all, this paper mainly describes how to use the - pg compilation option of gcc to implement some function level profile s, code coverage tests and even trace functions in the embedded bare metal or RTOS system environment. About this compilation option GCC ...
Posted by dc_jt on Tue, 21 Sep 2021 15:53:20 -0700
Introduction: The adapter interface of MPU9250 is made, and the steering gear is used to drive the rotation measurement module to measure the angle. Key words: MPU9250, ESP32
§ 01 module interface
In blog Longqiu MPU9250 sensor is tested with ESP32 module ESP32 is used in the preliminary test of MPU9250. In order to fa ...
Posted by Monk3h on Tue, 21 Sep 2021 04:31:50 -0700
1, Introduction to DTMF
1 meaning Dual Tone Multi Frequency DTMF (Dual Tone Multi Frequency) is composed of high-frequency group and low-frequency group, and the high-frequency group and low-frequency group each contain four frequencies. A high-frequency signal and a low-frequency signal are superimposed to form a combined signal, representing ...
Posted by moniphp on Mon, 20 Sep 2021 23:56:58 -0700
BSP engineering management experiment
We must manage the project files and put the source files of different functions in different directories. In addition, we also need to extract all the code that completes the same function in the source file and put it in a separate file, that is, the program is managed by function.
Create a new folder n ...
Posted by ouch! on Mon, 20 Sep 2021 00:27:21 -0700
1.FRESULT f_opendir(DIR *dp,const TCHAR *path); Function: Open a directory
parameterfunctiondpA pointer to an empty directory object structure that stores directory information about to be openedpathRoute
The return value FR_OK(0) indicates that the function was executed successfully and the directory object structure was created for subsequen ...
Posted by carlosx2 on Sat, 18 Sep 2021 20:35:46 -0700
1. Management of interruptions
Freertos manages system interrupts by manipulating BASEPRI registers, and the management priority is defined in the header file FreeRTOSConfig.h
#define configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIORITY 5
Setting the maximum priority that FreeRTOS can manage does not belong to the FreeRTOS pipeline, and interrupt ...
Posted by Warmach on Sat, 18 Sep 2021 19:26:01 -0700