国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

STM32 F103C8T6學(xué)習(xí)筆記1:開發(fā)環(huán)境與原理圖的熟悉

這篇具有很好參考價值的文章主要介紹了STM32 F103C8T6學(xué)習(xí)筆記1:開發(fā)環(huán)境與原理圖的熟悉。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

作為一名大學(xué)生,學(xué)習(xí)單片機有一段時間了,也接觸過嵌入式ARM的開發(fā),但從未使用以及接觸過STM32C8T6大開發(fā)使用,于是從今日開始,將學(xué)習(xí)使用它~

本文介紹STM32C8T6最小系統(tǒng)開發(fā)環(huán)境搭建注意問題,STM32C8T6單片機資源介紹,

目錄

開發(fā)環(huán)境與下載問題:

1.電腦上需要安裝相應(yīng)的USB驅(qū)動(CH340、CP2102等)

2.檢查Keil上對應(yīng)開發(fā)板芯片的pack包:

?3.正確連接仿真器:

?4.KEIL配置好仿真器:

STM32 C8T6單片機原理圖熟悉:

USB接口與SWJ下載調(diào)試接口:

板載三個LED:

共地線與按鍵接口:

BOOT跳線:

?STM32 C8T6引腳資源:

?OSC_IN OSC_OUT晶振外接腳:

CAN復(fù)用功能

?ADC復(fù)用功能重映射

定時器復(fù)用功能重映射

?USART復(fù)用功能重映射

I 2 C1 復(fù)用功能重映射

SPI 1復(fù)用功能重映射

?復(fù)位?編輯


開發(fā)環(huán)境與下載問題:

此處簡要介紹一下做開發(fā)時,開發(fā)環(huán)境與下載方面的一些注意點:

1.電腦上需要安裝相應(yīng)的USB驅(qū)動(CH340、CP2102等)

2.檢查Keil上對應(yīng)開發(fā)板芯片的pack包:

?沒有該芯片對應(yīng)開發(fā)包的需要找官網(wǎng)進行下載

STM32 F103C8T6學(xué)習(xí)筆記1:開發(fā)環(huán)境與原理圖的熟悉,STM32 F103 C8T6筆記,stm32,學(xué)習(xí),嵌入式硬件

STM32 F103C8T6學(xué)習(xí)筆記1:開發(fā)環(huán)境與原理圖的熟悉,STM32 F103 C8T6筆記,stm32,學(xué)習(xí),嵌入式硬件

?3.正確連接仿真器:

?此處我選擇了CMSIS_DAP仿真器,這也是需要在魔棒選擇使用的:

STM32 F103C8T6學(xué)習(xí)筆記1:開發(fā)環(huán)境與原理圖的熟悉,STM32 F103 C8T6筆記,stm32,學(xué)習(xí),嵌入式硬件

STM32 F103C8T6學(xué)習(xí)筆記1:開發(fā)環(huán)境與原理圖的熟悉,STM32 F103 C8T6筆記,stm32,學(xué)習(xí),嵌入式硬件

?但在正確連接仿真器與單片機后我們發(fā)現(xiàn),單片機并沒有亮,說明它并未給單片機供電:

STM32 F103C8T6學(xué)習(xí)筆記1:開發(fā)環(huán)境與原理圖的熟悉,STM32 F103 C8T6筆記,stm32,學(xué)習(xí),嵌入式硬件

?這里我們查看商家資料可以了解到:仿真器可以給單片機供地,但默認(rèn)不供電:

STM32 F103C8T6學(xué)習(xí)筆記1:開發(fā)環(huán)境與原理圖的熟悉,STM32 F103 C8T6筆記,stm32,學(xué)習(xí),嵌入式硬件

?因此這里需要對仿真器進行處理,將2個圓孔用跳線帽連接即可:

因為手上沒有跳線帽,隨意現(xiàn)做了一個,焊了上去,效果還不錯,總算是能供電了:
?

STM32 F103C8T6學(xué)習(xí)筆記1:開發(fā)環(huán)境與原理圖的熟悉,STM32 F103 C8T6筆記,stm32,學(xué)習(xí),嵌入式硬件

?4.KEIL配置好仿真器:

?先是魔棒找到debug,選擇cmsis—dap

STM32 F103C8T6學(xué)習(xí)筆記1:開發(fā)環(huán)境與原理圖的熟悉,STM32 F103 C8T6筆記,stm32,學(xué)習(xí),嵌入式硬件

?隨后點Settings:

STM32 F103C8T6學(xué)習(xí)筆記1:開發(fā)環(huán)境與原理圖的熟悉,STM32 F103 C8T6筆記,stm32,學(xué)習(xí),嵌入式硬件

?這樣勾選了Rest and Run 就可以復(fù)位后自動運行了~~

STM32 C8T6單片機原理圖熟悉:

接下來熟悉STM32C8T6最小系統(tǒng)板的單片機資源以及原理圖:

STM32 F103C8T6學(xué)習(xí)筆記1:開發(fā)環(huán)境與原理圖的熟悉,STM32 F103 C8T6筆記,stm32,學(xué)習(xí),嵌入式硬件

首先根據(jù)STM32? 產(chǎn)品的命名規(guī)則,我們可以知道,STM32C8T6是通用增強型的48腳單片機,有64K閃存,LQFP封裝, 工業(yè)級溫度范圍-40~85度。

USB接口與SWJ下載調(diào)試接口:

STM32 F103C8T6學(xué)習(xí)筆記1:開發(fā)環(huán)境與原理圖的熟悉,STM32 F103 C8T6筆記,stm32,學(xué)習(xí),嵌入式硬件

?SWD該圖在中文官方手冊 第P736頁:STM32 F103C8T6學(xué)習(xí)筆記1:開發(fā)環(huán)境與原理圖的熟悉,STM32 F103 C8T6筆記,stm32,學(xué)習(xí),嵌入式硬件

?而USB接口的PA11與PA12是CAN通信接口:此項在P117頁

因此這個USB接口只適用于供電或者通信,不是下載使用的

STM32 F103C8T6學(xué)習(xí)筆記1:開發(fā)環(huán)境與原理圖的熟悉,STM32 F103 C8T6筆記,stm32,學(xué)習(xí),嵌入式硬件

板載三個LED:

STM32 F103C8T6學(xué)習(xí)筆記1:開發(fā)環(huán)境與原理圖的熟悉,STM32 F103 C8T6筆記,stm32,學(xué)習(xí),嵌入式硬件

板載的這三個LED對接了PA1~3這三個引腳,可以復(fù)用為定時器TIM2通道2~4,這說明我們可以使用這三個LED配置輔助觀察學(xué)習(xí)定時器PWM輸出的功能。

共地線與按鍵接口:

STM32 F103C8T6學(xué)習(xí)筆記1:開發(fā)環(huán)境與原理圖的熟悉,STM32 F103 C8T6筆記,stm32,學(xué)習(xí),嵌入式硬件

BOOT跳線:

?STM32 F103C8T6學(xué)習(xí)筆記1:開發(fā)環(huán)境與原理圖的熟悉,STM32 F103 C8T6筆記,stm32,學(xué)習(xí),嵌入式硬件

?STM32 C8T6引腳資源:

STM32 F103C8T6學(xué)習(xí)筆記1:開發(fā)環(huán)境與原理圖的熟悉,STM32 F103 C8T6筆記,stm32,學(xué)習(xí),嵌入式硬件

?OSC_IN OSC_OUT晶振外接腳:

STM32 F103C8T6學(xué)習(xí)筆記1:開發(fā)環(huán)境與原理圖的熟悉,STM32 F103 C8T6筆記,stm32,學(xué)習(xí),嵌入式硬件

STM32 F103C8T6學(xué)習(xí)筆記1:開發(fā)環(huán)境與原理圖的熟悉,STM32 F103 C8T6筆記,stm32,學(xué)習(xí),嵌入式硬件

?一般單片機都有這樣的外部晶振接口,為系統(tǒng)提供時鐘源。

STM32有兩個外部時鐘,一個是低速時鐘,另一個是高速時鐘。

(1)低速外部時鐘:

一般指外接比較精確和穩(wěn)定的32.768KHz晶振電路,主要是給RTC實時時鐘和看門狗提供一個低功耗且精確的時鐘源。
其中,OSC32_IN和OSC32_OUT分別為低速外部時鐘的輸入和輸出引腳。

(2)高速外部時鐘:

一般是給芯片的內(nèi)核供電,倍頻后作為系統(tǒng)時鐘。
其中,OSC_IN和OSC_OUT分別為高速外部時鐘的輸入和輸出引腳。
?

CAN復(fù)用功能

STM32 F103C8T6學(xué)習(xí)筆記1:開發(fā)環(huán)境與原理圖的熟悉,STM32 F103 C8T6筆記,stm32,學(xué)習(xí),嵌入式硬件

?ADC復(fù)用功能重映射

STM32 F103C8T6學(xué)習(xí)筆記1:開發(fā)環(huán)境與原理圖的熟悉,STM32 F103 C8T6筆記,stm32,學(xué)習(xí),嵌入式硬件

定時器復(fù)用功能重映射

STM32 F103C8T6學(xué)習(xí)筆記1:開發(fā)環(huán)境與原理圖的熟悉,STM32 F103 C8T6筆記,stm32,學(xué)習(xí),嵌入式硬件

STM32 F103C8T6學(xué)習(xí)筆記1:開發(fā)環(huán)境與原理圖的熟悉,STM32 F103 C8T6筆記,stm32,學(xué)習(xí),嵌入式硬件

STM32 F103C8T6學(xué)習(xí)筆記1:開發(fā)環(huán)境與原理圖的熟悉,STM32 F103 C8T6筆記,stm32,學(xué)習(xí),嵌入式硬件

?USART復(fù)用功能重映射

STM32 F103C8T6學(xué)習(xí)筆記1:開發(fā)環(huán)境與原理圖的熟悉,STM32 F103 C8T6筆記,stm32,學(xué)習(xí),嵌入式硬件

STM32 F103C8T6學(xué)習(xí)筆記1:開發(fā)環(huán)境與原理圖的熟悉,STM32 F103 C8T6筆記,stm32,學(xué)習(xí),嵌入式硬件

I 2 C1 復(fù)用功能重映射

STM32 F103C8T6學(xué)習(xí)筆記1:開發(fā)環(huán)境與原理圖的熟悉,STM32 F103 C8T6筆記,stm32,學(xué)習(xí),嵌入式硬件

SPI 1復(fù)用功能重映射

?STM32 F103C8T6學(xué)習(xí)筆記1:開發(fā)環(huán)境與原理圖的熟悉,STM32 F103 C8T6筆記,stm32,學(xué)習(xí),嵌入式硬件文章來源地址http://www.zghlxwxcb.cn/news/detail-634734.html

?復(fù)位

到了這里,關(guān)于STM32 F103C8T6學(xué)習(xí)筆記1:開發(fā)環(huán)境與原理圖的熟悉的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • STM32 F103C8T6學(xué)習(xí)筆記4:時鐘樹、滴答計時器、定時器定時中斷

    STM32 F103C8T6學(xué)習(xí)筆記4:時鐘樹、滴答計時器、定時器定時中斷

    今日理解一下STM32F103 C8T6的時鐘與時鐘系統(tǒng)、滴答計時器、定時器計時中斷的配置,文章提供原理,代碼,測試工程下載。 目錄 時鐘樹與時鐘系統(tǒng): 滴答計時器: 定時器計時中斷: 測試結(jié)果: 測試工程下載: 該系統(tǒng)介紹在 STM32F10x-中文參考手冊 P56頁開始 微控制器的時鐘系

    2024年02月13日
    瀏覽(32)
  • STM32 F103C8T6學(xué)習(xí)筆記8:0.96寸單色OLED顯示屏顯示字符

    STM32 F103C8T6學(xué)習(xí)筆記8:0.96寸單色OLED顯示屏顯示字符

    使用STM32F103 C8T6 驅(qū)動0.96寸單色OLED顯示屏: OLED顯示屏的驅(qū)動,在設(shè)計開發(fā)中OLED顯示屏十分常見,因此今日學(xué)習(xí)一下。一篇文章從程序到顯示都講通。 文章提供源碼、原理解釋、測試工程下載,測試效果圖展示。 ? 目錄 OLED驅(qū)動原理—IIC通信: SSD1306 單色 0.96 OLED 顯示屏特性

    2024年02月12日
    瀏覽(24)
  • STM32 F103C8T6學(xué)習(xí)筆記13:IIC通信—AHT10溫濕度傳感器模塊

    STM32 F103C8T6學(xué)習(xí)筆記13:IIC通信—AHT10溫濕度傳感器模塊

    今日學(xué)習(xí)一下這款A(yù)HT10 溫濕度傳感器模塊,給我的OLED手環(huán)添加上測溫濕度的功能。 文章提供源碼、測試工程下載、測試效果圖。 目錄 AHT10溫濕度傳感器: 特性: 連接方式: 適用場所范圍: 程序設(shè)計: 設(shè)計目標(biāo): ?程序設(shè)計注意點: AHT10代碼: ?主函數(shù)代碼: 測試效果:

    2024年02月11日
    瀏覽(26)
  • STM32 F103C8T6學(xué)習(xí)筆記5:定時器輸出不同占空比PWM驅(qū)動舵機旋轉(zhuǎn)角度

    現(xiàn)在學(xué)習(xí)使用STM32 F103C8T6的定時器PWM模式,使用PWM驅(qū)動舵機轉(zhuǎn)動不同角度,文章提供源碼,測試工程,測試動態(tài)效果圖。 目錄 基礎(chǔ)原理: ?實驗?zāi)繕?biāo): 測試視頻結(jié)果: 測試工程下載: 這次依舊拿出之前學(xué)習(xí)過的舵機DS3115,它的基礎(chǔ)原理不多加介紹,在往期講MSP432的文章有所

    2024年02月13日
    瀏覽(25)
  • STM32 F103C8T6學(xué)習(xí)筆記2:GPIO的認(rèn)識—GPIO的基本輸入輸出—點亮一個LED

    STM32 F103C8T6學(xué)習(xí)筆記2:GPIO的認(rèn)識—GPIO的基本輸入輸出—點亮一個LED

    今日繼續(xù)學(xué)習(xí)使用? STM32 F103C8T6開發(fā)板 點亮一個LED燈,文章提供源碼,測試工程,實驗效果圖,希望我的歸納總結(jié)會對大家有幫助~ 目錄 GPIO的認(rèn)識與分類 : 引腳安排整理: 定時器的引腳例舉: 串口的引腳例舉: ?CAN串口通信: SPI通信: IIC通信: ?其余引腳: 燒錄引腳:

    2024年02月11日
    瀏覽(19)
  • STM32 HAL庫 CubeMX配置 定時器學(xué)習(xí) F103C8T6

    STM32 HAL庫 CubeMX配置 定時器學(xué)習(xí) F103C8T6

    開發(fā)板: STM32F103C8T6最小系統(tǒng)板 編譯環(huán)境: Keil5 MDK 輔助軟件: STM32 CubeMX 課程教學(xué): 基于正點原子HAL庫學(xué)習(xí)教程 其余配件: 江科大STM32配件包?和 示波器一臺 備注: ?因為這塊開發(fā)板沒有基本定時器,所以本文也 沒有基本定時器的內(nèi)容 ????????????本文1.3和2.1部分的

    2024年04月26日
    瀏覽(21)
  • STM32 F103C8T6學(xué)習(xí)筆記10:OLED顯示屏GIF動圖取模—簡易時鐘—動圖手表的制作~

    STM32 F103C8T6學(xué)習(xí)筆記10:OLED顯示屏GIF動圖取?!喴讜r鐘—動圖手表的制作~

    今日嘗試做一款有動圖的OLED實時時鐘,本文需要現(xiàn)學(xué)一個OLED的GIF動圖取模 其余需要的知識點有不會的可以去我? STM32 F103C8T6學(xué)習(xí)筆記? 系列專欄自己查閱把,閑話不多,直接開肝~~~ 文章提供源碼,測試工程下載,測試效果圖。 做個簡易的時鐘,就不把RTC實時時鐘放進來學(xué)了

    2024年02月12日
    瀏覽(42)
  • STM32 F103C8T6學(xué)習(xí)筆記6:IIC通信__驅(qū)動MPU6050 6軸運動處理組件—一階互補濾波

    STM32 F103C8T6學(xué)習(xí)筆記6:IIC通信__驅(qū)動MPU6050 6軸運動處理組件—一階互補濾波

    今日主要學(xué)習(xí)一款傾角傳感器——MPU6050,往后對單片機原理基礎(chǔ)講的會比較少,更傾向于簡單粗暴地貼代碼,因為經(jīng)過前些日子對MSP432的學(xué)習(xí),對原理方面也有些熟絡(luò)了,除了在新接觸它時會對其引腳、時鐘、總線等進行仔細(xì)一些的研究之外,其余驅(qū)動方面便是照搬經(jīng)驗了~

    2024年02月13日
    瀏覽(24)
  • STM32 F103C8T6學(xué)習(xí)筆記9:0.96寸單色OLED顯示屏—自由取模顯示—顯示漢字與圖片

    STM32 F103C8T6學(xué)習(xí)筆記9:0.96寸單色OLED顯示屏—自由取模顯示—顯示漢字與圖片

    今日學(xué)習(xí)0.96寸單色OLED顯示屏的自由取模顯示: 宋體漢字比較復(fù)雜,常用字符可以直接復(fù)制存下來,畢竟只有那么幾十個字母字符,但漢字實在太多了,基本不會全部放在單片機里存著,一般用到多少個字就取幾個字的模,因此漢字放在這里與自由取模一起講。 文章提供源碼

    2024年02月11日
    瀏覽(25)
  • STM32系列(HAL庫)——F103C8T6獲取DHT11溫濕度串口打印

    STM32系列(HAL庫)——F103C8T6獲取DHT11溫濕度串口打印

    在此特別鳴謝原文博主! (1)編程平臺:Keil5 (2)CubeMX (3)XCOM(串口調(diào)試助手) (1)F1的板子,本例使用經(jīng)典F103C8T6 ?(2)DHT11——溫濕度傳感器 (3)ST-link?下載器 (4)USB-TTL模塊 (5)杜邦線若干 (1)芯片選擇 STM32F103C8T6 ?(2)配置RCC、SYS、時鐘樹 配置RCC 配置SYS 配置時鐘樹 (3) 配置GPIO ?(4)配置

    2023年04月08日
    瀏覽(17)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包