What Can FPGAs Do? Are They Better Than Microcontrollers?

What Can FPGAs Do? Are They Better Than Microcontrollers?

Follow+Star Public Number, don’t miss the wonderful content Source | Electronic Circuit Development Learning Students learning microcontrollers generally encounter FPGAs. Some readers might ask: What can FPGAs do? Are they better than microcontrollers? To put it simply, FPGAs can perform tasks similar to microcontrollers in certain areas, and in some fields, FPGAs are far superior … Read more

Fast Fourier Transform Algorithm for Microcontrollers

Fast Fourier Transform Algorithm for Microcontrollers

For a faster version, see the C language implementation of FFT and IFFT source code, which does not rely on a specific platform. The porting is very simple, does not rely on other libraries, and allows custom point counts. The algorithm is based on the usage instructions of the FFT algorithm and the C language … Read more

Understanding the Features of Embedded Digital Signal Processors

Understanding the Features of Embedded Digital Signal Processors

Click the blue text to follow us Embedded Digital Signal Processors (DSPs) are processors specifically designed for digital signal processing, typically used for real-time processing of audio, video, images, and other types of signals. Here are some of the main features of embedded DSPs: 1. High Performance Computing Parallel Processing Capability: DSPs typically have parallel … Read more

Advanced Driver Assistance Solutions Based on NXP’s 77G mmWave Radar

Advanced Driver Assistance Solutions Based on NXP's 77G mmWave Radar

Shih Ping Pin Jia Quan Ding You Shang On November 7, 2019, leading semiconductor component distributor in the Asia-Pacific market – Dai Lian Da Holdings announced that its subsidiary Shih Ping has launched an advanced driver assistance solution based on the NXP (NXP) S32R274 77G mmWave Radar. Millimeter wave (mmWave) is a special radar technology … Read more

Essential Knowledge of FPGA: A Must-Read for Beginners!

Essential Knowledge of FPGA: A Must-Read for Beginners!

FPGA stands for Field-Programmable Gate Array, which is a type of programmable logic device. 1. Comparison with Microcontrollers Different Structures: 1.1 The number of pins, resources, and internal multipliers in a microcontroller is fixed, meaning its hardware is predetermined. Its functions can be achieved through software programming. 1.2 In contrast, the internal circuitry of an … Read more

Implementing a Simple Digital Oscilloscope with Arduino Uno

Implementing a Simple Digital Oscilloscope with Arduino Uno

Basic Requirements: Use the built-in ADC of the Arduino Uno to measure voltage input and output it to the serial port. Use the “Serial Plotter” on the PC side to view the corresponding waveform. Advanced Requirements (Software): Understand the basic functions and working principles of an oscilloscope. Use timer interrupts for sampling to ensure a … Read more

Camera and Radar Fusion Module with Integrated Signal Processing Improves Response Speed by 50 Times

Camera and Radar Fusion Module with Integrated Signal Processing Improves Response Speed by 50 Times

According to MEMS Consulting, researchers at the Fraunhofer Institute in Germany are developing a camera and radar combination module that responds 160 times faster than human drivers. This project is called KameRad and aims to bring higher safety to autonomous driving. The Fraunhofer Institute for Reliability and Microintegration (Fraunhofer IZM) is collaborating with industry partners … Read more

Optimizing General Processing, Sensing, and Control with Arm Cortex-M0+ MCU

Optimizing General Processing, Sensing, and Control with Arm Cortex-M0+ MCU

Click the blue text above Follow us! The microcontroller (MCU) in embedded systems is like the air traffic control system at a busy airport. The MCU can sense its working environment, take appropriate action based on the sensed results, and communicate with related systems. The MCU can manage and control signals in almost all electronic … Read more

Building an SDR FM Radio Based on ADALM Pluto with GNU Radio

Building an SDR FM Radio Based on ADALM Pluto with GNU Radio

Today, I will share how a senior communications engineer, 【Urban Wood】, implemented an SDR FM player using the graphical programming tool GNU Radio on Windows, and added stereo modulation functionality. Here we go, enjoy! Funpack Activity Report – Issue 5 Part One: Completion Status of Activity Tasks I chose the first topic, the FM player. … Read more