-
Note: This series of articles will mainly introduce some basic knowledge of ARM assembly language, taking ARMv7 and ARMv8 architecture as examples. Regarding the study of ARM assembly language, I wou...[Details]
-
1.14.1. Background knowledge about RTC 1.14.1.1 What is a Real Time Clock (RTC)? (1) Distinguishing between time points and time periods Time period: timer/counter; water boiling; not unique Time p...[Details]
-
1 Introduction
The electric locomotive logic control unit (LCU) is an important control part of the electric locomotive. It uses modern electronic components to replace the original contact relays ...[Details]
-
After a long time, I finally completed the DMA method to realize serial communication. Using DMA is not very difficult, but the configuration of DCONn is more complicated and the understanding of seve...[Details]
-
1 Overview
The μPD780208 series 8-bit microcontroller produced by Japan's NEC Corporation is a more powerful series in the 78K/0 family. According to the different internal integrated ROM ...[Details]
-
The software platform I use is MDK. Five programs need to be added to the project: S3C2440A.s; 2440lib.c; main.c; lcd.c; sunflower_240x320.c. sunflower_240x320.c is a *.c file of a BMP format sunfl...[Details]
-
#include reg52.h
sbit r1=P2^0;
sbit r2=P2^1;
sbit h1=P3^0;
sbit h2=P3^1;
void delay(unsigned char x);
char scank();
void display(char);
unsigned char dispcode ={0xc0,0xf9,0xa4,0xb...[Details]
-
Function: After pressing the switch, the microcontroller controls the buzzer to sing a happy birthday song The source code of the program for the microcontroller to control the buzzer to sing the ...[Details]
-
USART1 TX RX FIFO /* ********************************************************************************************************* * * Module name: Serial port driver...[Details]
-
1 Introduction
CAN (Controller Area Network) bus, or controller area network bus, is a serial communication network that effectively supports distributed control or real-time control. Due to i...[Details]
-
ORG PIC54 GOTO MAIN ORG 0 ;---------------------- ;---------------------------- DELAY22 MOVLW D'200' ; DELAY 2*250=500mS MOVWF ...[Details]
-
1. The relationship between ARM7, ARM9, ARM11 and ARM-Cortex
ARM7: ARMv4 architecture, ARM9: ARMv5 architecture, ARM11: ARMv6 architecture, ARM-Cortex series: ARMv7 architecture ARM7 has no MMU...[Details]
-
1 Introduction
With the rapid development of microelectronics technology, the price of single-chip microcomputers has become very low, especially ATMEL's 89 series single-chip microcomputers,...[Details]
-
1. Introduction to PWM Pulse Width Modulation (PWM) is a very effective technology that uses the digital output of a microprocessor to control analog circuits. Simply put, it is the control of puls...[Details]
-
To jump from assembly to C you must use an absolute jump:
Project code:
Add main.o to Makefile:
Start.S:
Make compile:
Main.c code:
#...[Details]