I just came into contact with LM3S8962 CAN routines and I don't understand them, especially the FIFO. // Initialize the CAN FIFO buffer. // for(iIdx = 0; iIdx < CAN_FIFO_SIZE; iIdx++) { g_sCAN.pucBuff...
I use STM32F107VCT6 to write the display program of LCD16032. There is no problem writing only one screen. When refreshing the screen, some shadows are faintly displayed behind the text. Can an expert...
Recently, a project needs to use the network to communicate with the host computer. The DSP sends 10~15kB of data every 1ms and needs to receive some parameters sent by the host computer. Method 1: Re...
Old posts, reorganized to this section.OSAL manages events through a 16-bit wide array, which means that OSAL can support up to 16 events, of which the highest bit (0x08000, SYS_EVENT_MSG) is reserved...
Editor's note: In order to help technicians or engineers who have knowledge of PIC microcontroller assembly language quickly master the method of using C language to program PIC microcontrollers, t...[Details]
1 Introduction
In recent years, there have been many major advances in the production technology and processes of automotive headlights, which have greatly improved the performance of automoti...[Details]
Different initialization between C8051F and 80C51 series microcontrollers
In the past 30 years, major electronic component manufacturers in the world have launched their own unique single-chip...[Details]
Printed circuit boards ( PCBs
)
are used in most electrical products
. If a PCB has low
insulation resistance
(IR), the performance of the circuits on the PCB will be greatly reduced...[Details]
Problems such as the depletion of natural resources, air pollution, traffic congestion, and rising fossil fuel prices have forced societies and individuals to seek alternative means of transportati...[Details]
Motors, especially those with brushes, generate a lot of noise. This noise must be dealt with if the appliance is to meet the requirements of EMC standards. The means to solve EMC are nothing more ...[Details]
With the rapid development of cities and the improvement of citizens' living standards, the number of various vehicles in cities is growing, and the demand for parking spaces in major commercial an...[Details]
LED is the abbreviation of the English word. Its main meanings are: LED = Light Emitting Diode, a solid-state semiconductor device that can convert electrical energy into visible light. It can dire...[Details]
Almost everyone in a student dormitory has a bedside lamp. But if you want to read for a while after turning off the lights and don't want to disturb your roommates' sleep, you may need a reading l...[Details]
The fluorescent lamps and energy-saving lamps we commonly use now have greatly improved luminous efficiency compared with the earlier ordinary incandescent lamps and have been widely used. With the...[Details]
Electric bicycles have long been a means of transportation for lower-income groups due to their affordability. The largest concentrated expense in the use of electric vehicles is the cost of replac...[Details]
Today, with the increasing integration of functions, mobile phones can also be used as portable media players (PMP), digital cameras, handheld computers (PDAs), and even global positioning systems (GP...[Details]
1. Introduction
With the rapid development of computer technology, communication technology, and integrated circuit technology, the large-scale application of field control instruments and equ...[Details]
The battery and its management system are one of the key technologies of electric vehicles. In the past few years, most companies have encountered embarrassment in the development of electric vehic...[Details]
For a long time, hackers have not had the opportunity to enter the control network of the car. But since the advent of Bluetooth technology and the use of wireless LAN bus systems, this situation w...[Details]