stm32f103VET6 と stm32f103c8t6 の違いは何ですか?

この質問は閉じさせていただきます。

私はこれら 2 つのシングルチップ マイコンを使用しており、Wiji シングルチップ特別合宿の wifi アラーム ホスト プロジェクトの 1 つは stm32f103c8t6 を使用しています。

 stm32f103VET6 と stm32f103c8t6 は両方とも、STMicroelectronics によって発売された ARM Cortex-M3 コアに基づくマイクロコントローラーです。

ハードウェアの仕様や性能にいくつかの違いがありますが、以下でその違いを詳しく説明します。

1. パッケージ形態

 

まず一番わかりやすいのはstm32f103vet6とstm32f103c8t6のパッケージピンが違うことです。

stm32f103VET6 は 100 ピン LQFP パッケージを使用し、stm32f103c8t6 は 48 ピン LQFP パッケージを使用するため、PCB を設計する際にはピンの違いを考慮する必要があります。

また、stm32f103VET6 は LFBGA パッケージ化もサポートしますが、stm32f103c8t6 はサポートしません。

2. メモリサイズ

 stm32f103VET6とstm32f103c8t6のメモリ容量も異なります。

Stm32f103VET6 には 512KB のフラッシュ メモリと 64KB の SRAM メモリが搭載されていますが、stm32f103c8t6 には 64KB のフラッシュ メモリと 20KB の SRAM メモリしか搭載されていません。

Stm32f103VET6 のメモリ サイズは、基本的に stm32f103c8t6 の 3 倍です。

これは、Stm32f103VET6 がより多くのプログラムとデータを保存し、より複雑なプロジェクトを実行できることを意味します。

stm32f103c8t6 は、一部の中小規模のプロジェクト アプリケーションに比較的適しています。

3. 周辺リソース

同様に、stm32f103VET6 と stm32f103c8t6 の周辺リソースにも違いがあります。

stm32f103VET6 には次の周辺リソースがあります。

  • タイマー8個
  • 3 ADC、16 チャンネルをサポート
  • 2つのDAC
  • 2 I2C インターフェース
  • 5 USART インターフェイス
  • 3 SPI インターフェイス
  • 2つのIISインターフェイス
  • 2 CAN インターフェース
  • USBポート×1
  • 1 SDIOインターフェース
  • 1 LCDインターフェース

stm32f103c8t6 には次の周辺リソースがあります。

  • 4つのタイマー
  • 2 ADC、10 チャンネルをサポート
  • 2 I2C インターフェース
  • 3 USART インターフェイス
  • 2 SPI インターフェイス
  • USBポート×1

具体的には、公式 Web サイトのデータシートが主ですが、一般的に、stm32f103VET6 はより多くの周辺機器をサポートし、より多くのアプリケーションのニーズを満たすことができます。

4. 消費電力

 上の写真を見てください、左がstm32f103c8t6、右がstm32f103VET6、電源電圧は同じですが、消費電力が異なります。

stm32f103c8t6 の低電力モードでは最小 1.7uA があり、周波数が 1MHZ 増加するごとに消費電力は 373uA 増加します。

stm32f103VET6 の最小消費電力は低電力モードで 1.9uA で、周波数が 1MHZ 増加するごとに消費電力は 421uA ずつ増加します。

相対的にはstm32f103VET6の方が消費電力が高くなりますが、やはり周辺リソースが多いためです。

5. 価格

 

 最後に価格ですが、Easytronicで確認してみましょう、stm32f103VET6の価格はstm32f103c8t6の2倍近くあります。

以上がこの2つのシングルチップマイコンの違いですが、実は公式サイトで比較した方がわかりやすいです。

もっと興味深い現象について話しましょう。最初に質問させてください。

より優れたパフォーマンスとリソースを備えた MCU は、劣悪な MCU よりも明らかに高価ですか?

「はい」と答えるでしょうが、必ずしもそうではありません。市場の量にも関係します。量が多ければ多いほど、生産コストは低くなります。

以前、そのようなチップを見たことがありますが、どれだったか忘れてしまいました 性能が低くリソースも少ないシングルチップマイコンは高価ですが、数量が少なすぎます。

最後に、私の選択経験についてお話しますが、一般に、機能要件、コスト要件、サイズ要件、顧客の特殊要件、開発サイクル、納品サイクル、消費電力要件など、いくつかの側面を考慮する必要があります。

漏れもあるかもしれませんが主なもので、通常はハードウェア技術者とシングルチップマイコン技術者が協力して選定します。

最近、多くのファンからシングルチップマイコンの学習方法について質問を受け、10年間の業界経験をもとに、1ヶ月かけて丁寧にまとめた『シングルチップマイコンのベスト学習パス+シングルチップマイコン入門』を作成しました。 「チップマイコンから上級チュートリアル+ツールキット」まですべて無料で鉄ファンと共有できます!

この情報パッケージには、ソース コード + 回路図 + PCB + ドキュメントを含む 22 のオープン ソース プロジェクトも無料で含まれています

チュートリアル パッケージと詳細な学習パスは、以下の記事の冒頭にあります
MCU の導入から高度な開閉と吊り下げまでの学習パス (チュートリアル + ツール付き) icon-default.png?t=N6B9https://blog.csdn.net/weixin_43982452/article/details/114134096

おすすめ

転載: blog.csdn.net/weixin_43982452/article/details/131959733