2020年12月11日版J-Link OB-STM32F103 V1固件更新

需积分: 11 2 下载量 55 浏览量 更新于2024-11-02 收藏 28KB RAR 举报
资源摘要信息: "J-OB-STM32F103 V1 2020-12-11.rar" 该文件包含了针对J-Link OB-STM32F103 V1开发板的固件版本V6.94b,此版本的固件文件在2020年12月11日进行了编译。文件中涉及了针对STM32F103系列微控制器的编程与调试工具,特别是J-Link系列调试器的相关信息。接下来将详细说明标题和描述中所含的知识点: 1. **J-Link OB-STM32F103 V1**: 这是一个针对STM32F103系列的开发板版本,由Segger公司生产的J-Link系列调试器组件。STM32F103是STMicroelectronics(意法半导体)推出的一款32位ARM Cortex-M3微控制器,广泛应用于各种嵌入式系统开发中。 2. **固件版本V6.94b**: 这是指在2020年12月11日编译完成的固件版本,适用于J-Link OB-STM32F103 V1开发板。固件版本的更新通常包含错误修正、性能改进、新功能的增加等。 3. **LED灯改为PA8输出**: 描述中提到的LED灯连接到了微控制器的PA8引脚。这可能是对开发板硬件的修改或者是固件中对LED控制逻辑的改变。PA8是STM32F103的一个GPIO(通用输入输出)端口,可以配置为输出,用于控制LED。 4. **使用JFlash烧写**: JFlash是Segger提供的一个用于将固件烧写到目标设备的软件。通过JFlash,用户可以将编译好的二进制文件烧写到STM32F103微控制器的指定内存位置。 5. **烧写地址***: 这是STM32系列微控制器内部Flash存储器的起始地址。烧写固件到这个地址意味着将程序存储在微控制器的闪存中,通常这个地址也是程序启动时的入口点。 6. **使用V5版JLink commander写入SN**: JLink commander是Segger公司提供的一个用于控制J-Link调试器的命令行工具。它允许用户通过命令行与调试器交互,执行各种调试和编程任务。在此上下文中,"写入SN"指的是写入序列号(Serial Number),通常用于设备的唯一标识。 7. **Exec SetSN=xxxxxxxx**: 这是一个具体使用JLink commander的命令示例。命令中的"SetSN"部分指定了一个操作,而"xxxxxxxx"代表用户需要插入的实际序列号字符串。执行这个命令将把指定的序列号写入到调试器中。 8. **JLinkOB、JLink、J-Link标签**: 这些标签用于描述与J-Link OB-STM32F103 V1相关的所有资源和信息。JLinkOB是Segger公司针对低成本开发板推出的调试器,JLink和J-Link则是公司生产的一系列不同性能的JTAG调试器的统称。 9. **文件名称列表**: 列表中包含了一个文件"J-Link OB-STM32F103 V1 compiled Dec 11 2020.bin",这是一个二进制文件,即固件文件。该文件包含了编译好的程序代码,可以在目标设备上执行。 综上所述,这个资源文件提供了一个特定版本的固件,用于在J-Link OB-STM32F103 V1开发板上运行。开发者可以使用该固件和相关工具将程序烧写到微控制器中,并进行调试。需要注意的是,正确使用这些工具需要有一定的嵌入式系统开发经验,以及对STM32F103微控制器和J-Link调试器的理解。