I want to use SAFEARRAY to create a two-dimensional array to store all the information in the database. The database information has three formats: integer, string, and time. I found that it works fin...
[i=s]This post was last edited by dql2016 on 2017-10-6 18:52[/i] WIO Link does not have many onboard resources. It has reserved 3 IOs and 3 commonly used interfaces, which can also meet the needs of s...
Hi guys, I need your help! I want to do vector control of brushless DC motor recently, so I use TI routine PMSM3_1, and want to modify it to achieve it. But now when debugging to the first step, using...
The resistors and capacitors used in wireless transmission modules are generally 0402, which I find a bit difficult to solder. If I don't have strict requirements on the size of the module, can I use ...
Some pickups are very cheap, while others are very expensive. I have a project that requires a pickup, but I don't know how to select one, and I don't know how much the performance difference is. Are ...
Improvements to the DHT driver by netizens, using asynchronous methods to read DHT sensors to solve the blocking problem.https://github.com/wieck/micropython/co ... 6929d81cb7...
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]
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]
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]
There has been a lot of news about Huawei
phones
recently
. At the
Huawei
Global Analyst Conference
on the 17th
,
Huawei
announced that it will launch
5G
phones
in the seco...[Details]
This routine is also a classic routine on the development board. I modified the framework of the program to make it more suitable for future calls. The specific 4*4 keyboard scanning principle is rel...[Details]
In the project, CPLD is needed to complete part of the algorithm design. The parameters are given by AVR, so the communication between AVR and CPLD needs to be completed. Therefore, a test program is...[Details]
The analog watchdog of the ADC is used to check if the voltage is out of bounds. It has two upper and lower bounds, which can be set in the registers ADC_HTR and ADC_LTR respectively. The library fun...[Details]
Why does MCU have a watchdog? With this question, let's learn about watchdogs. Even the 51 single-chip microcomputer has a watchdog, which shows that this dog has a special meaning to us. The purpose...[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]
/* Unfortunately, it cannot generate a standard 38kHz frequency square wave, there is a little error*/ #include reg51.h #define uchar unsigned char #define uint unsigned int sbit Waveout=P1^0; //P...[Details]
As shown in the figure, the circuit is required to count and display the number of times the button is pressed. When the button is pressed once, the count value increases by 1 (it is required to accu...[Details]
Pay attention to whether the new lock matches the old door Smart locks have many advantages over traditional mechanical locks. Although the domestic penetration rate is not high, with the strength...[Details]