加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

个人DIY作品 — stm32f103c8芯片制作的J-Link下载器和ST-Link调试器(PCB工程、固件库、工具资料)

2016/04/01
84
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
放大
方块图
  • 方案介绍
  • 相关文件
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

stm32f103c8芯片制作的J-Link和ST-Link调试器,功能和成品模块几乎一样,同时外观也十分小巧,便于携带和使用。

搜集了相关制作资料,画PCB板,焊接制作,烧固件,分别做了J-Link和ST-Link,都可以用,效果。成本虽然低不了多少,但对于一个电子爱好者,谁不想自己亲手做个下载器和调试器。

烧录固件:

焊接好实物后,是不能用keil软件烧程序的,因为固件只是一个hex文件,必须要用到其他工具烧录,这里有两种

1.使用J-Link烧录工具下载,这个工具在电脑J-Link软件SEGGE里有,可以使用JTAG和SWD方式下载,具体步骤可以百度搜下。

2.采用串口下载,将C8单片机BOOT0置高,配置成串口烧录程序,工具为flymcu,具体步骤可以百度搜下。

关于烧录固件后,插上USB没反应(情况比较多),或者与开发工具通信不正常下载不了程序(笔者做ST-Link时遇到过):

前者笔者遇到过的情况为,USB与单片机间的限流电阻太大或者上拉电阻过大过小,使得USB与单片机通信不正常;还有一个就是晶振焊接时外壳与焊盘短接,晶振短路了,没反应;另外就是没有焊接晶振起振电容,晶振无法起振,单片机没工作。当然还有可能就是单片机烧坏了(这种情况比较少)。

对于后者通信不正常,一般是由于烧录进去的固件版本低了,这可以升级固件,当然这个时候就不是用下载工具像烧固件那样升级了,而是利用电脑USB口给升级,制作的J-Link keil会自动检测和升级,而制作的ST-Link则需要其他工具,如STM32 ST-LINK Utility,网上都有例程。

J-Link下载器

ST-Link调试器

电路城语:免费分享设计资料,不提供技术支持,请大家使用前验证资料的正确性!

PCB工程、固件库、工具资料至附件下载

  • J-Link下载器和ST-Link调试器sch&pcb文件.zip
    描述:sch&pcb原文件
  • 固件及相关工具资料.rar
    描述:固件及相关工具
  • J-Link下载器和ST-Link调试器电路图.zip
    描述:电路图(PDF)

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
74LVC244APW,118 1 NXP Semiconductors 74LVC(H)244A - Octal buffer/line driver; 3-state TSSOP2 20-Pin
$0.36 查看
SN74LVC1G97DCKT 1 Texas Instruments Configurable Multiple-Function Gate 6-SC70 -40 to 125

ECAD模型

下载ECAD模型
$1.19 查看
PCA9546APW,118 1 NXP Semiconductors PCA9546A - 4-channel I2C-bus switch with reset TSSOP 16-Pin

ECAD模型

下载ECAD模型
$2.15 查看

相关推荐

电子产业图谱