
STM32 CAN通信
alex
STM32 MCUを使用してCAN通信を実装する方法を説明するテキスト形式のレッスンです。
Basic
CAN, MCU
FPGA内に無料のMCU IPをポーティングして使用することをお知らせします。

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に適用してきました。講義はザイリンクスのArty A7ボードに基づいて説明されていますが、ザイリンクスのすべてのFPGAに適用できます。講義で理解できない部分は、Inflearnコミュニティまたは私が運営するカフェを通じて質問をしてくださると答えていただきます。
📢受講前に必ず確認してください!
VerilogでFPGAを設計した経験がある方
C言語を使ってFWをやった方
内容が少なくありません。しかし、一つ一つ理解して自分のものにするなら、今後FPGAを使うことにほとんど適用できるだろう💪
システムブロックと
Bootloaderについて
MCUメモリと
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プログラムなど多くの経験を持っています。
学習対象は
誰でしょう?
FPGA スキルアップをご希望の方
FPGA SOCの実装をご希望の方
FPGAにMCUをポーティングしてご使用をご希望の方
前提知識、
必要でしょうか?
C言語
Verilog 言語
FPGA 設計
1,766
受講生
84
受講レビュー
128
回答
4.8
講座評価
19
講座
私は過去20年余り、大企業や中小企業で開発者として働いてきました。
現在は小さな企業の代表を務めております。
主な経歴は以下の通りです。
Verilog HDLを用いたFPGA設計
CCTV用ISP ASICの開発(約10年)
OLEDディスプレイ検査装置の開発(約3年)
FPGAを用いた装置開発
MCU FW
STM32
PIC32
AVR, ATMEGA
DSP (TI)
Windowsアプリケーションプログラム
Visual Studio MFC, C++
です。
全体
151件
講座資料(こうぎしりょう):
全体
1件
5.0
1件の受講レビュー
受講レビュー 114
∙
平均評価 5.0
5
2024/12/15/日 16:05 とても良い文書で、とても多くの情報を得ることができました。 bootloaderについてようやく理解できました。 そして、FPGAをどのように活用するかもわかりました。 良い文書、本当に本当にありがとうございます。
講義が役に立ったので嬉しいです。素晴らしい開発者になってください ~!!
¥16,251
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!