<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/ZLIOTA/Air724UG/my.html" frameborder="0" scrolling="auto" width="100%" height="1500"></iframe></p>
實物圖
開發板原理圖: https://mnifdv.cn/resource/cnblogs/ZLIOTA/Air724UG/ZLIOTAV1.4.pdf
所屬系列: 指路者系列
開發板型號: ZLIOTA
板載說明:
①主控芯片: HC32F460JETA(華大M4內核芯片)
②4G模組: 合宙Air724UG,4G Cat.1全網通
③基本外設: 液晶OLED(IIC); RGB三色燈; 溫濕度傳感器(DHT11); 光敏電阻(5516); 繼電器(5腳10A);
④通信接口: 485通信(SP485EEN); CAN總線(TJA1050T);
GPRS模塊和底板安裝說明
安裝到第三排排母!模塊的第一個VCC引腳和底板的5V引腳相連接
GPRS模塊手機卡和天線安裝說明
注意手機卡的缺角方向是朝里面
串口分配情況
一,說明
華大的單片機幾乎所有通用輸入輸出IO都可配置為串口,因為HC32F460JETA
和STM32F103CxT6 引腳高度兼容,故在引腳分配上向STM32靠近.
二,串口分配情況
串口1 PA9(TX) PA10(RX)
串口2 PA2(TX) PA3(RX)
串口3 PB6(TX) PB7(RX)
下載單片機程序(串口方式)
華大的單片機也是使用的M4的核,所以直接可以用JTAG 或 STlink 下載.
華大的單片機也支持串口下載,但是華大為了減少IO口的占用,
JTMS引腳也作為了串口下載的TX引腳, JTCK引腳也作為了串口下載的RX引腳
在芯片啟動時,BOOT拉低,芯片進入串口下載模式.
如果使用Stlink下載的話,咱使用JTMS(SWDIO) ,JTCLK(SWCLK); 如果想使用串口下載也是使用這兩個引腳
如果想支持兩種模式下載,推薦的電路
V1.2版本的開發板上只有一個串口轉換芯片(CH340),串口1和程序串口下載口都是連接的此串口轉換芯片(CH340)
我使用串口1(PA9,PA10)作為了日志打印.而我又不想增加額外的串口接口
所以串口芯片上同時連接了串口1和程序下載口,不過串口線之間不是直接相連,
我做了部分電路,使其各個之間通信互不影響.
1.開發板使用的串口芯片為 CH340C,如果沒有安裝過CH340驅動,需要安裝驅動
2.安裝步驟
3.使用USB線(Micro)連接開發板
V1.2版本
V1.4及其以上版本
V1.2版本的串口下載和串口通信(串口1)是合在一起的,后來發現這樣子在使用stlink在線仿真的時候需要關閉串口1;
否則便會影響到仿真. 所以后面版本又單獨把串口1引了出來;
4.如果電腦提示安裝硬件驅動 ,等待安裝完成,然后右擊 "我的電腦" 選擇管理
5.點擊設備管理器,點擊端口 查看當前電腦和開發板通信的端口號
我的為 COM4 (不同的電腦端口號不一樣,只要有端口號就可以)
6.打開串口下載軟件
7.打開軟件,按照下面的選擇
注:所有代碼的hex文件路徑 HC32F460Template -----> project ----> MDK ----> output
8.短接BOOT0和GND, 然后復位一下單片機
9. 點擊執行
10.去掉短接,重新復位一下單片機即可運行程序
下載單片機程序(Stlink - SWD方式) (JTAG網友說不支持,暫時沒測試)
1.使用Stlink 對接上下載口
2.打開工程
3.調試器選擇 ST-Link
3.通信方式選擇 SW
4.然后點擊下載即可