Fully understand Hisilicon SDK and embedded layer development
1, Research and practice of mpp deployment
Hisilicon MPP reference learning: https://blog.csdn.net/flaoter/article/details/92402685
the Media Process Platform (MPP) provided by Hisilicon can support the rapid development of application software. The platform shields the complex underlying processing related to the chip for the appl ...
Posted by lanjoky on Mon, 22 Nov 2021 15:26:35 -0800
STM32 uses a timer channel to control any IO to output the same PWM wave
Abstract: this blog introduces a method that STM32 uses a timer channel to control any IO to output the same PWM wave. The hardware platform used in this paper is STM32F407VET6. The codes of other types of platforms may be different, but the principles are general.
Implementation principle: we all know that STM32 can directly output PWM wa ...
Posted by zuperxtreme on Sat, 20 Nov 2021 18:45:47 -0800
Source code compilation and installation of embedded ARM 64 bit platform PyQt5 and its call configuration in virtual environment
preface
On the embedded ARM 64 bit platform, when PyQt5 is installed in pip mode, because there is no compiled whl package of aarch64 in pip source, it is necessary to download the source package of PyQt5 and sip for automatic compilation, which usually fails to compile. Although sudo apt get install python3-PyQt5 can be installed succes ...
Posted by majik_sheff on Fri, 19 Nov 2021 09:44:17 -0800
ROS learning notes ---- topic programming
catalogue
1, Basic knowledge
2, Workspaces and feature packs
3, Programming implementation of publisher
4, Programming implementation of subscriber
1, Basic knowledge
Topic -- asynchronous communication programming
An important bus used to transmit data between nodes;
use
Publish / subscribe
...
Posted by clay1 on Fri, 19 Nov 2021 00:04:48 -0800
Program memory allocation
1, Preliminary knowledge - program memory allocation
The memory occupied by a program compiled by c/C + + is divided into the following parts 1. Stack - automatically allocated and released by the compiler to store the parameter values of functions, local variable values, etc. Its operation is similar to the stack in the data structure. 2. Hea ...
Posted by WeddingLink on Sun, 07 Nov 2021 19:45:47 -0800
stm32 interrupt and serial DMA communication under stm32cubemx
catalogue
1, External interrupt to realize the flashing and extinguishing of LED
1. Create project
2. Compiling and writing programs
3. Burning
4. Experimental results
2, Serial port interrupt to realize serial port communication
1. Create project
2. Redirect printf and scanf
3. Operation results
4.UART receiving interrupt
3, Serial ...
Posted by aussieguy on Sat, 06 Nov 2021 16:55:55 -0700
Based on STM32Cube and using the middle section to realize LED on and off and serial communication
Article content:
One pin of the GPIOA end of the stm32F103 core board is connected to an LED, and one pin of the GPIOB port is connected to a switch (replaced by DuPont line simulation). Interrupt mode programming is adopted. When the switch is connected to high level, the LED lights up; When connected to low level, the LED is off. And use th ...
Posted by biodrux on Sat, 06 Nov 2021 07:24:45 -0700
STM32 interrupt and DMA communication programming
STM32 interrupt and DMA communication programming
1, Topic content
Learn stm32 interrupt, DMA communication principle and programming method. Complete the following programming exercises using stm32tubemx and HAL libraries:
One pin of the GPIOA end of the stm32F103 core board is connected to an LED, and one pin of the GPIOB port is conne ...
Posted by MerMer on Fri, 05 Nov 2021 15:20:51 -0700
STM32F103 uses interrupt mode to control LED
Catalog
1. Interruption
1. What is an interruption
2. Break the whole process
3. Role of interruption
4. Interrupt Priority
5. Interrupt response process
2. Interrupt System of STM32
1. Priority Grouping
2. Programming steps
3. Specific functions
3. Use interruption to light up LED
4. Interrupt for Serial Comm ...
Posted by MNS on Thu, 04 Nov 2021 16:27:18 -0700
Jetson nano deployment process record: yolov5s+TensorRT+Deepstream detects usb camera
catalogue
0 preparation:
1. Burn system image
1) Download system image
2) Format SD card
3) Write image using Etcher
4) Boot with SD card
2. Increase swap memory
3. View cuda version
4. clone darknet source code and compile
5. Torch and torch vision installation
6. Yolov5 environment construction
7. Tensorrt make & infere ...
Posted by Helaman on Sat, 30 Oct 2021 20:03:44 -0700