Signal Acquisition and Control with STM32F373

Signal Acquisition and Control with STM32F373

01 STM32F373 Signal Acquisition and Control 1. Introduction   Due to the need to update a circuit board designed based on an old controller chip, this morning we will use the STM32F373 microcontroller to design a signal acquisition and control circuit board. First, we will design and produce it, and then proceed to software debugging. AD\XQWF\2024\CLDesign\Ver2\CLMainF373.PcbDoc … Read more

How to Control USB with STM32? A Comprehensive Guide!

How to Control USB with STM32? A Comprehensive Guide!

In STM32 microcontrollers, the microcontroller is equipped with a USB interface, designed to facilitate high-speed data transfer and communication between devices. The USB interface can be divided into two roles: Host and Device. So, how does STM32 control USB? 1. USB Device Function Control Enable USB device functionality: Enable the USB device functionality in CubeMX … Read more

Various Computer Ports And Their Functions Explained

Various Computer Ports And Their Functions Explained

WeChat Search Technical Training Computer ports are interfaces or connection points between a computer and its peripheral devices. Common peripheral devices include mice, keyboards, monitors or display units, printers, speakers, flash drives, etc. The main function of computer ports is to serve as attachment points where peripheral device cables can be plugged in, allowing data … Read more

Automatic Switching Circuit Between External USB Power and Built-in Lithium Battery

Automatic Switching Circuit Between External USB Power and Built-in Lithium Battery

▲ The circuit to be analyzed in this article Many portable electronic devices with built-in lithium batteries, such as mobile phones, typically adopt the following power supply method: 1. When the USB power is not connected, it uses the built-in lithium battery for power. 2. When the USB power is connected, it switches to power … Read more

How to Use USB to Program the Chuangxue Multifunctional ARM7 Experiment Box

How to Use USB to Program the Chuangxue Multifunctional ARM7 Experiment Box

1. LPC2103 Download (Programming) Methods Programming the FLASH memory of LPC2103 can be achieved through the following three methods: 1) Using the built-in serial JTAG interface 2) Using In-System Programming (ISP) and UART 3) Using In-Application Programming (IAR) functionality In this manual, we will mainly explain the two downloading methods: JTAG interface and ISP + … Read more

Creating Your Own Penetration Testing Tool

Creating Your Own Penetration Testing Tool

This article is an excellent piece from the KX forum. KX forum author ID: 98 In the previous article of the series on creating your own penetration testing tool, the author discovered that many users reported that the badusb made with the Digispark development board could only execute the pre-written commands once. If it fails … Read more

Attacking Microcontroller Firmware via USB

Attacking Microcontroller Firmware via USB

One Who Hacks Video Game Consoles? The manufacturing of counterfeit and unauthorized products is prevalent in the world of video game consoles. This is a multi-billion dollar industry where demand creates supply. You can now find devices for nearly every existing console that allow you to play licensed video game “backups” from flash drives, counterfeit … Read more

USB Driver Installation Guide for VIP Mini Development Board

USB Driver Installation Guide for VIP Mini Development Board

First, a statement: This tutorial is not aimed at beginners, so it absolutely will not cover the installation of Quartus II or USB Blaster; if you really want to solidify this part, you can refer to the PDF in the ‘User Manual’. 1. USB Driver and Connection Instructions Everything is ready except for the east … Read more

CEPARK USB Development Board Operation Experiments

CEPARK USB Development Board Operation Experiments

1. USB Fake U-Disk Experiment 1) Correctly download the hex file of the USB disk (fake U-Disk) to the microcontroller of the USB development board. 2) You will see a circular indicator for the fake U-Disk in the bottom right corner of your computer. 3) Open the circular U-Disk, and you will see a test … Read more