
STM32 CAN 통신
alex
STM32 MCU를 이용하여 CAN 통신을 구현하는 방법에 대해 설명하는 텍스트 형태의 강의입니다. CAN 통신 구현의 마스터가 되어보세요.
초급
CAN, MCU
How to port and use free MCU IP into an FPGA.
FPGA MCU Porting and Usage
Bootloader Structure
Configuring MCU Memory in FPGA
FPGA MCU porting,
Level up by creating with my skills! ✨
I've been working with FPGAs for about 20 years, and most of my projects involve porting an MCU into an FPGA. Porting an MCU into an FPGA offers many advantages. It eliminates the need for a separate external MCU, and the design can be separated into an MCU and a logic component.
I've ported MCUs to most FPGAs (Spartan, Artix, Kintex, Virtex). Knowing the basic architecture can be applied to most FPGAs. This lecture details this process. It explains how to port MCU IP into an FPGA to implement a System-on-Chip (SOC) . I hope this lecture will help developers who program FPGAs take their skills to the next level.
Wait! ✋ What is the MCU?
This refers to a microcontroller unit (MCU). It's a device that integrates a processor, memory, and input/output devices within a single chip. Programming allows for control and computational tasks. It's used in a wide range of applications, from automobiles to home appliances and toys. Programming is required to implement specific functions.
This lecture provides source code so that you can directly implement all the contents using a practice board (Arty A7-35T(100T), (Digilent)). The provided source code is ready for immediate use in the field . I have been applying this solution to all FPGAs for the past 15 years. The lecture is based on Xilinx's Arty A7 board, but it can be applied to all Xilinx FPGAs . If you do not understand any part of the lecture, please post a question through the Inflearn community or the cafe I run, and I will answer it.
📢 Please make sure to check before taking the class!
Anyone with experience designing FPGAs with Verilog
Anyone who has tried FW using C language
There's a lot of content, but if you understand it step by step and internalize it, you'll be able to apply it to most future FPGA-related tasks. 💪
System Block and
Understanding the Bootloader
MCU Memory and
LOGIC implementation
Application FW
Implementation and Application
For FW download
Windows Program Implementation
I've worked as a developer for over 20 years at both large and small companies, and I currently run a small business. I've developed an ISP (Image Signal Processing) ASIC for CCTV, and I've developed numerous FPGA-based products, including OLED inspection equipment and DAQ (Data Acquisition System). Beyond FPGAs, I have extensive experience in software development (STM32, PIC32, AVR, ATMEGA, etc.), circuit design, and Windows programming.
Who is this course right for?
FPGA skill-up seekers
Those wishing FPGA SOC implementation
Those wishing to port and use MCU on FPGA
Need to know before starting?
C language
Verilog language
FPGA Design
1,647
Learners
66
Reviews
123
Answers
4.8
Rating
19
Courses
저는 지난 20여년 동안 대기업, 중소기업에서 개발자로 일해왔고
현재는 작은 기업의 대표로 있습니다.
주요 경력사항은
Verilog HDL을 이용한 FPGA 설계
CCTV용 ISP ASIC 개발 (약 10년)
OLED Display 검사장비 개발 (약 3년)
FPGA를 이용한 장비 개발
MCU FW
STM32
PIC32
AVR, ATMEGA
DSP (TI)
Windows Application Program
Visual Studio MFC, C++
입니다.
All
151 lectures
Course Materials:
$102.30
Check out other courses by the instructor!
Explore other courses in the same field!