Transplantation of LVGL V8 on STM32F429

LVGL is a good thing to use. Now there are more and more tutorials on the Internet, many of which are for V7 and below, but the upgrade of V8 for V7 is still very large, and the use methods of many controls are different, so there needs to be a suitable migration project to use. I've been trying to transplant these two days, and there have bee ...

Posted on Tue, 07 Dec 2021 03:55:35 -0500 by harristweed

03 interrupt configuration and critical segment (ING) of FreeRTOS

1 interrupt configuration 1.1 Cortex-M interrupt The MCU of Cortex-M kernel provides a nested vector interrupt controller (NVIC) for interrupt management. The NVIC of Cotex-M3 supports up to 240 IRQs (interrupt requests), 1 non maskable interrupt (NMI), 1 systick timer interrupt and multiple system exceptions. The access address of NVIC i ...

Posted on Sun, 05 Dec 2021 23:02:44 -0500 by moola

STM32 library function quick start

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 1, Port P Initialization of P port and its related functions void LED_Init(void) { GPIO_InitTypeDef GPIO_InitStructure; RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB|RCC_APB2Periph ...

Posted on Sun, 05 Dec 2021 18:26:40 -0500 by briant

ucOS file migration based on C8T6 core board

preface uC/OS is a scalable, preemptive, real-time multitasking kernel that can run based on ROM. it is highly portable. It is especially suitable for microprocessors and controllers. It is suitable for many real-time operating systems (RTOS) with comparable performance of commercial operating systems. The programs we wrote in the ...

Posted on Sat, 04 Dec 2021 17:46:57 -0500 by guybrush

Porting uc/OS-III to stm32F103 based on STM32cubeMX

catalogue 1, Get uC/OS-III source code 1. Download from the official website 2. Network disk download 2, Source code import file sorting 2.1 creating new folders and files two point two    Import source code three   Create stm32cubeMX project and provision 3.1 stm32cubemx project creation 3.2 project configuration ​ ...

Posted on Fri, 03 Dec 2021 19:38:32 -0500 by son.of.the.morning

STM32F103C8T6 porting uCOS based on HAL Library

catalogue 1, Create stm32 HAL library project using CubeMX   2, Transplant preparation 1. Obtain the source code of uC/OS-III   2. Document preparation   3, Start migration 1. Add the uCOS file to the project 2. Add path 3. Code addition and modification 4. Parameter setting 4, Concrete implementation ​  5, Expand ...

Posted on Fri, 03 Dec 2021 19:16:53 -0500 by (RL)Ian

STM8 single chip microcomputer serial port recognizes both custom protocol and Modbus protocol

   in the development of single chip microcomputer, serial port is the most commonly used channel to exchange data with the outside world. To use serial port, the essential is communication protocol. Communication protocol is the language of communication between single chip microcomputer and the outside world. In order to communicate ...

Posted on Fri, 03 Dec 2021 17:07:50 -0500 by oneofayykind

STM32F103C8T6 porting uC/OS-III based on HAL Library

1, Get uC/OS-III source code Link: https://pan.baidu.com/s/1Btj7foEXdXjjJWoZQsN-OQ Extraction code: mleh 2, Building stm32 hal database project Configure PA5 and PA6 as GPIO_Output, and configure serial port 1, The LED phenomenon can be used as the basis for our successful transplantation. 3, Copy the uC/OS-III file to the project fo ...

Posted on Thu, 02 Dec 2021 16:44:54 -0500 by pplexr

STM32 project design: smart door lock PCB and source code based on STM32F1 (4 unlocking methods)

Project video Bli bli video link: making Project data stm32f1 smart door lock free information link: Link: https://pan.baidu.com/s/1_au_QM2-59dMhIj4_lP2vQ Extraction code: wa4y stm32f1 smart door lock complete information link: https://download.csdn.net/download/mbs520/52718826 preface 1. Many students reported that STM32F4 is expensi ...

Posted on Wed, 01 Dec 2021 05:54:29 -0500 by ryanfern86goa

Graduation project - Title: design and implementation of intelligent sweeping robot based on stm32

0 Introduction Hi, everyone, this is senior Dan Cheng. Today I'd like to introduce a single chip microcomputer project to you Design and implementation of intelligent sweeping robot based on stm32 It can be used in curriculum design or graduation design Technical solutions, design help and problem opening guidance print("Q 746876041") ...

Posted on Mon, 29 Nov 2021 23:39:12 -0500 by rhosk