002-CH32V307(WCH單片機)學習開發-CH32V307VCT6開發板硬件使用說明,下載和運行第一個程序


<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/LearnCH32V307VCT6" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>

 

實物圖(最新版)

 

 

開發板購置鏈接: https://item.taobao.com/item.htm?ft=t&id=672169424231

開發板型號: ZLIOTE

主控芯片: CH32V307VCT6

 

主要板載說明

1,溫濕度傳感器(DHT11)

2,以太網接口(RMII接口, 外置PHY)

可接LAN8720 或 DP83848模塊

 

 

3,串口(Type-C口, 連接單片機的串口1)

 

 

4, SD卡座

 

 

5, 芯片內置PHY(10M以太網)

 

 

6, CAN總線, RS485, USB接口

 

 

 

CH32V307VCT6概述

1,CH32V307VCT6的引腳原理圖和PCB完全兼容STM32F103VCT6
2,MCU主頻為144MHz; Flash 256KB; RAM 64KB
3,CH32程序基本下載方式和STM32完全一樣; 串口下載使用PA9,PA10; SWD下載使用PA13,PA14(CH32使用的下載器為WCH-Link);
4,CH32的兩路USB接口也支持下載(PA11,PA12; PB6,PB7)
5,CH32V307VCT6內部集成了以太網PHY,外部直接連接網絡變壓器即可(列如:HR911105A),提供完善的TCP,UDP,DHCP,DNS等API函數.:

  

 

 

 

 

開發單片機准備工作

1,安裝USB驅動

單片機可以使用USB下載,可以安裝USB驅動.

 

 

 

 

 

 

 

 

2,安裝開發單片機的IDE軟件

1.下載鏈接

http://www.mounriver.com/

 

 

 

 

 

 

 

 

 

 

 

單片機程序下載(串口或者USB方式)

1.安裝燒錄軟件

 

 

 

 

2.解壓官方的源碼壓縮包

 

 

 

3.使用數據線連接開發板

 

 

4.把BOOT和3.3V連接, 然后按一下復位

此時板子進入串口或者USB下載模式 

 

4.打開燒錄程序軟件, 選擇串口方式下載

咱就燒錄串口功能的代碼.(注意哈,只有這個代碼我重新編譯生成hex文件了,其它的工程需要開發工具重新編譯才有hex文件)

 

 

 

點擊下載(下載完成以后去掉BOOT和3.3V短接的跳線帽, 然后復位下或者給板子重新上電就可以了)

 

 

 

5.使用USB下載

下載軟件上選擇USB方式下載

 

6.使用數據線連接USB那個口

 

 

7.把BOOT和3.3V連接, 然后按一下復位

此時板子進入串口或者USB下載模式 

 

 

 

8.此時下載工具上會顯示一個USB設備

然后點擊下載即可; (下載完成以后去掉BOOT和3.3V短接的跳線帽, 然后復位下或者給板子重新上電就可以了)

 

 

 

 

使用WCH-Link下載

 

1.下載器和開發板的SWD接口對應接上

 

 

2.打開工程

隨意雙擊打開一個工程(用戶確認已經按照上面的開發准備工作安裝好了MounRiver Studio)

 

 

可以選擇中文

 

 

 

3.編譯下工程

 

 

 

4.點擊下載

 

 

 

5.如果出現下面的提示框,按照下面的操作(也可能不出現)

 

 

 

 

 

6.點擊下載以后,下載成功會有如下提示

 

 

仿真調試

1.重新編譯一下工程

 

 

2.點擊仿真

 

 

3.設置斷點在對應的位置鼠標雙擊就可以,  再雙擊就可以撤銷斷點

 

 

 

 

4.其它的自己搗鼓去吧

 

 

5.這里有幫助文檔

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM