Independent key_ Single chip microcomputer_ Puzhong
1 Introduction to independent keys
The keyboard is divided into coded keyboard and non coded keyboard. The recognition of the closing key on the keyboard is realized by a special hardware encoder, and the key coding number or key value is called the coding keyboard, such as the computer keyboard. The keyboard identified by software programming ...
Added by lulon83 on Mon, 24 Jan 2022 23:00:27 +0200
Design and implementation of smart home system for Internet of things
1. Project overview
Implement a mobile App that can control home devices and obtain relevant temperature and humidity information.
App calls HTTP service on ECs; HTTP service encapsulates MQTT subscription and push requests to update the MQTT server;
The esp8266 module is connected to the MQTT server through networking, sends the data tr ...
Added by bokehman on Sun, 23 Jan 2022 22:09:17 +0200
[learning notes] STM32F1 SYSTICK tick timer (register, standard library, HAL Library)
catalogue
0. Bloggers understand:
1. Experiment contents and steps:
2. Hardware description
3. Register description
3.1 SysTick clock and enable:
3.2 SysTick reload value register:
3.3 SysTick interrupt priority:
3.4 SysTick interrupt function:
4. Program design (register)
5. Program design (Standard Library)
6. Program design (HAL L ...
Added by c-o-d-e on Sat, 22 Jan 2022 07:34:32 +0200
Write STM32F103C8T6 driver library from scratch -- write GPIO driver
Catalogue of series articles
Github open source address Write STM32F103C8T6 driver library from scratch (I) -- STM32CubeMX create and adjust engineering structure Write STM32F103C8T6 driver library from scratch (II) -- write system initialization program and configure clock tree Write STM32F103C8T6 driver library from scratch (III) -- write GP ...
Added by Adamthenewbie on Fri, 21 Jan 2022 18:27:14 +0200
STM32 - external interrupt configuration
STM32 - external interrupt configuration
Overall diagram of external interrupt configuration:
The steps are as follows:
Configure RCC and turn on the clocks of the peripherals involved here. There is no way to work without turning on the clock peripherals.Configure GPIO and select our port as the input mode.Configure AFIO, select the GPI ...
Added by RoundPorch on Fri, 21 Jan 2022 17:10:45 +0200
FreeRTOS operating system -- counting semaphores
FreeRTOS operating system
preface
Counting semaphores are called numerical semaphores. Binary semaphores are equivalent to queues with a length of 1, so counting semaphores are queues with a length greater than 1. Like binary semaphores, users do not need to care about what data is stored in the queue, but only whether the queue is empt ...
Added by estero2002 on Fri, 21 Jan 2022 02:13:05 +0200
Temperature alarm based on CC2530(ZigBee design)
catalogue
1. Function introduction
2. Introduction to hardware wiring
2.1 DS18B20 temperature sensor
2.2 ESP8266 WIFI module
3. Case code
3.1 upper computer of QT design
3.2 node B DS18B20 code
3.3 coordinator-ESP8266 code
1. Function introduction
This is a remote temperature alarm designed based on CC2530. The ambient temperature ...
Added by hnissani on Thu, 20 Jan 2022 02:09:02 +0200
SPI protocol introduction - learning notes
SPI protocol introduction - learning notes
1. SPI Baidu Encyclopedia
SPI is the abbreviation of Serial Peripheral Interface. It is a high-speed, full duplex and synchronous communication bus. It only occupies four wires on the pins of the chip, saving the pins of the chip. At the same time, it saves space and provides convenience for the layo ...
Added by phpbeginer on Wed, 19 Jan 2022 22:53:32 +0200
MSP430F5529 DriverLib library function learning notes UART communication
Platform: Code Composer Studio 10.3.1
MSP430F5529 LaunchPad™ Development Kit (MSP‑EXP430F5529LP)
Hard knowledge
USCI communication module
Universal serial communication interface (usci) module supports multiple serial communication modes, and different usci modules support different communication modes. Each different usci module is n ...
Added by psych0 on Wed, 19 Jan 2022 14:54:04 +0200
C# host computer development serial port use
Catalogue of series articles
preface
About the production of C# host computer software, I learned the blogger's code on the network and summarized and verified it after some actual combat. I set my own code style and introduced the idea of face object programming
Development of C# host computer (I) -- basis of C# host computerDevelop ...
Added by itworks on Tue, 18 Jan 2022 23:36:30 +0200