嘉立创产业服务站群
发作品签到
标准版

自带DAPLink的 合宙AIR105-nucleo开发板

工程标签

2.1k
0
0
7

简介

基于Nucleo板型制作的合宙AIR105开发板,自带DAPLink,适合使用Keil开发,所有引脚均引出。

简介:基于Nucleo板型制作的合宙AIR105开发板,自带DAPLink,适合使用Keil开发,所有引脚均引出。

开源协议

CERN Open Hardware License

创建时间:2023-04-24 21:56:49更新时间:2023-04-26 01:25:55

描述

Nucleo-Like AIR105开发板

简介

参考Nucleo版型制作的上海合宙AIR105开发板,基于Cortex-M4F AIR105(M*1903)。

十分感谢IOSetting对AIR105的探索,还有ta创建的项目模板,链接

DAPLink通信接口改为 Type-c,同时自带一个USB Hub用于链接AIR105的USB,还有调试器端一个额外的 USB-A 用于连接额外的调试外设(例如逻辑分析仪)。

引出了(几乎)标准的Arduino接口,同时在外圈将所有引脚引出,方便制作各种类型的扩展板。

板载仿真器为DAPLink,支持CDC串口,芯片使用AIR32F103CBT6,使用的固件可以在下方的附件中 air32f103xb_full.hex 下载,参考工程

板上自带超级电容用于维持NTC运行,需要更改JP10短接点,更改后板子上自带的复位按钮就无效了,请额外注意。

PCB制作/元器件购买事项

板子使用KiCAD 7.0制作,没有LCEDA免费打样,还请注意。下方附件提供了PCB源文件nucleo-like-air105-PCB.7z。

本PCB最小线宽线距、孔径符合嘉立创 2层 免费打板工艺,可以直接使用下面的Gerber打样(nucleo-like-air105-gerber.zip)。

元器件均使用 0603封装,所有排针排母封装均为 2.54mm间距。可以使用下面的交互式bom表(nucleo-like-air105-bom.html)购买元器件。

原理图可以在下面的nucleo-like-air105-sch.pdf看到

板上短路点功能描述

AIR105没有JTAG功能,SWD only,所以下面的nRST TDO TDI 连接与否都无效

标号功能默认状态
JP3板载调试器Boot0(变砖恢复用)断开
JP4调试器nRST输出引脚断开
JP5调试器TDO引脚断开
JP6调试器TDI引脚断开
JP7调试器串口RX连接
JP8调试器串口TX连接
JP9调试器MCO(时钟输出)断开
JP10VBAT33来源选择连接至w/RESET
JP11PC3用于外部ADC断开
JP12PC4用于外部ADC断开

板上其他针脚功能描述

标号功能默认状态
JP15V来源选择(外部VIN降压/调试器提供)连接至Debugger 5V
JP2MCU 3.3V总电流测量短接
JP13AIR105的UART0,用于下载程序断开
J402调试器信号引出
J403调试器的串口信号输出
J404SWCLK/SWDIO是否连接到目标上连接

硬件焊接

图片的硬件和PCB丝印略有不一致,因为后期改了一下VBUS Detect还有一些其他的丝印细节IMG_1090.jpg
IMG_1092.jpg

调试器烧录

焊接完成后需要烧录调试器固件,在下面下载air32f103xb_full.hex,使用 1.27MM烧录针,使用J401烧录固件,下面的图片是对应的引脚图。
IMG_108119111.jpg
将下面的Hex文件烧录到 0x08000000 就可以使用了。

这个DAPlink固件支持SWD,JTAG(AIR105不支持),CDC串口,SWO/ITM Trace(AIR105不支持)

daplink_firmware.zip里面有bl还有if的固件,如果需要的话可以单独下载

关于VBATT33电源设定(未测试)

本开发板支持选择VBATT33电源来源
JP10短接点处于 w/RESET 时可以使用板上复位按钮复位芯片
处于 SuperCAP 使 RTC 在断电后仍然可以保持运行(因为板子上有超级电容)

首次上电烧录

第一次上电的新芯片可能会自动关闭SWD烧录,比较简单的解决方法就是按一下reset,然后迅速在Keil里面下载就好了:)

工程示例1

我们偷个懒,使用IOSetting的工程中的GPIO/Blink,然后打开工程编译运行下载就可以了。

我们可以看到,灯会闪,同时串口会输出内容。

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
1
daplink_firmware.zip
30
2
air32f103xb_full.hex
19
3
output.mp4
125
4
nucleo-like-air105-gerber.zip
40
5
nucleo-like-air105-bom.html
15
6
nucleo-like-air105-PCB.7z
421
7
nucleo-like-air105-sch.pdf
88
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

全部评论(1)
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航