色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

怎樣用ArduinoIDE對(duì)STM32F103C8T6進(jìn)行編程

454398 ? 來(lái)源:工程師吳畏 ? 2019-07-30 08:42 ? 次閱讀

STM32F103C8T6板 - 也稱(chēng)為Blue Pill - 是ARM Cortex的開(kāi)發(fā)板M3微控制器。它看起來(lái)與Arduino Nano非常相似,但它包含更多功能。

在本文中,我將向您展示如何使用Arduino IDE設(shè)置STM32并向您展示如何直接來(lái)自USB UART模塊的程序。

STM32概述“Blue Pill”

如果你看看這個(gè)2美元的微控制器,您看到的第一件事就是它的跳線(xiàn)引腳,用于使用默認(rèn)的USART引導(dǎo)加載程序。板上還有一個(gè)微型USB端口,但遺憾的是它不能用于編程,因?yàn)樗鼪](méi)有相關(guān)的引導(dǎo)加載程序。

與官方的Arduino板相比,這些板非常便宜,而且硬件是開(kāi)源的。除了微控制器外,該板還可以容納兩個(gè)晶體振蕩器 - 一個(gè)8MHz晶體和一個(gè)32KHz晶體 - 可用于驅(qū)動(dòng)內(nèi)部RTC(實(shí)時(shí)時(shí)鐘)。因此,MCU可以在深度睡眠模式下工作,非常適合電池供電的應(yīng)用。

要對(duì)該板進(jìn)行編程,我們需要使用簡(jiǎn)單的USB轉(zhuǎn)UART轉(zhuǎn)換器,然后我們就可以編程了它直接通過(guò)USB從計(jì)算機(jī)。

STM32引腳排列

必需材料

STM32 F103C8T6

USB轉(zhuǎn)UART轉(zhuǎn)換器(FTDI)

跳線(xiàn)

面包板

Arduino IDE

接線(xiàn)項(xiàng)目

根據(jù)下面Fritzing圖中顯示的連接連接電路板,并將它們與計(jì)算機(jī)連接。

Fritzing diagram

使用跳線(xiàn)到位的構(gòu)建設(shè)置。

如下圖所示連接跳線(xiàn),將電路板設(shè)置為DFU模式(設(shè)備固件升級(jí)) )然后按“重置”按鈕。

在Arduino IDE上設(shè)置STM32

打開(kāi)Arduino IDE并選擇首選項(xiàng)。

單擊“其他Board URL”選項(xiàng)并在逗號(hào)后面添加此URL:

http://dan.drown.org/stm32duino/package_STM32duino_index.json

然后單擊工具→板→板管理器。

執(zhí)行上述步驟后,您可以在電路板列表中看到STM32 。現(xiàn)在選擇STM32F103C。

因?yàn)槲覀兪褂肬ART模塊上傳代碼,所以選擇Upload Method as Serial。

從示例中選擇Blink sketch。

用“PC13”更改LED引腳編號(hào),如圖所示下面的截圖。這是電路板中內(nèi)置LED的名稱(chēng)。

項(xiàng)目源代碼

void setup() {

// change pin PC13

pinMode(PC13, OUTPUT);

}

//infinite loop

void loop() {

digitalWrite(PC13, HIGH); // turn the LED on (HIGH is the voltage level)

delay(1000); // wait for a second

digitalWrite(PC13, LOW); // turn the LED off by making the voltage LOW

delay(1000); // wait for a second

}

將代碼上傳到Arduino IDE

現(xiàn)在上傳代碼。

成功上傳!

結(jié)論 的

如果程序已成功上傳,您應(yīng)該會(huì)看到綠色LED以1秒的間隔閃爍。您也可以使用此程序增加或減少LED燈的延遲。

上傳程序后,您應(yīng)該將跳線(xiàn)更改回正常模式,以便下次啟動(dòng)電路板時(shí),上傳的程序?qū)⒆詣?dòng)開(kāi)始執(zhí)行。

完整的構(gòu)建。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Arduino
    +關(guān)注

    關(guān)注

    188

    文章

    6477

    瀏覽量

    187532
  • STM32F103C8T6
    +關(guān)注

    關(guān)注

    109

    文章

    162

    瀏覽量

    83811
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    STM32F103×8/STM32F103×B MCU手冊(cè)

    1. Q: STM32F103C8T6如何正確配置時(shí)鐘系統(tǒng)?A: STM32F103C8T6的時(shí)鐘系統(tǒng)配置通常涉及HSE(高速外部時(shí)鐘)、HSI(高速內(nèi)部時(shí)鐘)、PLL(相位鎖定環(huán))等。配置時(shí),首先
    發(fā)表于 11-18 15:14 ?0次下載

    第七章-V1.5 STM32超聲波測(cè)距STM32F103C8t6超聲波避障小車(chē) 超聲波避障模塊 STM32超聲波測(cè)距

    5STM32超聲波測(cè)距STM32F103C8t6超聲波避障小車(chē)
    的頭像 發(fā)表于 08-15 16:25 ?726次閱讀
    第七章-V1.5 <b class='flag-5'>STM32</b>超聲波測(cè)距<b class='flag-5'>STM32F103C8t6</b>超聲波避障小車(chē) 超聲波避障模塊 <b class='flag-5'>STM32</b>超聲波測(cè)距

    STMC32F103C8T6核心板原理圖

    STM32F103C8T6原理圖
    發(fā)表于 07-15 11:47 ?5次下載

    STM32F103C8T6燒錄程序后上電不工作是怎么回事?

    STM32F103C8T6 燒錄程序后上電不工作
    發(fā)表于 05-24 07:27

    STM32F103C8T6有沒(méi)有過(guò)UL認(rèn)證?

    STM32F103C8T6 有沒(méi)有過(guò)UL認(rèn)證?是否方便把過(guò)了UL認(rèn)證的文件發(fā)我郵箱?
    發(fā)表于 05-22 07:56

    學(xué)STM32為什么首選F103C8T6

    STM32F103C8T6是STMicroelectronics(ST)推出的一款基于ARMCortex-M3內(nèi)核的32位微控制器單片機(jī)(MCU)。它具有一系列優(yōu)勢(shì)和廣泛的應(yīng)用場(chǎng)景。這里就來(lái)介紹一下
    的頭像 發(fā)表于 05-18 08:04 ?6325次閱讀
    學(xué)<b class='flag-5'>STM32</b>為什么首選<b class='flag-5'>F103C8T6</b>?

    STM32F103c8t6 J-LINK無(wú)法下載的原因?

    STM32F103c8t6 J-LINK無(wú)法下載的原因?
    發(fā)表于 05-17 06:19

    STM32F030K6T6STM32F103C8T6的晶振換成25M的可以嗎?

    大神們,如果 把STM32F030K6T6STM32F103C8T6 的晶振換成25M的,可以嗎?
    發(fā)表于 04-26 06:12

    從程序STM32L151C8T6移植到STM32F103C8T6需要注意些什么?

    請(qǐng)問(wèn)從程序STM32L151C8T6移植到STM32F103C8T6需要注意些什么?
    發(fā)表于 04-15 06:06

    STM32F103C8T6最小系統(tǒng)板的外設(shè)對(duì)應(yīng)的引腳和STM32F103RCT6相同外設(shè)對(duì)應(yīng)的引腳相同嗎?

    STM32F103C8T6最小系統(tǒng)板的外設(shè)對(duì)應(yīng)的引腳和正點(diǎn)原子的Mini版的STM32F103RCT6相同外設(shè)對(duì)應(yīng)的引腳相同嗎
    發(fā)表于 04-08 06:08

    STM32F103C8T6 CAN發(fā)送數(shù)據(jù)波形不正常的原因?

    大家好,STM32F103C8T6關(guān)于CAN發(fā)送數(shù)據(jù)波形不正常的問(wèn)題。
    發(fā)表于 03-27 08:27

    stm32f103c8t6鬧鐘中斷無(wú)響是什么原因?qū)е碌模?/a>

    stm32f103c8t6鬧鐘中斷無(wú)響應(yīng)麻煩大佬幫忙看看
    發(fā)表于 03-26 07:29

    STM32F103C8T6 SPI從機(jī)發(fā)送數(shù)據(jù)錯(cuò)誤的原因?

    主機(jī)的是STM32F103C8T6,SPI1,從機(jī)的是STM32F051C8T6,SPI2,全雙工,數(shù)據(jù)位為8位,發(fā)送的數(shù)據(jù)本來(lái)應(yīng)該是主
    發(fā)表于 03-11 08:24

    STM32F103C8T6燒錄程序后上電不工作的原因?如何解決?

    STM32F103C8T6 燒錄程序后上電不工作
    發(fā)表于 03-11 08:03

    USB轉(zhuǎn)TTL線(xiàn)怎么把程序燒寫(xiě)到stm32f103C8T6

    USB轉(zhuǎn)TTL線(xiàn)怎么把程序燒寫(xiě)到stm32f103C8T6中? 將程序燒寫(xiě)到STM32F103C8T6芯片中需要使用USB轉(zhuǎn)TTL線(xiàn)連接計(jì)算機(jī)和開(kāi)發(fā)板,并使用適當(dāng)?shù)能浖?lái)進(jìn)行
    的頭像 發(fā)表于 01-31 15:46 ?7486次閱讀
    主站蜘蛛池模板: 免费网站在线观看国产v片| 夜蒲团之5阳性之教| 成人18视频在线| 色戒西瓜视频| 国产亚洲高清视频| 伊人久久影院大香线蕉| 母乳女神春日もな| 国产成人免费观看| 在线观看免费亚洲| 秋霞鲁丝片Av无码| 果冻传媒在线看免费高清| 中文字幕欧美日韩VA免费视频| 欧美特级特黄a大片免费| 国产蜜臀AV在线一区视频| 最近中文字幕mv手机免费高清| 欧美18videosex性欧美老师| 国产精品麻豆AV| 2019中文字幕乱码免费| 99re6热这里在线精品视频| 情欲.美女高潮| 精品国产国产精2020久久日| 91极品蜜桃臀在线播放| 天美传媒色情原创精品| 久久久96人妻无码精品蜜桃| 纯肉高H放荡受BL文库| 伊人影院中文字幕| 天天色天天干天天| 蜜桃AV色欲A片精品一区| 国产色婷亚洲99精品AV在| 99视频网站| 一个人在线观看免费高清视频| 日本漫画无彩翼漫画| 久久频这里精品99香蕉久网址| 亚洲欧美国产视频| 欧洲兽交另类AVXXX| 果冻传媒在线看免费高清| 超嫩校花被灌醉在线观看| 中文字幕乱偷无码AV蜜桃| 亚洲 天堂 国产在线播放| 国产在线播放不卡| bbw videos 欧美老妇|