-
1. The determination of chip capacity is often overlooked. Small capacity products refer to STM32F101xx, STM32F102xx and STM32F103xx microcontrollers with flash memory capacities between 16K and 32K...[Details]
-
GaN ICs shrink motor drives and accelerate time to market for eMobility, power tools, robotics and drones
The EPC9176 is a GaN-based inverter reference design that enha...[Details]
-
This article is based on Macox's article and my own personal experience. When the oscilloscope is replaced with a new probe or the probe has not been used for a long time, we should perform compens...[Details]
-
void delay_us(unsigned char us) //delay in microseconds @12M, us maximum value 255
{
while(--us) ;
}
void delay_ms(unsigned int ms) // Delay in milliseconds@12M,ms
{
...[Details]
-
To design a product, we must first determine which LED packaging structure to use; then consider how to adapt to these packaging forms; we do not have many choices, and the optical structure is bui...[Details]
-
Xiaopeng has always given people the impression of a hard-working man in science and engineering, just as Xiaopeng said of himself - "a technical guy." So, what have these "technical" men from scienc...[Details]
-
3 ways to compile the driver into the kernel-----(Take mini2440 key as an example)
Method 1: Compile and add to the kernel as a module (the simplest method)
Note: key.c (key_hui.c) is the...[Details]
-
High-speed devices use surface emitter chip technology with an excellent VF temperature coefficient of -1.0 mV/K
MALVERN, Pennsylvania, USA, Shanghai, China — July 24, 20...[Details]
-
The PIC programming program uses the official environment - MPLAB IDE v8.70: step: 1. Open MPLAB IDE v8.70 and import the HEX file firmware, as shown below: 2. Select the corresponding chip mo...[Details]
-
At first I wanted to use interrupts, but in the end I ended up using code.
#include
#define uchar unsigned char
#define uint unsigned int
uchar code tab ={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,...[Details]
-
1. In traditional Linux systems, Linux drivers generally have two types of code: code for accessing hardware registers and business logic code.
2. Android's hierarchical structure: application...[Details]
-
Ultrasonic distance measurement is mainly used in reversing radar, construction sites and some industrial sites, such as: liquid level, well depth, pipeline length and other occasions. At present, ...[Details]
-
Arm linux system call analysis
Overview
The operating system provides a set of interfaces for processes running in user mode to interact with hardware devices and provide system services of the oper...[Details]
-
Recently, Yole, an internationally renowned market research company, released an industry research report titled "LiDAR for Automotive and Industrial Applications". Among them, in the ADAS LiDAR segm...[Details]
-
Driven by the surge in computing power demand in large AI models and edge intelligence, the market demand for high-performance storage solutions is also increasing. Based on this forecast,
the ...[Details]