Preparing for the Blue Bridge Cup -- actual combat of the embedded provincial competition of the 9th Blue Bridge Cup

Catalogue of series articles Preparing for the Blue Bridge Cup (3) -- actual combat of the embedded provincial competition of the 8th Blue Bridge Cup Preparing for the Blue Bridge Cup (2) -- actual combat of the embedded provincial competition of the seventh Blue Bridge Cup Preparing for the Blue Bridge Cup (1) -- actual combat of the embedded ...

Posted by brmcdani on Tue, 08 Mar 2022 13:11:16 +0100

Talk about C language bit field / bit segment

catalogue 1. Concepts and definitions 2. Examples When doing embedded development, we often encounter such code: struct { unsigned int widthValidated : 1; unsigned int heightValidated : 1; } status; What does it mean to define structure variables in this way? The main reason is that when some information is stored, it only needs to o ...

Posted by drummerboy on Sat, 05 Mar 2022 12:21:25 +0100

Jetson information is used for simple neural network classification training on jetson nano

A simple classification training is carried out on the jetson nano development board 1. jetson inference Library Download, compilation and simple use Here please refer to: Github: https://github.com/dusty-nv/jetson-inference Gitee: https://gitee.com/jinwei_1/jetson-inference#https://www.youtube.com/watch?v=QXIwdsyK7Rw&list=PL5B692fm6 ...

Posted by nolos on Sat, 05 Mar 2022 02:29:58 +0100

Communication between STM32F103 and Dynamixel steering gear

brief introduction The main purpose of this paper is to establish the communication connection between STM32 and Dynamixel steering gear, develop the control framework of upper computer lower computer steering gear, issue instructions in the upper computer, the lower computer executes the outer loop of steering gear force control, and the stee ...

Posted by PhilGDUK on Sat, 05 Mar 2022 02:06:01 +0100

Blue Bridge Cup embedded -- Analysis of the second test question of the 11th provincial competition

preface This program design is based on embedded development board CT117E,stm32f103RBT6. If you don't understand the code of which module, you can click my blog to see the writing ideas of each module. 1, Test questions 2, Modules needed 1.LED The code is as follows: LED c: #include "led.h" void led_init(void) { GPIO_ ...

Posted by mmj on Fri, 04 Mar 2022 12:58:59 +0100

FreeRTOS -- creation task of task management

catalogue 1. Describe the structure of the task 2. Task creation 2.1,xTaskCreate 2.2,prvInitialiseNewTask 2.3,pxPortInitialiseStack 2.4,prvAddNewTaskToReadyList In< FreeRTOS -- (7) introduction to task management >Article basic analysis After the task related outline is, we know what interface to use to cre ...

Posted by KeeganWolf on Wed, 02 Mar 2022 15:26:43 +0100

c language heap, stack, data segment, code segment and bss segment

Program memory allocation The memory occupied by a program compiled by c/C + + is divided into the following parts 1. Stack - automatically allocated and released by the compiler to store the parameter values of functions and the values of local variables. Its operation mode is similar to the stack in the data structure. 2. Heap - generally al ...

Posted by johnkperks on Wed, 02 Mar 2022 12:34:30 +0100

stm32 basic timer

Timer classification stm32f1 series, 8 timers, basic timer (TIM6,7), general timer (TIM2,3,4,5) and advanced timer (TIM1,8). Basic timer: a 16 bit timer that can only count up. It can only be timed without external IO General timer: 16 bit timer that can count up / down, timing, output comparison and input capture. Each timer has 4 external ...

Posted by ilight on Sun, 27 Feb 2022 05:07:14 +0100

Packet receiving process analysis of network card

Since my work mainly focuses on the network subsystem of the kernel, I just came into contact with this module, so I want to sort out the packet receiving process driven by the network card. The following contents are my personal understanding. If there is anything wrong, I hope you can make more corrections and grow up with each other~ In the ...

Posted by zushiba on Wed, 23 Feb 2022 17:22:09 +0100

3, shell Scripting

shell command The commands that come with the Shell are called built-in commands, which can be implemented through functions inside the Shell. After the Shell is started, the code corresponding to these commands (function body code) is also loaded into memory, so using built-in commands is very fast. It is essentially a self-contained function ...

Posted by Chalks on Sun, 20 Feb 2022 15:02:55 +0100