
STM32 CAN通信
ihil
STM32 MCUを使用してCAN通信を実装する方法を説明するテキスト形式のレッスンです。
초급
CAN, MCU
FPGA안에 무료 MCU IP를 Porting 해서 사용하는 것을 알려드립니다.
FPGA에 MCU 포팅해서 사용하기
Bootloader 구조
FPGA 내 MCU 메모리 구성하기
FPGA MCU 포팅,
내 기술로 만들어서 레벨업 해요! ✨
저는 약 20년 정도 FPGA 관련된 일들을 해왔고, 대부분의 프로젝트에서 FPGA 내에 MCU를 포팅해서 진행했습니다. MCU를 FPGA 내에 포팅해서 사용하면 많은 장점이 있습니다. 외부에 별도로 MCU를 사용할 필요도 없고, MCU 파트와 LOGIC 파트로 나누어서 진행할 수도 있습니다.
저는 대부분의 FPGA(Spartan, Artix, Kintex, Virtex)에서 MCU를 포팅해서 사용했습니다. 기본적인 구조만 알면 대부분의 FPGA에 적용할 수 있습니다. 본 강의는 이러한 과정을 상세하게 설명하고 있습니다. 강의에선 FPGA 내에 MCU IP를 포팅해서 SOC(System On Chip)을 구현하는 방법을 설명합니다. 강의를 통해 FPGA로 프로그램하는 개발자분들의 스킬을 한 단계 업그레이드하길 바랍니다.
잠깐! ✋ MCU란?
마이크로컨트롤러 유닛(Micro Controller Unit)을 말해요. 단일 칩 내부에 프로세서, 메모리, 입출력 장치를 모두 갖춘 장치예요. 프로그래밍을 통해 제어나 연산 작업이 가능합니다. 자동차부터 가전제품, 장난감까지 넓은 분야에서 쓰이고 있어요. 특정 기능을 구현하기 위해 프로그래밍 과정을 거쳐야 해요.
본 강의는 모든 내용을 실습 보드(Arty A7-35T(100T), (Digilent 사))를 통해 직접 구현해 볼 수 있도록 소스를 제공합니다. 제공되는 소스는 현업에서 바로 사용할 수 있는 소스입니다. 저는 지난 15년 동안 이 솔루션을 모든 FPGA에 적용하여 진행하였습니다. 강의는 Xilinx의 Arty A7 보드를 기반으로 설명되어 있지만, Xilinx 사의 모든 FPGA에 적용할 수 있습니다. 강의에서 이해가 안 되는 부분은 인프런 커뮤니티 또는 제가 운영하는 카페를 통하여 질문을 올려주시면 답변해 드리도록 하겠습니다.
📢 수강 전 반드시 확인해주세요!
Verilog로 FPGA를 설계한 경험이 있으신 분
C 언어를 이용하여 FW를 해보신 분
내용이 적지는 않습니다. 그러나 하나하나 이해해서 자신의 것으로 만든다면 향후 FPGA를 사용하는 일에 대부분 적용할 수 있을 것입니다 💪
System Block와
Bootloader 이해
MCU Memory 및
LOGIC 구현
Application FW
구현 및 응용
FW 다운로드를 위한
Windows Program 구현
저는 20여 년 동안 대기업, 중소기업에서 개발자로 일해왔고 현재는 작은 기업을 운영하고 있습니다. CCTV용 ISP(Image Signal Processing) ASIC을 개발하였고 OLED 검사 장비, DAQ (Data Acquisition System) 등 FPGA를 이용한 많은 제품을 개발하였습니다. FPGA뿐만 아니라 FW 개발 (STM32, PIC32, AVR, ATMEGA 등), 회로 설계, Windows Program 등 많은 경험을 가지고 있습니다.
학습 대상은
누구일까요?
FPGA 스킬업을 원하시는 분
FPGA SOC 구현을 원하시는 분
FPGA에 MCU를 포팅해서 사용하시기 원하시는 분
선수 지식,
필요할까요?
C 언어
Verilog 언어
FPGA 설계
1,647
명
수강생
66
개
수강평
123
개
답변
4.8
점
강의 평점
19
개
강의
저는 지난 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++
입니다.
전체
151개
해당 강의에서 제공:
전체
1개
5.0
1개의 수강평
수강평 94
∙
평균 평점 5.0
5
2024/12/15/日 16:05 とても良い文書で、とても多くの情報を得ることができました。 bootloaderについてようやく理解できました。 そして、FPGAをどのように活用するかもわかりました。 良い文書、本当に本当にありがとうございます。
講義が役に立ったので嬉しいです。素晴らしい開発者になってください ~!!
₩132,000
지식공유자님의 다른 강의를 만나보세요!
같은 분야의 다른 강의를 만나보세요!