百工联工业互联网技术服务平台

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

diy制作stlink调试器stm32f103c8芯片
简介
我们提供了基于stm32f103c8芯片制作的J-Link下载器和ST-Link调试器的解决方案。这些DIY作品功能与成品模块几乎一样,外观小巧便于携带和使用。我们提供了制作资料、PCB板设计和焊接制作,并介绍了烧录固件的步骤。同时,我们还解释了可能遇到的问题和解决方法。如果您需要相关资料,请下载附件。
正文
我们提供了一个基于stm32f103c8芯片制作的J-Link下载器和ST-Link调试器的解决方案。这些DIY作品的功能和成品模块几乎一样,并且外观小巧,便于携带和使用。

首先,我们搜集了相关的制作资料,并进行了PCB板的设计和焊接制作。然后,我们需要烧录固件。对于J-Link下载器,我们可以使用J-Link烧录工具进行下载,该工具可以在电脑的J-Link软件SEGGER中找到。可以使用JTAG和SWD方式进行下载,具体步骤可以通过百度搜索获得。对于ST-Link调试器,我们可以使用串口下载的方式,将C8单片机的BOOT0引脚置高,并配置成串口烧录程序。可以使用flymcu工具进行烧录,具体步骤也可以通过百度搜索获得。

在烧录固件后,可能会遇到一些问题。例如,插上USB后没有反应,或者与开发工具通信不正常无法下载程序。对于前者,可能是由于USB与单片机之间的限流电阻过大或者上拉电阻过大或过小,导致USB与单片机通信不正常。另外,晶振焊接时可能会出现外壳与焊盘短接的情况,导致晶振无法起振,单片机无法工作。还有可能是没有焊接晶振起振电容,导致晶振无法起振。当然,也有可能是单片机本身损坏,尽管这种情况比较少见。

对于通信不正常的情况,一般是由于烧录进去的固件版本较低。可以尝试升级固件,对于J-Link下载器,可以使用J-Link keil自动检测和升级固件。对于ST-Link调试器,可以使用其他工具,如STM32 ST-LINK Utility进行升级,相关例程可以在网上找到。

以上就是基于stm32f103c8芯片制作的J-Link下载器和ST-Link调试器的解决方案。如果您需要PCB工程、固件库和工具资料,请在附件中下载。

si*******

有类似项目?立即免费发布需求