8.1 Blocking IO, Non-blocking IO, Waiting Queue

... Blocking Operation means suspending the process if resources are not available during device operation until the operational conditions are met. The suspended process goes to sleep and is removed from the scheduler's run queue until the waiting condition is met. non-blocking operation...


03.Read and write excel-03openpyxl

... # -*- coding: utf-8 -*- # @Time : 2018/9/27 14:34 # @Author : Jeremy # @File : 03.读写excel-03openpyxl.py # @Software: PyCharm # 4. openpyxl可以对excel文件进行读写操作 # from openpyxl import Workbook # from openpyxl import load_workbook # from openpyxl.writer.excel import ExcelWriter # workbook_ =...


Common industrial Ethernet protocol performance and application

... With the continuous deepening of the concept of Industry 4.0, the world manufacturing industry is gradually shifting from the digital field to the intelligent field, which improves the efficiency of personnel use, maximizes production capacity, saves production costs and The...


The reference to the label in GUN ARM assembly differs between assembly and C language (monitor_flash_len = _bss_start

... u-boot/cpu/xx/start.S: _TEXT_BASE: .word TEXT_BASE /*uboot image relocation address in SDRAM, I set it to 0xa170 0000 */ .globl _armboot_start _armboot_start: .word _start /*_start is the program entry, its value should be 0xa170 0000=TEXT_BASE*/ / * The meaning of this sentence should...


Single-chip experiment----control flashing of multiple LED lights

... 单片机试验----Control flashing of multiple LED lights 知识点: LCALL, RET instructions. Memory low 128 unit structure Code is as follows: ORG 0000H MAIN: MOV P1,#0FFH LCALL DELAY MOV P1,#00H LCALL DELAY LJMP MAIN DELAY:MOV R1,#200 D1: MOV R2,#150 D2: DJNZ R2,D2 DJNZ R1,D1 RET END 知识点一: Put P1...


MT6625L processor parameter specification

... 1.Wi-Fi/BT WLAN Dual-band (2.4GHz and 5 GHz) single-stream 802.11 a/b/g/n RF Supports dual-band Wi-Fi and Bluetooth tdd operation, as well as a single antenna topology with integrated TR-switches, baluns and duplexers. Integrated 2.4GHz power amplifier and maximum power. The maximum...


A simple main function framework for microcontroller programming

... Common single-chip microcomputer minimum system (minimum peripheral circuit), will have a microcontroller, crystal oscillator, LDO, buttons, LED indicators. If you are using STM32, it is now usually combined with STM32CubeMX to quickly generate initialization code and project project...


Design Pattern - Builder Mode (java code case)

... Builder Mode Definition Separate the construction and representation of a complex object so that the same build process can create different representations. 结构 Abstract builder class (builder): specify the abstract interface of each component for creating product object concrete build...


Take SimpleWiFi serial to WiFi module S2WM02 as an example to illustrate the difference between ModbusTCP and ModbusRTU

... Modbus TCP and Modbus RTU difference Modbus communication protocol by Modicon (now has been acquired by Schneider, become its sub-brand) Invented in 1979, it is the world's first bus protocol for industrial sites. Due to its free public offering, manufacturers using the protocol do not...


MediaTek MT6625 processor / chip data introduction

... MT6625 chip: MT6625 Processor: MT6625 based Cortex-A7 architecture, using TSMC 28nm LP process technology, clocked at 1.2GHz, equipped The GPU graphics processor is PowerVR [email protected] Support 32bit single channel LPDDR2 memory, and support up to 533 size memory, up to 1300w camera,...