前言
上一篇Jlink系列文章介绍了如何使用J-Flash来下载Hex或Bin文件到单片机,具体可参考Jlink使用技巧之单独下载HEX文件到单片机,本篇文章介绍,如何使用JFlash来读取单片机的程序,学习单片机程序文件的读取,不是为了破解别人的程序,而是学习破解的原理,从而更好保护自己的程序不被破解,希望大家也能尊重他人的劳动成果。
JFlash的下载和安装
首先,安装JFlash软件,安装完成后,会默认安装JLink驱动程序,主要包含以下几个工具:
- JFlash,主要用于程序下载和读取。
- JFlashLite,JFlash的Mini版
- JFlashSPI,用于给SPI存储器下载程序,如W25Q128。
- JLinkGDBServer,用于第三方软件的调试器,如使用Eclipse搭建STM32开发环境时,就要使用GDB Server来进行调试。
- JLink Command,命令操作窗口,输入指令执行连接,擦除、下载、运行等操作。
软件准备
- Jlink软件,J-Flash
- Jlink调试器,如Jlink V9
- 单片机开发板,如STM32F103RET6
1.打开JFlash
2.创建新工程
点击 File->NewProject