As mentioned in a previous post, I was planning to replace the MSP430 stuff. Wangfuchong happened to have extra MSP430 boards. Yesterday, we negotiated to exchange them so as not to waste board resour...
Preface
There are two ways to test the runtime of your code:
1. Use the internal timer of the microcontroller to start the timer at the beginning of the program segment to be tested and turn it off at...
Today I suddenly saw a tutorial with an example of calling an IP core to do addition operations. After reading it, I wanted to implement it on ISE. I generated two adder cores, adder16 and adder17. Du...
The network is prone to crash when the amount of network transmission and reception is large. There are 3 network chips RTL8139, system vxWorks5.5, multi-process applications, both udp and tcp. One ne...
Laser cutting technology is widely used in the processing of metal and non-metal materials, which can greatly reduce processing time, reduce processing costs and improve workpiece quality. Pulse laser...
In 2017,
Sanan Optoelectronics
achieved sales revenue of 8.394 billion yuan, operating profit of 3.856 billion yuan, and net profit attributable to shareholders of the parent company of 3.1...[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. Purpose In actual product release, if the program stored in the MCU Flash is not protected, some illegal companies may read the program in the Flash through an emulator (J-Link, ST-Link, e...[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]
The day before yesterday, I learned about STM's Systick and found it quite useful for precise timing. When I used CVAVR before, I found that the delay.h in it was very useful. So, I used STM32's...[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 adoption rate of serverless
cloud
computing
is gradually increasing, but it has not yet reached people's expectations. Various surveys show that serverless
is
still
an eme...[Details]
Nowadays, everyone is saying that "technology is people-oriented". The essence of the development of technology is to serve the improvement of the quality of life of human beings. Automated driving...[Details]
In recent years, in order to meet the needs of social development, more and more companies have entered the fields of smart phones, artificial intelligence,
VR
, AR, etc. After seeing the d...[Details]
As a leading company in automotive semiconductors, Freescale and Khronos Group have jointly launched an automotive multimedia embedded microprocessor i.MX35 with an integrated OpenVG hardware acceler...[Details]
STM32 has 2 watchdogs: independent watchdog and window watchdog. Independent watchdog IWDG: A system fault detector that is independent of the system and is not affected by the system because it has ...[Details]
The calculation formula of the watchdog feeding time (watchdog overflow time) is: Tout=((4*2^prer)*rlr)/40 Tout is the watchdog overflow time (in ms), prer is the watchdog clock prescaler value (...[Details]
Use the STM32 timer input capture module to control 3-way ultrasonic sensors. The ultrasonic sensor used this time is the common HC-SR04, which is often used in the obstacle avoidance system of smal...[Details]
STM32 has three startup modes. In RM0008 downloaded from the ST official website, you can find the startup-related configuration instructions: Translated into Chinese: The storage media corresp...[Details]