1-CH579M+(Air724UG,4G)物聯網開發-硬件使用說明


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

 

說明

開發板為模塊組合的形式,二者通過杜邦線連接

CH579M開發板

 

 

Air724UG,4G全網通GPRS開發板

 

以上單片機和模組基礎教程資料可在博客中學習

 

 

 

開發單片機准備工作

提示:此單片機使用Keil開發,請用戶自行安裝Keil軟件(建議Keil5)

1.開發板使用的串口芯片為 CH340C,如果沒有安裝過CH340驅動,需要安裝驅動

 

 

 

2,安裝USB驅動

CH579M推薦使用USB下載,需要安裝USB驅動.

 

 

 

 

 

 

 

 

3,安裝keil開發支持包, 解壓CH579EVT

 

 

 

 

 

 

4,把開發CH579M支持包拷貝到Keil的安裝目錄

 

 

 

 

5.雙擊運行,一直next即可

 

 

下載和運行程序

1.進入官方給的例子文件夾

 

2.選擇UART1(測試下串口例子)

該例子功能是串口接收到什么數據就返回什么數據.

 

 

 

 

3.選擇CH579M

 

 

4.編譯

 

 

 

5.正常情況下,會在其工程目錄的obj文件夾下生成hex文件

 

 

 

6.打開下載軟件

 

 

 

7.按照下圖配置

用戶程序選擇UART1程序的hex文件

 

 

 

8.短接BOOT和GND; 使用USB線連接電腦

注:BOOT接到低電平,然后單片機在斷電上電時進入下載模式.

注:BOOT接到低電平,然后單片機在斷電上電時進入下載模式.

注:BOOT接到低電平,然后單片機在斷電上電時進入下載模式.

 

 

8.動作一下POWER按鈕

注:BOOT接到低電平,然后單片機在斷電上電時進入下載模式.

注:BOOT接到低電平,然后單片機在斷電上電時進入下載模式.

注:BOOT接到低電平,然后單片機在斷電上電時進入下載模式.

 

 

 

9.正常情況下,下載軟件將會顯示USB設備

 

 

9.下載程序

 

 

 

 

10.提醒

程序下載完成以后,程序自動運行.

程序下載完成以后,程序自動運行.

程序下載完成以后,程序自動運行.

11.先去掉跳線帽,然后把USB接到串口那邊,測試下下載的串口程序

 

 

 

 

 

 

 

 

 

12.如果電腦有多余的USB口,在下載完程序以后可以直接用另一個USB口測試通信

 

 

 

 

使用ST-link 或者 JTAG下載

1.在USB下載模式下,啟動兩線仿真功能

 

 

 

2.使用ST-Link或者JTAG的SW下載模式的端口連接開發板(我使用的ST-Link)

 

 

 

3.選中 debug infomation (沒有選擇就不能在仿真調試的時候設置斷點)

 

4.我使用的ST-Link,所以選擇ST-Link; 點擊Settings

 

 

 

5.選擇SW模式,正常情況下會顯示出來設備

 

 

 

6.這些就不多說了哈

 

 

 

7.下載程序

 

 

 

 

 

 

8.提示:使用SW模式下載只需要接四根線就可以,不需要短接BOOT

 

 

 

 

 

使用串口下載

 

V1.5及其以下版本

芯片的下載程序都是需要斷電上電, 為防止板載的串口芯片使用TX引腳給模塊供電,使用了反向二極管.

這也導致了芯片那端的RX引腳處於懸空狀態.

 

 

 

需要PA8接4.7K電阻到3.3V, 方可使用串口下載

 

 

選擇串口 -- 點擊下載

 

 

 

給芯片斷電上電,即可實現下載

 


免責聲明!

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



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