RISC-V MCU development tutorial CH32V307 configuring Flash and RAM

Chitu V307 (CH32V307) is a RISC-V core MCU, which is equipped with qinheng self-developed RISC-V core highland barley V4F, with a maximum dominant frequency of 144MHz and supports single precision floating-point operation (FPU). Generally, the size of Flash is 256 KB and the size of SRAM is 64 KB. After carefully reading the application manu ...

Posted by Zag0r on Thu, 24 Feb 2022 03:34:32 +0100

Huada MCU: HC32f460 startup process and clock analysis

Huada HC32f460 startup analysis and clock configuration Statement: the personal experience written due to learning may be wrong due to limited ability software environment System: win10sdk version: hc32f460_ ddl_ Rev2. zeroData manual version: HC32F460 series user manual Rev1 21.pdfide: keil5Development board: official evaluation board ( ...

Posted by rubing on Sat, 12 Feb 2022 09:41:03 +0100

[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

MSP430F5529 DriverLib library function learning notes GPIO

Platform: Code Composer Studio 10.3.1 MSP430F5529 LaunchPad™ Development Kit (MSP‑EXP430F5529LP) Hard knowledge 1, MSP430 MCU port overview General I/O port is the most important and commonly used peripheral module of MSP430 single chip microcomputer. The general I/O port can not only be directly used for input / output, but also prov ...

Posted by natronp on Sat, 15 Jan 2022 00:23:42 +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

STM32 - understanding the clock system

preface Clock system is an essential part of MCU. This paper will discuss the following problems: What is a clock?How to understand the STM32 clock structure?Why does MCU have multiple clock sources?How does STM32 configure the clock? catalogue 1, Clock introduction 2, STM32 clock tree 2.1 STM32F10X clock source 2.2 system clock 3, ...

Posted by TheSeeker on Wed, 05 Jan 2022 13:20:25 +0100

STM32F407HAL library simulates SPI to drive 1.8-inch TFT (ST7735) screen

I haven't found anything useful for a long time, so I transplanted the HAL library myself. Now share it The price of the screen has increased a lot recently, In order to be cheap, I bought a 1.8-inch touch-free TFT (ST7735) screen at a treasure for 23. After buying it, I found that it was slightly different from others. I didn't see relevant ...

Posted by MoombaDS on Wed, 29 Dec 2021 03:17:01 +0100

04. Transplantation of W601 EasyLogger

04. Transplantation of W601 EasyLogger 1. Introduction EasyLogger It is an ultra lightweight (ROM < 1.6K, RAM < 0.3k) and high-performance C/C + + log library, which is very suitable for resource sensitive software projects, such as IoT products, wearable devices, smart homes, etc. Compared with the well-known C/C + + log libraries such ...

Posted by php4om on Tue, 28 Dec 2021 17:31:53 +0100

Program source code sharing - PLC Experiment of STM32 (including DAC and ADC)

I. principle of PID algorithm In industrial applications, PID and its derivative algorithms are one of the most widely used algorithms and are well deserved universal algorithms. If you can skillfully master the design and implementation process of PID algorithm, it should be enough for ordinary R & D personnel to deal with general R & ...

Posted by spfoonnewb on Thu, 23 Dec 2021 08:28:26 +0100