久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

Arduino STM32 編程體驗

 guitarhua 2016-12-25
STM32Minis.jpg
2016-10-21 20:41 上傳
下載附件 (37.56 KB)

在 TB 上看到了這一片 STM32F103C8T6 核心板,因為價格便宜才10多塊錢所以沒想太多就拍了一片下來,,后來在網(wǎng)上無意間看到在國外有人拿這片板子在 Arduino IDE 編程,,沒想過這片便宜的板子也可以有這樣的玩法,這引起了我的興趣因此也就想自己也來體驗一下了。

除了先要有 Arduino IDE 之外(我電腦里已經(jīng)有 1.6.9 版本),,還要在這里下載 STM32 所需要的相關(guān)程序包:
https://github.com/rogerclarkmelbourne/Arduino_STM32

P02.JPG

下載后會得到一個 Arduino_STM32-master.zip 壓縮包,將文件解壓到 Arduino IDE 安裝目錄里頭的 \hardware 目錄底下,。

P03.JPG

運(yùn)行 Arduino IDE,在開發(fā)板 Board 的部份就可以看到 STM32 相關(guān)的選單了,,這片板子我們選擇 Generic STM32F103C series 項目,。(選單上也看到了 GD32)

P04.JPG

每一片開發(fā)板的開始都會有一個 Blink 程序:
  1. #define pinLED PC13

  2. void setup() {
  3.   Serial.begin(9600);
  4.   pinMode(pinLED, OUTPUT);
  5.   Serial.println("START");  
  6. }

  7. void loop() {
  8.   digitalWrite(pinLED, HIGH);
  9.   delay(100);
  10.   digitalWrite(pinLED, LOW);
  11.   delay(100);
  12.   Serial.println("Hello World");  
  13. }
復(fù)制代碼
進(jìn)行編譯,不過卻得到了這樣的錯誤訊息:

P01.JPG

這原因是我們目前 Arduino IDE 里頭沒有 ARM Cortex-M3 的編譯程序,進(jìn)入選單里頭的 Boards Manager 功能選擇安裝這一個控件:

P05.JPG

重新編譯成功了,。

P06.JPG

選擇程序上傳(下載)的方式:

P07.JPG

一開始我先使用了 STLink 方式,后來改用了 Serial 方式,,原因是 Serial 方式可以開啟串口窗口查看 STM32 串口發(fā)出的訊息,。

Serial 方式的硬件管腳連接如下:

arduino_stm32f103c8t6.jpg

由于 USB轉(zhuǎn)TTL 無法提供 STM32F103C8T6 核心板所需要的 3.3V 電源,因此核心板的電是從板上的 USB 口供電的,。(核心板上有 5V 轉(zhuǎn) 3.3V 的 LDO)

Serial 方式要先將板上的 BOOT0 接 1,,上傳前先按一下板上的 RESET 鍵后再按下窗口上的 Upload 。

P08.JPG

上傳成功之后就可以看到板上的 LED 開始閃爍,,并且在開啟的串口窗口上看到 STM32 串口發(fā)出的 Hello World 了,。

P09.JPG


分享一段視頻,有人拿這片核心板跟 Arduino Mini/Nano 板運(yùn)行一個相同的程序,,使用 SPI 口來驅(qū)動一個 LCD 屏,,看看 2 者之間的運(yùn)行效率差別有多少。

http://v.youku.com/v_show/id_XMTc2OTEyOTIyOA==.html


STM32F103C8T6原理圖
STM32F103C8T6原理圖.pdf (80.16 KB, 下載次數(shù): 11)

STM32F103C8T6核心板尺寸
STM32F103C8T6核心板尺寸.pdf (15.17 KB, 下載次數(shù): 9) 

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請點(diǎn)擊一鍵舉報,。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多