I studied the STM32 tutorial of Wildfire during the summer vacation. Now I am seriously working on my own program and running it on the Open1801 board. The first problem I need to solve is to build a ...
As we all know, Xiaomi's smart set includes 4 sets of human body sensors, door and window sensors, wireless switches and multi-function gateways, which use an industrial-grade ZigBee RF chip based on ...
GigaDevice GD32307E-START development board is equipped with GD32F307, the mainstream chip of GD32 ARM Cortex-M4 microcontroller. It is also one of the designated development boards for the "GigaDevic...
In the actual project development process, hardware circuits often need to be modified, and the modified parts need to modify the driver. Thinking about the coming and going of such requirements is t...[Details]
The program got stuck during LCD initialization. Through hardware debugging, it was found that it was stuck in the Delay_ms() function. Going to the definition, it was found to be a macro definition ...[Details]
On May 8,
Google
I/O 2018 Developer Conference was held as scheduled in Mountain View, California. In the second year of the full promotion of the "AI first" strategy, artificial intelligen...[Details]
Ouster LiDAR OS-1 (left) and OS-2 (center) Velodyne invented the modern 3D LiDAR scanner in the mid-2000s, but in recent years conventional wisdom has held that Velodyne’s design — 64 lasers mounted...[Details]
Table of contents: 1 Overview 2: Common interrupt functions 3: PWM output 1 Overview In development, timers are widely used, which can be simply summarized into three aspects: 1.1: Application of ...[Details]
It is required to use MCS-51 microcontroller to sort data. 1. Sort the 8 data in ascending order; 2. The data to be sorted is stored in the internal data memory address units 30H-37H, which are 34H, ...[Details]
Introduction: Tektronix's precise testing ensures the commercial security of mobile phone 3D face recognition technology and illuminates future technology.
The new flagship iPhone X, whi...[Details]
*=========================================================== 20x4 character LCD main program, compilation software (I CC AVR_6.31) CPU internal crystal oscillator 8M data line B0~B7 connects PORTB, E...[Details]
//mega8 7.3728M Hz g CC compiled, _delay_us(us) _delay_ms(ms) call library function //initialize and set dq as output #define ds18b20_dq PC5 #define set_ds18b20_dq_ddr() DDRC|=1 ds18b20_dq #define s...[Details]
As
3GPP
CT has initiated
further standardization of the
5G
core network protocol, China Mobile will complete
all standardization work for the first version of
5G
in June 201...[Details]
The multi-function acquisition and display platform will control the display of TFTLCD through the FSMC interface of STM32, so this section is divided into two parts, introducing TFTLCD and FSMC resp...[Details]
STM8S provides three types of TIM timers: advanced control type (TIM1), general type (TIM2/TIM3/TIM5) and basic timer (TIM4/TIM6). Although they have different functions, they are all based on a comm...[Details]
Here is the temperature added in the previous chapter The above figure is the temperature calculation formula: where Vsense is the ADC value collected from the temperature channel. The stm32f407 ...[Details]
.text .global _start _start: ldr sp,=4096 @Set the stack pointer. The following are all C functions. You need to set the stack before calling them. bl disable_watch_dog @Turn off WATCHDOG, ot...[Details]
It is very simple to read EEPROM. EEPROM directly sends out data according to the timing we send, but writing EEPROM is not so simple. After sending data to EEPROM, it is first saved in the cache of ...[Details]