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