Research on Teaching Embedded Systems Based on Zynq

Research on Teaching Embedded Systems Based on Zynq

Abstract: In response to the issues in traditional embedded systems teaching, this article proposes using the Zynq platform as a practical platform for teaching reform in embedded systems. A new course structure is adopted, oriented towards engineering practice training, driving students to autonomously complete course learning and practical activities. Teaching practice shows that completing embedded … Read more

Essential Books for Embedded Driver Engineers

Essential Books for Embedded Driver Engineers

Linux driver development requires not only mastery of the Linux operating system kernel and driver framework knowledge but also an understanding of low-level ARM processors and interface technology, bootloader Uboot, Linux system porting, and file system deployment. Only by systematically mastering these foundational knowledge areas can one integrate and truly master Linux device driver skills. … Read more

How Much Performance Difference Between Phone CPU and PC?

How Much Performance Difference Between Phone CPU and PC?

Nowadays, mainstream mobile phone CPUs are quad-core and octa-core, and MediaTek has even started developing deca-core CPUs. As a result, many people believe that mobile phone CPUs can now rival computer CPUs. However, the performance of a CPU cannot be judged solely by the number of cores and clock speed. Below, I will compare the … Read more

Running Linux on Arm-Based Thinkpad X13S

Running Linux on Arm-Based Thinkpad X13S

Introduction: Armbian 23.08 has been released, starting to provide support for this lightweight Snapdragon laptop. This article has 4594 words, estimated reading time: 7 minutes https://linux.cn/article-16176-1.html Author: Liam Proven Translator: ChatGPT Armbian 23.08 has been released, starting to provide support for this lightweight Snapdragon laptop. The latest release of Armbian helps to address the challenges … Read more

Understanding The Complex Relationships Between MCU, ARM, DSP, FPGA, and Embedded Systems

Understanding The Complex Relationships Between MCU, ARM, DSP, FPGA, and Embedded Systems

First, “embedded” is a concept with no precise definition; different books provide their own definitions. However, the main idea is the same: compared to general systems like PCs, embedded systems are specialized systems, streamlined in structure, retaining only the necessary parts in hardware and software while eliminating the unnecessary ones. Therefore, embedded systems generally have … Read more

Detailed Explanation of Device Trees (Part 2)

Detailed Explanation of Device Trees (Part 2)

Follow and star Baiwen Technology Embedded essentials delivered promptly ———- Last week, I published an article on the background knowledge of Device Trees, and many colleagues in the background requested a deeper analysis of the code. Today, we will discuss the knowledge related to DTS scripts and the loading process. The article is a bit … Read more

Zynq SoC and Zynq MPSoC Reference Materials

Zynq SoC and Zynq MPSoC Reference Materials

Welcome FPGA engineers to join the official WeChat technical group. Clickthe blue textto follow us at FPGA Home – the best and largest FPGA community for pure engineers in China This article shares two reference books related to Zynq: The Zynq Book – Embedded Processing with the ARM® Cortex®-A9 on the Xilinx® Zynq®-7000 All Programmable … Read more

Understanding the ZYNQ Architecture

Understanding the ZYNQ Architecture

Welcome FPGA engineers to join the official WeChat technical group. Clickthe blue textto follow us on FPGA Home – the best and largest pure FPGA engineer community in China Reference: http://www.zynqbook.com/ ZYNQ Architecture Dual-core ARM Cortex-A9 Processor: The ARM Cortex-A9 is an application-level processor capable of running a complete operating system like Linux. Traditional Field … Read more

The Relationship Between ARM9 and STM32

The Relationship Between ARM9 and STM32

Recently, someone asked: What is the relationship between ARM9 and STM32? If we rewind 10 years, ARM9 and S3C2410 were quite popular, but the “new era” ARM processors like STM32 have also emerged. ARM9 is an early ARM processor, while STM32 is a more modern processor that has gained popularity in recent years. ARM Naming … Read more