[12]open62541v1.2 official documents in Chinese_ XML node set compiler

brief introduction When writing an application, it is more comfortable to use some GUI tools to create an information model. Most tools can export data according to OPC UA Nodeset XML schema. open62541 includes a python based nodeset compiler, which can transform these information model definitions into a working server. Note that you can ...

Posted by dmIllithid on Sun, 16 Jan 2022 07:05:58 +0100

stm32 realizes the acquisition of temperature and humidity (AHT20) through I2C interface

Understand I2C bus protocol What is the I2C protocol? The I2C communication protocol (Inter Integrated Circuit) is composed of Phiilps Developed by the company, because it has few pins, simple hardware implementation and strong scalability, it does not need USART and CAN And other communication protocols are now widely used in the communic ...

Posted by SystemWisdom on Thu, 13 Jan 2022 18:55:52 +0100

STM32F407ZE realizes Multi-sensor Detection and data upload to oneNet based on RT thread and ZigBee

1, RT thread 1. Introduction RT thread nano is a minimalist version of hard real-time kernel. It is developed by C language, adopts object-oriented programming thinking, and has a good code style. It is a tailorable, preemptive real-time multitasking RTOS. Its memory resources are very small, and its functions include relatively complete ...

Posted by believer on Wed, 12 Jan 2022 10:18:23 +0100

LPIT overview of NXP S32K1 Timer

summary S32K1 has rich Timer resources. Today, we start with the simplest LPIT. LPIT: low power periodic interrupt timer. LPIT is a periodic interrupt timer with multiple timer channels. When a timer reaches the programmed count value, the corresponding channel will generate pre trigger and trigger output signals, which can trigger other modu ...

Posted by chakhar86 on Mon, 10 Jan 2022 12:41:43 +0100

[Introduction to S32K3 GPIO & interrupt use]

Routine introduction Routine selection: Selection criteria: The level of peripherals after Dio opens is shown in the following figure: Siul2 opens the peripheral hierarchy as shown in Fig. Use of GPIO General GPIO Pin level control requires the following modules to be added to the diver: Increase GPIO Clicking on the SIUL2 module ...

Posted by snidog on Sat, 08 Jan 2022 19:23:24 +0100

NXP S32K1 DMA module Driver

summary By analyzing the official S32SDK of NXP S32K1, this paper analyzes its DMA code, so as to better use DMA in the future. virtual channel In MCU, there may be 1- multiple DMA instances, and each instance has several different numbers of DMA channels. Therefore, the concept of virtual channel is introduced into the DRV of S32SDK to ...

Posted by alexville on Thu, 06 Jan 2022 13:18:28 +0100

STM32MP157 experiment DMA (Memory To Memory)

Design requirements Use DMA to move data from memory A to memory B 1, Basic knowledge DMA (Direct Memory Access) Direct Memory Access can greatly reduce the workload of CPU. The CPU executes instructions according to the content of the code. Among these instructions, there are instructions for calculation, control program and data tr ...

Posted by tim_ver on Wed, 05 Jan 2022 16:12:10 +0100

U8g2 software i2c porting to stm32

U8g2 software i2c porting to stm32 Using stm32f407, the software i2c drives the oled screen Screen is 128 * 64, 0.96 inch monochrome oled screen, driver chip ssd1306 Development environment: VSCODE+EIDE Development language: C/C + + mixed programming Step 1: prepare data U8g2 source code https://github.com/olikraus/u8g2 download Down ...

Posted by kevdotbadger on Wed, 05 Jan 2022 03:40:18 +0100

stm32 serial port custom protocol receives a string of hexadecimal data (convert two bytes into decimal data) + some basic knowledge of serial port

1, Basic storage unit bit: A digit in a binary number, which can be 0 or 1. It is the smallest unit of data in a computer. Byte s: The basic unit of data in a computer. Every 8 bits form a byte. All kinds of information need at least one byte to be stored and processed in the computer. For example, an ASCII code is represented by one byt ...

Posted by soloslinger on Tue, 04 Jan 2022 22:58:52 +0100

jetson nano hands-on record

Record my problems and solutions in using nano Hardware introduction There are three main boards in jetson nano series, namely jetson nano B01,jetson nano A02 and jetson nano 2GB. The difference between the two official models is that they are different from the other 2GB models, except for some of the official ones. NVD|A NVIDIA China Z ...

Posted by chetanmadaan on Tue, 04 Jan 2022 10:42:36 +0100