Getting started with Linux drivers

1. Driver introduction The Linux driver is essentially a software program. The upper layer software can communicate with the computer hardware through the interface provided by the driver without knowing the hardware characteristics. The system call is the interface between the kernel and the application, and the driver is the interface between the kernel and…

Read More

Summary of STM32 basic knowledge

【Know STM32】 F1 represents the basic type, based on the Cortex-M3 core, with a main frequency of 72MHZ, and F4 represents high performance, based on the Cortex-M4 core, with a main frequency of 180M. [GPIO peripherals] 1. Eight working modes of GPIO 1. Pull-up input: IO port keeps high level when there is no input….

Read More

FreeRTOS

Why learn RTOS When we enter the embedded field, the first thing we often come into contact with is single-chip programming, and the first choice for single-chip programming is 51 single-chip microcomputer to get started. The microcontroller programming mentioned here usually refers to bare-metal programming, that is, programs that do not add any RTOS (Real…

Read More
Hainan

The sea and the sky are joined together, and the beautiful green trees and red flowers are beautiful in general. Let’s go to Hainan

Hainan is a beautiful place with beautiful scenery and pleasant climate, where you can feel the blue sea, blue sky, coconut wind and sea charm, enthusiastic, feel the most romantic tropical customs, appreciate the most spectacular volcanic landforms, what to visit Hainan? See the sea: Sanya, Wanning, Lingshui and other places of the beach, you…

Read More

Is garbage disposal worth starting with?

In today’s increasingly strict garbage classification, garbage classification has become an inevitable trend, no matter how you do not adapt to it. Among several categories, kitchen waste is the most troublesome one, with large quantity, heavy odor and the greatest impact on family living environment. So, black technology “kitchen waste disposal” came into being! But…

Read More