当前位置:网站首页>Hezhou air32f103cbt6 development board hands-on Report
Hezhou air32f103cbt6 development board hands-on Report
2022-06-29 22:26:00 【IOsetting】
2022 year 6 At the beginning of this month, Hezhou was newly listed AIR32F103 series MCU, On the market STM32F103 The clone army has added a new member .
I don't know which brand it is this time , branch AIR32F103CBT6 and AIR32F103CCT6 Two models , Namely 32K RAM + 128K FLASH and 32K RAM + 256K FLASH, The highest dominant frequency supported is bright , All are 216MHz, Hardware can Pin2Pin Replace STM32F103 LQFP48, You can change it to Bluepill On this kind of development board , High playability .
CBT6 I bought two pieces of the development board as soon as it came into the market , It's been a long time , Because there are many epidemics and daily affairs , Never had time to try . I did my homework at the weekend .
Hardware
Development board

PCB Dynamic structure diagram https://wiki.luatos.com/_static/bom/Air32F103.html
In the form of ticket hole PCB encapsulation , Constant size and so many that are of little use to me VCC and GND. 5x2 The design of the double row needle is convenient to be used as a variety of Link Use
Double row needle welding
Double row needle welding is a challenge for perfectionists , Because there is a gap between the needle and the board , It is easy to weld with deviation , Here's a simple way , That is, a piece of folded paper is padded on both sides to fix it slightly , Position the needle row , Show a pair of pin


Put this pair pin After welding, you can take out the paper and weld the rest , This is very positive .


Fly line
According to the board PCB, Not exported Pin Yes :
- PA11, PA12, stay type-c mouth
- PB2, PB10, PB11 On board LED
among PB2 yes BOOT1 No need , The other four can be led out by flying wires , The figure below is for reference , A certain welding technology is required , Inexperienced do not try .

Burning tools
image STM32 equally , You can use all kinds of link: ST-Link, DAP-Link, JLink
The development board comes with DAP-Link The firmware , If you buy two , One piece can be used to burn another piece .
Software
Just say Windows Under the environment , The main software needed is Keil5 MDK, STM32F103 Of SPL library , Corresponding F103 Download algorithm file . If you use ST-Link, It also needs to be used for burning ST-LINK Utility.
Keil5 MDK
There are many instructions for downloading and installing on the Internet , Not introduced
ST-LINK Utility ( If you use ST-Link download )
from ST Download from the official website ST-LINK Utility or st-link drive , Cannot be used without installation st-link
- Only download the driver part : https://www.st.com/zh/development-tools/stsw-link009.html
- Or download the one that contains the driver st-link utility https://www.st.com/zh/development-tools/stsw-link004.html
- If you use st-link utility, Direct operation will report "mfc140.dll" error , You also need to download and install Microsoft Visual C++ 2015 https://www.microsoft.com/en-us/download/details.aspx?id=52685, The file is less than ten megabytes .
Download the algorithm file , Keil Chip model library
https://gitee.com/openLuat/luatos-soc-air32f103/tree/master/AIR_Jlink_Keil
Under this link is : CBT6 and CCT6 Of flash Algorithm file , Keil Chip model library , DAP-Link The firmware
DAP-Link Use
The default value of the development board is daplink The firmware , The firmware supports debugging and downloading , And support U Disk mode burning and virtual serial port , WIKI Instructions on https://wiki.luatos.com/chips/air32f103/board.html#id2 The above has been explained very clearly .
As DAP-Link Wiring instructions used
- The green light in the middle indicates the communication with the connected device
- PB14 by SWDIO
- PB13 by SWCLK
- PB0 For reset control
- PA2 Virtual serial port TX
- PA3 Virtual serial port RX
Be careful : On the board SWDIO and SWCLK It is a burning port used as a lower computer , As an upper computer, it is necessary to use PB13 and PB14.
Description of the connection used as the lower computer
- The row of double row pins on the back of the board is for burning and debugging SWD mouth , Use according to the logo 3.3V, GND, SWDIO, SWCLK Connect the upper computer .
- If you use F103 The development board is connected as the upper computer and the lower computer , stay Kei MDK Of Debug Page directly click CMSIS-DAP Debugger Of Settings when , Will prompt SWD/JTAG Communication Failure Error of . Need to press Settings Before button , Press and hold the... Of the lower computer RST Button , After that, I'll order Settings Button , Can correctly detect .
Development instructions
Because it's equivalent to STM32F103 And the domestic public XX32F103 The army of clones , Reference resources STM32F103 To develop the project , There are too many materials in this field . You can refer to some articles written before STM32
link
- Official project address https://gitee.com/openLuat/luatos-soc-air32f103/
边栏推荐
- 动态规划学习(持续更新)
- 云原生爱好者周刊:炫酷的 Grafana 监控面板集合
- 论文浅尝 | KR-GCN: 知识感知推理的可解释推荐系统
- Does rapid software delivery really need to be at the cost of security?
- Introduction, deployment and application of moosefs
- 如果我在珠海,到哪里开户比较好?究竟网上开户是否安全么?
- 读书郎上市背后隐忧:业绩下滑明显,市场地位较靠后,竞争力存疑
- 交友平台小程序制作开发代码分享
- Code sharing for making and developing small programs on the dating platform
- 免费将pdf转换成word的软件分享,这几个软件一定要知道!
猜你喜欢
随机推荐
MySQL 锁常见知识点&面试题总结
Analyze apache SH script
MooseFS 调优笔记
static关键字续、继承、重写、多态
How to use filters in jfinal to monitor Druid for SQL execution?
软件测试方法和技术知识点有哪些?
DevCloud加持下的青软,让教育“智”上云端
Cout ambiguous problem
The child component of a single data flow modifies the value of the parent component
Dynamic planning learning (continuous update)
Detailed description of gaussdb (DWS) complex and diverse resource load management methods
5-1系統漏洞掃描
leetcode 416. Partition Equal Subset Sum 分割等和子集(中等)
MySQL,MVCC详解,快照读在RC、RR下的区别
Detailed explanation of MySQL and mvcc and the difference between RC and RR for snapshot reading
LeetCode85+105+114+124
26岁,0基础转行软件测试,从月薪3k到16k,我整理的超全学习指南
Simple analysis of wieshark packet capturing MySQL protocol
The correct method for Navicat to connect to mysql8.0 (valid for personal testing)
一文2500字手把手教你使用jmeter进行分布式压力测试【保姆级教程】








