研究ノート(1)SDK学習wujian100

研究ノート(1)SDK学習wujian100

wujian100

RISC-Vの命令セットを使用して、「無刀100オープン」 - wujian100は、新しいプラットフォームを指し弟アリはMCU設計を開始しましマイナス。全体のオープンソースプラットフォームは、低レベルのRTLコード、シミュレーション、合成を含みます。また、アプリケーション開発ペリフェラルドライバ層、オペレーティングシステムを含みます。

システムアーキテクチャwujian100

ここに画像を挿入説明
DUMMYは、独自の機能モジュールの開発を設計し、開発者に任されている、とAPB0 APB1にリンクすることができます。

wujian100のリソース

ここに画像を挿入説明
ここに画像を挿入説明
ここに画像を挿入説明
ここに画像を挿入説明
全体的に資源が比較的豊富であり、などの機能、が多いUSIのUSART(シリアル)、SPI、I2C、一緒に基本的なMCUの基本的な機能が含まれている、と私はまた、ステージを学んでいる、特定のノートは後述します。
私は主に小さな学習ソフトウェアシステムのアーキテクチャ、wujian100のソフトコアを伴うこと

もちろん、あなたがあなた自身を設計することができます提供されるクロックバスインタフェースモジュールを使用して、兄のSoCの方向であれば。

SDKディレクトリソフトウェア

ここに画像を挿入説明
ボード:などシリアル、ピン、などのいくつかの初期のソフトコア、
ここに画像を挿入説明
csi_core:これは非常に類似しており、STM32のcore_3m.c、主にソフトコア命令(RISC-V)
ここに画像を挿入説明
csi_driver:表面手段、駆動。たとえば、GPIO、PWMとUSIのために
ここに画像を挿入説明
csi_kernel:オペレーティング・システムに関連し、カーネルはここAliOS Rhinoがあるが、他のRTOSへのインタフェースがあります
ここに画像を挿入説明
LIBS:私はこれを理解していないが、そこに助言少し希望のパートナーであり、私は、リングバッファはリングバッファ見ます操作に関連付けられているドライブの通信エリア、およびメッセージキュー、プラットフォームのドッキング推定aliyun物事
ここに画像を挿入説明
プロジェクト:いくつかの例は、主にSDKを使用しています
ここに画像を挿入説明
ユーティリティ:不明
ここに画像を挿入説明

C-SKY開発ツール

ここに画像を挿入説明
やや似MDK5で、魔法はおなじみのSTM32は、機能をデバッグすることも非常に強力ですが、どのように重要な知っているワンド、そこに魔法の杖です。

これは最初のノート、それを得るためにwujian100 DHT11温度と湿度とのドライブ上の次のです!

リリース元の2件の記事 ウォンの賞賛3 ビュー93

おすすめ

転載: blog.csdn.net/weixin_44085642/article/details/105312548