EDGE in softwareEnabling a fully-software EDGE data receiver implementation has many advantages. Design can be iterated without effecting the terminal''s hardware design while optimizing for performan...
MicroPython is one of the development languages of Raspberry Pi. Press and hold the BOOTSEL button, then plug the USB cable into the computer to see the virtual disk. Drag the firmware provided by the...
This course introduces the use of Xilinx's new generation development platform Vivado in detail. It is divided into two parts: introductory and advanced. It covers four major topics: design process, t...
AT89C51 is a low-voltage, high-performance CMOS 8-bit microprocessor with 4K bytes of flash programmable and erasable read-only memory (FPEROM), commonly known as a single-chip microcomputer. The devi...
1. Touch screen technologyThe touch screen is structurally composed of an inductive liquid crystal display device, which can receive signals from the touch head or other touch actions. When the induct...
[align=left]I have some basic knowledge of development boards before, and recently I started to study the GD32 board, GigaDevice's GD32F350 development board. The onboard GD32F350 is a 32-bit general-...