-
Recently, I have a small thing that uses STM8S to drive. Before, I used the internal 16MHz RC clock of STM8S, and I have not tried to use an external crystal oscillator as the main clock. Today I wil...[Details]
-
I have recently been learning about 51 single-chip microcomputers and verifying the correctness of the program through the software simulation function of Keil. First of all, the most reliable sourc...[Details]
-
C51 error written in keil *** WARNING L1: UNRESOLVED EXTERNAL SYMBOL SYMBOL: ?C_START Solution: 1. The file is not added to the project. 2. It may be because there are defined functions that have no...[Details]
-
DDR has been initialized before, so you can use DDR. First, copy the code from stepping stone to DDR. Finally, run the program in DDR. If there is any remaining program in external NAND flash, copy t...[Details]
-
Code:
key = 14;
mpll_val = (92 12)|(1 4)|(1);
ChangeMPllValue((mpll_val 12)&0xff, (mpll_val 4)&0x3f, mpll_val&3);
ChangeClockDivider(key, 12);
cal_cpu_bus_clk();
void ChangeMP...[Details]
-
This article will introduce the whole process of transplanting the linux-3.4.2 kernel to the JZ2440 development board. The cross-compilation tool version used is arm-linux-gcc-4.3.2.tar.bz2 Here's ...[Details]
-
Abstract: Design, implementation and application of ARM core-based embedded system in remote monitoring and alarm system. The core part mainly includes ARM embedded platform design and μC-OS embedded...[Details]
-
Recently, I am working on a low-power project, using the STM8L chip. When it comes to low power consumption, the MCU is only one part, and the hardware also needs to be carefully considered. The so-c...[Details]
-
The microcontroller does not have an operating system. The codes written in Keil are all bare-metal codes. In-depth writing of bare-metal codes helps to understand the characteristics of the hardw...[Details]
-
The C51 tools are optimized for the limited memory resources of the 8051 microcontroller. To make the most efficient use of memory, automatic variables and function parameters are overwritten in me...[Details]
-
This article uses the following environment: Main control: W801 (development board) Compatible with: W800 AIR101 1. Project Overview ^^^^This tutorial mainly introduces the use of BT for W801. I wa...[Details]
-
This module has stable performance, is easy to use, and can measure distance accurately. It can be compared with foreign ultrasonic distance measurement modules such as SRF05 and SRF02, and is a...[Details]
-
Angle measurement is an important part of geometric measurement technology and is widely used in various fields such as industry, construction, military, aviation, navigation and communication. In eco...[Details]
-
Addressing is to find the operand or the address where the operand is located in the instruction. The so-called addressing mode is how to find the address where the operand is stored and extract the ...[Details]
-
6410 Development Board:
1.uboot entry:
To see the entry of the uboot project, first open the Makefile in the top-level directory:
The development boards supported by Uboot will...[Details]