How to Complete Unit Testing for Embedded Code?

How to Complete Unit Testing for Embedded Code?

Follow+Star Public Account Number, don’t miss out on exciting content Source | Big Orange Crazy Embedded In software development, every change in requirements generally necessitates rewriting code. After code changes, functional testing is required, and of course, unit testing must be performed before functional testing to avoid unverified scenarios after code modifications, which can lead … Read more

Using the CW32 Module: 1.28-Inch Round LCD Color Display

Using the CW32 Module: 1.28-Inch Round LCD Color Display

1Module Source>>> Product Physical Display: Data Download Link:https://pan.baidu.com/s/1lSjp7ISiKhkaXwqJsEOu2g Data Extraction Code:8888 2Specifications>>> The following information can be found in the manufacturer’s screen specification document. Operating Voltage:3.3V Operating Current:20mA Module Size:44(H) x 36(V) x 2.8(D) MM Pixel Pitch:0.135(H) x 0.135(V) Driver Chip:GC9A01 Communication Protocol:SPI 3Porting Process>>> Our goal is to port the routine to the Lichuang … Read more

A Beginner’s Guide to Downloading and Activating Proteus 8.13

A Beginner's Guide to Downloading and Activating Proteus 8.13

Resource Directory: https://docs.qq.com/sheet/DYU5hblBBTW5Oa2xN?tab=BB08J2 Software Introduction Proteus 8.13 is a highly professional and excellent embedded circuit system simulation development tool launched by LabCenter Electronics in the UK. It supports various extension modules, such as 3D models and dynamic modules, and can import and export multiple circuit formats, including EDIF, PADS, and ALTIUM, facilitating user interaction and … Read more

CCS Code Debugger: Download and Installation of Code Composer Studio in Windows Environment

CCS Code Debugger: Download and Installation of Code Composer Studio in Windows Environment

📖 Please tap the upper right corner… to mark as favorite⭐ and pin✨ 💡 Our public account offers various research software, efficiency tools🌈 [Software Name]:Code Composer Studio [Interface Language]: English [Supported System]: WIN [Download Link]: The link is at the end of the article, recommended to save it. If the link content does not match … Read more

STM32 Practical Project: Dual-end Communication System Based on STM32 and Bluetooth (CRC8 Check)

STM32 Practical Project: Dual-end Communication System Based on STM32 and Bluetooth (CRC8 Check)

🎀 Article Author: Ertu Electronics🌸 Follow our public account for more resources!🐸 Looking forward to learning and exchanging ideas together! Article Cover 1. Project Overview This project designs a dual-end communication system for mobile phones and computers based on STM32 and a Bluetooth module, with the following main functions: • The computer can send messages … Read more

Understanding the Confusion Between DE and RTS in UART Interfaces

Understanding the Confusion Between DE and RTS in UART Interfaces

Content Hello everyone, I am Bug Jun~In industrial communication and embedded development, RS485 has become one of the mainstream buses due to its high anti-interference capability and multi-node support. However, many engineers often confuse two key signals when debugging RS485: DE and RTS. They both appear to be “control send” signals, and in some circuits, … Read more

Mastering SPI Driver from Scratch: Practical Communication between STM32 and Sensors

Mastering SPI Driver from Scratch: Practical Communication between STM32 and Sensors

Implementing the SPI (Serial Peripheral Interface) driver on the STM32 microcontroller for communication with sensors. The content includes SPI initialization, data transmission, error handling, debugging techniques, and the use of logic analyzers. The code is based on the STM32Cube HAL library, suitable for the STM32F4 series (such as STM32F407), and uses a generic sensor (like … Read more

Understanding the I2C Communication Protocol

Understanding the I2C Communication Protocol

Hello everyone, welcome to<span>LiXin Embedded</span>. In embedded development, whether it is sensors, memory chips, or GPIO expansion modules, the presence of I2C can be seen everywhere. In this article, we will start from the basic working principles of I2C and delve into common issues and their debugging methods. Why Choose I2C The I2C bus is … Read more

Allwinner T113-S3 Development Board: Flashing Firmware to TF Card and Booting

Allwinner T113-S3 Development Board: Flashing Firmware to TF Card and Booting

Firmware:<span>tina_t113-bingpi_m2_uart3.img</span> TF Card Flashing Tool:<span>phoenixcard4.2.8</span> Serial Port Tool:<span>putty.exe</span> Files shared via cloud drive: tina_t113-bingpi_m2_uart3.img and 4 other files Link: https://pan.baidu.com/s/1Ms8jQKene7fEaAiAaKxA6A?pwd=skke Extraction code: skke Here are the flashing steps Double-click to open the flashing tool:<span>PhoenixCard.exe</span> Next, connect the TF card to the computer Select the firmware Type of card to create, select “<span>Boot Card</span>“ Eject the … Read more