To store data in flash, how can I determine the address of the data storage to prevent the program from being overwritten? ?After the writing is completed, how can I check whether the data is still th...
#includeunsigned int Cyc=0,LastCCR0=0,flag=0,key=0; char c[10]={0x3F,0x6,0x5B,0x4F,0x66,0x6D,0x7D,0x7,0x7F,0x6F}; int b[10]={209,97,49,245,33,113,181,133,149,165}; unsigned int translate(unsigned int ...
USB is a complicated and time-consuming thing for me. It mainly describes the device according to the function. For example, USB keyboard, USB virtual serial port, USB camera...
And Hetai also added t...
I need help with DG128 3×3 matrix scanning. I have a headache these days. How to use pull-up resistors? The 3×3 scanning program has failed many times. I am new here and need help....
I am studying measurement and control technology and instruments, and I really want to know what aspects of the knowledge I need to learn as a foundation for single-chip microcomputers. I wonder if an...
[i=s]This post was last edited by paulhyde on 2014-9-15 09:01[/i]Organizing committees of each competition area and relevant colleges and universities:The National Undergraduate Electronic Design Comp...
Designing for automotive LCD displays larger than 5" can be complex. The display source driver requires a supply rail called analog voltage device drain (AVDD) in the 10V to 15V range and two supply ...[Details]
In our common sense, the word technology often has two definitions. The first is the technology sealed in the laboratory. They are like flowers on the mountain top. Only a few people on the mountai...[Details]
In order to strengthen the management of new energy vehicle charging facilities in our city, prevent and reduce accidents, protect the lives and property of the people, and improve the public safet...[Details]
Because the STM32 HAL library only has millisecond-level delay for HAl_Delay(), in order to achieve accurate microsecond-level delay, Systick has to be modified. However, since it is used internally ...[Details]
The last two blogs talked about a version problem of STM32CubeMX and the problem of hardware reset. When you solve these two problems, you will find that after the program is burned into the board, t...[Details]
Automotive LCD Instrument Clock EMI Solution As early as 2014, the market size of China's automotive full LCD instrument has reached 3.506 billion yuan, and it is expected that by 2020, this s...[Details]
From last year to now, competition in the photovoltaic inverter industry has become increasingly fierce. In addition to the introduction of new products, various marketing and promotion methods hav...[Details]
When designing a product, if the application environment's requirements for power isolation are not considered, the product will be unstable due to improper design, and even high voltage may damage t...[Details]
1. Introduction to MC68K CPU The MC683xx series of microcontrollers are composed of the famous MOTOROLA 32-bit microprocessors such as MC68K, 68020, 68040, and the compatible 68K, CPU32, CPU3...[Details]
The adoption of vehicle tracking systems for cars and fleets is increasing. Modern trackers have reduced form factors and increased functionality to support active data transmission for real-time tra...[Details]
The ZTE incident has aroused people's concerns about the future of Chinese chips, and they have been using WeChat and Weibo to express their views; the Chinese display industry is also worried abou...[Details]
1) Independent watchdog has no interrupt, window watchdog has interrupt 2) Independent watchdogs can be divided into hardware and software, while window watchdogs can only be controlled by software...[Details]
When STM32 uses JTMS (PA13) and JTCK (PA14) as normal I/O ports, add the following code before initialization (the order cannot be reversed): RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE); G...[Details]
The first one is a DMA mode of multiple channel acquisition void ADC_DMA_Config(void) { ADC_InitTypeDef ADC_InitStructure; RCC_HSICmd(ENABLE); while (RCC_GetFlagStatus(RCC_FLAG_HSIRDY) == RESET); ...[Details]