Virtual Serial Port Driver in Linux (Part 2)

Virtual Serial Port Driver in Linux (Part 2)

Introduction In the previous article, we briefly introduced the difference between bare-metal drivers and device drivers, as well as the driver architecture of character devices in the Linux kernel. Without an operating system, upper-layer applications directly access the driver interface, and application engineers need to know the driver interface for each device. When accessing Flash, … Read more

Control LED with Button Using CC2530

Control LED with Button Using CC2530

Introduction Today’s content does not involve the Zigbee protocol, but rather the use of the CC2530 microcontroller to control an LED with a button. This tutorial is divided into two parts: Polling to detect button levels for controlling the LED. Using button interrupts to control the LED. 1. Principle Analysis 1. Button Functionality The schematic … Read more

Controlling LED Lights with Zigbee Protocol

Introduction From this article, we officially step into the Zigbee protocol. This article will start with the basic Zigbee protocol, without using any packaged protocol stack. The content is migrated from a basic protocol template to the project, and has been updated to the code repository. Repository address: https://gitee.com/jeady5/zigbee-emaple Based on today’s project, I will … Read more

Revolutionary Changes in Flexible OLED Development with New Touch Screen Structure

Revolutionary Changes in Flexible OLED Development with New Touch Screen Structure

According to the IHS 2016 Touch Sensing Technology and Market Report analysis, the on-cell touch solution not only advances the display market towards flexible products but is also a fundamental technology for Y-OCTA touch control. Smartphone OLED panel manufacturers, especially Samsung Display, are continuously working to integrate touch screen structures into displays to achieve film … Read more

Understanding OLED vs LCD: Which Is Worse for Your Eyes?

Understanding OLED vs LCD: Which Is Worse for Your Eyes?

The market is seeing an increasing number of smartphones with OLED screens, especially since the iPhone X adopted Samsung’s AMOLED (a branch of OLED). It seems that if flagship phones do not use OLED, they are not considered true flagships. Previously, only Samsung had mass-produced OLED screens for smartphones (Xiaomi NOTE2 used LG’s OLED, which … Read more

LCD vs OLED: Display Technology in the Metaverse

LCD vs OLED: Display Technology in the Metaverse

Click↑ Click the blue text aboveFollow us! Get the latest news in the display industry! (Click the original text at the end to book a booth for DIC EXPO 2022) The concept of the “metaverse” keeps the heat of VR headset products high. As VR technology continues to develop, the underlying display technologies, LCD and … Read more

Application Hardware Design of SuRuiDe LIN Bus in Lighting Control Systems

Application Hardware Design of SuRuiDe LIN Bus in Lighting Control Systems

LIN is a subnet of the CAN bus system, also known as a “local subsystem.” Data exchange between all systems controlled by the LIN bus in automobiles must be achieved through the CAN bus control unit. As a beneficial supplement to the CAN bus, the LIN bus can complete vehicle functions more economically and effectively. … Read more

Core Enterprises in 13 Major Sub-industries of the IC Industry Chain

Core Enterprises in 13 Major Sub-industries of the IC Industry Chain

Domestic IC Industry Chain IC Design Companies: HiSilicon, ZTE Microelectronics, Unisoc, Allwinner Technology, BGI Semiconductor, Datang Semiconductor, Zhixin Microelectronics, Silan Microelectronics, Guowei Technology, Zhongxing Microelectronics, Unigroup Guoxin, Guomin Technology, Obit, Zhongying Electronics, Lattice Semiconductor, Beidou Star, Beijing Junzheng, Zhaoyi Innovation, Geke Microelectronics, China Electronics, Weier Semiconductor, Tongchuang Guoxin, Fudan Microelectronics, Aipai Microelectronics, Goodix Technology, MediaTek, … Read more

Master These 8 Key Points to Learn Microcontrollers Easily!

Master These 8 Key Points to Learn Microcontrollers Easily!

With the development of the times, microcontrollers have become one of the essential learning topics for many electronic engineers. However, learning microcontrollers is not easy. If you master the following eight knowledge points or techniques, learning microcontrollers will be much more efficient! 1. Choosing Pull-Up ResistorsIn microcontroller circuits, the choice of pull-up resistors is very … Read more