Serial DMA of STM32 receives indefinite length data
Introduction
When using stm32 or other single-chip computers, serial communication is often used, so how to effectively receive data? If this data is indefinite, how can it be received efficiently?
Classmate A: when the data comes, it will enter into the serial port and interrupt. Just read the data in the interrupt!Interrupt is to interrupt th ...
Added by bobbyM on Wed, 16 Oct 2019 22:40:37 +0300
Nat address translation details (static NAT, port mapping, dynamic NAT,PAT)
NAT address translation overview
In this chapter, we will learn and practice static NAT address translation, dynamic NAT address translation.
Port mapping, PAT port multiplexing
I. understand the advantages and disadvantages of NAT
II. Operation principle of NAT
Static translationDynamic TranslationPort Address Translation
III. terminolo ...
Added by cerebrus189 on Wed, 16 Oct 2019 21:21:18 +0300
Swoole Partnership Tour
Author: Han Tianfeng's original address: Click to view
What is the consortium?
The first published explanation of the coroutine appeared later, in 1963. The concept of the coroutine is longer than that of the c language. The term coroutine is coined by Melvin Conway in 1958, after which it is applied to construction of an assembly program. The ...
Added by rane500 on Mon, 14 Oct 2019 08:10:55 +0300
Double-click Hot Standby Uplink and Downlink Router Main Standby Networking Experiments
Simple Experiments of Firewall Dual Hot Standby
Experimental topo:
The purpose of the experiment is:
Familiar with dual hot standby principle
Network Planning of Dual Machine Hot Standby
Experiments need:
Enterprises deploy dual hot standby and connect routers upstream and downstream in the ...
Added by RobertPaul on Sat, 12 Oct 2019 23:06:18 +0300
Cattle and Passenger Network & Huawei Computer Test & Coordinate Moving
Cattle and Passenger Network & Huawei Computer Test & Coordinate Moving
code implementation
#include<iostream>
#include<string>
#include<vector>
#include<cctype>
using std::cin;
using std::cout;
using std::endl;
using std::string;
using std::vector;
int main()
{
str ...
Added by snarkiest on Sat, 12 Oct 2019 20:51:04 +0300
Apple CMSv10 Total Static Pseudo-static Rules Tutorial Pagoda Linux System
Apple CMS, also known as MacCMS, is a common video network management program for most video webmasters.
Apple CMS website in order to strengthen the inclusion of optimized SEO, do static links is the best.
Pseudo-static is conducive to search engine optimization and better ranking.
However, generating static pages will take up a large numbe ...
Added by gsb on Sat, 12 Oct 2019 19:32:47 +0300
Java Collection Explanation 6: This time, take you through the red and black trees in Java
The Java Collection Detailed Series is a new series that I am going to start after I have completed a series of blogs that consolidate the Java Foundation Chapter.
These articles will be sorted out into my Java Interview Guide warehouse on GitHub, and more exciting content can be found in my warehouse.
https://github.com/h2pl/Java-...
If you li ...
Added by FFFF on Sat, 12 Oct 2019 15:07:58 +0300
Java Collection Explanation 1: Read ArrayList,Vector and Stack's Usage and Implementation Principles
This article gives a very detailed introduction to three collection classes in JavaArray List, Vector and Stack
The Java Collection Detailed Series is a new series that I am going to start after I have completed a series of blogs that consolidate the Java Foundation Chapter.
These articles will be sorted out into my Java Interview Guide warehou ...
Added by dunhamcd on Thu, 10 Oct 2019 21:07:01 +0300
The java tool class Base64 tool
Principle:
Base64 is one of the most common encoding methods for transmitting 8Bit bytecode on the network. Base64 is a way to represent binary data based on 64 printable characters.
About the coding rule:
Change 3 characters into 4 characters.
(2) Add a newline character for every 76 characters. (In ...
Added by aboyd on Wed, 09 Oct 2019 10:44:21 +0300
unit11 Virtual Machine Management Commands, Simple Installation of Virtual Machines, Installation of Scripts Virtual Machines
#### script installation virtual machine
#!/bin/bash
virt-install \
--cdrom /home/kiosk/Desktop/rhel-server-7.3-x86_64-dvd.iso \
--ram 1024 \
--cpus 1 \
--disk /var/lib/libvirt/images/test.qcow2,bus=virtio,size=9 \ ##I don't know. Wait a minute.
--name test \
--network bridge=br0,model=virtio & ##In ...
Added by riwan on Wed, 09 Oct 2019 09:35:24 +0300