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


板載說明:
①主控芯片: CH582M
②外設接口: USB通信下載口, 串口(USART1,通信下載口), 板載藍牙天線
③主要功能: 藍牙5.1 ,雙路USB外設





開發單片機准備工作
1,安裝USB驅動
CH582M可以使用USB下載,需要安裝USB驅動.



2,開發板也可以使用串口下載,串口芯片為 CH340C,如果沒有安裝過CH340驅動,需要安裝驅動



3,安裝開發單片機的IDE軟件
1.下載鏈接
http://www.mounriver.com/





中英文切換

單片機程序下載
1.安裝燒錄軟件


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

3.使用串口下載
使用數據線連接電腦和開發板

打開燒錄程序軟件, 選擇串口方式下載
咱就燒錄串口功能的代碼.

點擊下載

給芯片重新上電(動作一下開發板上面的POWER按鍵)


4.使用USB下載
下載軟件上選擇USB方式下載
咱還是燒錄上面的串口功能的代碼.

使用數據線連接電腦和開發板
使用跳線帽短接BOOT和GND

給芯片重新上電(動作一下開發板上面的POWER按鍵)

軟件上會自動出現USB設備, 然后點擊下載即可


使用WCH-Link下載
WCH-Link 是SW方式下載,和 jlink 似的可以仿真調試
1.WCH-Link購買鏈接
https://item.taobao.com/item.htm?spm=a230r.1.14.16.13526b9cZQrxQX&id=635848832086&ns=1&abbucket=11#detail

2.需要開啟仿真調試
使用數據線連接電腦和開發板, 使用跳線帽短接BOOT和GND

給芯片重新上電(動作一下開發板上面的POWER按鍵)




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

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

中英文切換

點擊下載





再次點擊下載



仿真調試
1.重新編譯一下工程

2.啟動在線調試


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

4.其它的自己搗鼓去吧

5.這里有參考文檔

結語
做單片機開發的要注意啦! 不要管它什么內核,不管是51內核,arm內核,RISV-C內核, 你寫的還是C語言.............
