My tutor gave me a task these days, which is how to expand the IO of the microcontroller using Xilinx's 95144 chip. I have never been exposed to CPLD before, and I hope some seniors can explain it to ...
This circuit was originally used to generate 0-10V and has been used without any problems. Today, the customer requested that the control of the inverter be changed from 0-10V to 4-20MA. I don’t want ...
I'm working on embedded development of PDF recently, but I've never been involved in PDF-related development before. Do you have any information on PDF reader development? Can you share it with me, es...
Need to have experience in network programming and be able to complete the porting of applications. It is best to understand HTTP network protocol. Proficient in C, C++. No requirements for BSP and un...
The Sino-US trade war has already started. Trump's series of actions have had a negative impact on the global economy, such as increasing tariffs on Chinese companies and restricting domestic compa...[Details]
For 80,000
ZTE
(000063.SZ) employees and more Chinese ICT (information and communication technology) industry practitioners, the news from across the ocean on the evening of April 16 kept t...[Details]
1. Problem When developing STM32 with IAR, I found that I could not print floating point numbers by redirecting printf to the serial port. The code is as follows: The output is as follows: It can...[Details]
In the actual project development process, we often need to get the running time of a section of code. The usual method is to use an oscilloscope to measure it. This blog post will use SysTick to acc...[Details]
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]
In simple terms, high-end chips solve many complex problems, mid-range chips solve a single complex problem, and low-end chips solve a simple problem. Let's learn more about the relevant content wi...[Details]
LAN8720 test code arrangement 1. Modified based on two projects, namely "Experiment 55 Network Communication Experiment" of Zhengdian Atom ATK and "STSW-STM32070" routine of ST official The hardware ...[Details]
Although it is early summer, the Chinese smartphone market is still in the cold winter, just like Beijing in April with snow. For mobile phone brands caught in the middle, the cold is even more bit...[Details]
Timing and protocol are two key points in digital system debugging, and they are also where logic analyzers can play their most valuable role. How can we use a logic analyzer to quickly complete wiri...[Details]
The F1 racetrack is roaring with engines, and a fierce F1 race is about to begin. I am not a fan of racing cars, and I have nothing to do with this world, but
I spent a special day here
because...[Details]
This example is mainly to familiarize yourself with the register configuration of Timer A and the configuration method of IAR. /*********************************************** Program function: re...[Details]
What is SYSTICK: This is a 24-bit system tick timer, SysTick, with automatic reload and overflow interrupt functions. All microcontrollers based on the Cortex_M3 processor can obtain a certain time ...[Details]
In 2018, the National Development and Reform Commission issued a new photovoltaic subsidy policy. The benchmark on-grid electricity price was significantly reduced, the return on investment decreased,...[Details]
Independent watchdog (IWDG) and low power mode are often used in STM32 development. The watchdog is to detect and solve faults caused by software errors, and the low power mode is to enter sleep mode...[Details]
I have been working on a stm32 project recently and have been struggling with its startup method. I saw a good article and reposted it. The format of the original article is not very good, and there...[Details]