换了台电脑,因为我的习惯,下载时有官网一定要选官网(下最新版),破解也尽量找固定渠道,所以STM32相关的一切重装起来比较麻烦……捋一下。
RetuEase
1. Keil uVision5 の MDK-ARM
ChatGPT3.5:Keil uVision5是一款由Keil公司开发的嵌入式系统开发工具,主要用于编写和调试嵌入式系统的程序。它提供了一套完整的开发环境,包括编译器、调试器、仿真器等工具,可以帮助开发者快速、高效地开发嵌入式系统。Keil uVision5支持多种嵌入式处理器架构,如ARM、8051等,广泛应用于嵌入式系统开发领域。
ChatGPT3.5:MDK-ARM是一款由Keil公司开发的集成开发环境(IDE),用于嵌入式系统的开发。它支持多种处理器架构,包括ARM、Cortex-M、Cortex-R和Cortex-A等。MDK-ARM提供了一系列工具,包括编译器、调试器、仿真器、Flash编程器等,可以帮助开发人员快速、高效地开发嵌入式系统。同时,MDK-ARM还提供了丰富的代码库和示例程序,方便开发人员快速上手。
MDK-ARM 软件下载https://www.keil.com/demo/eval/arm.htm
在这里搜索STM32F4下载相应的包https://www.keil.com/dd2/pack/注册机(高级版)百度网盘下载百度网盘为您提供文件的网络备份、同步和分享服务。空间大、速度快、安全稳固,支持教育网加速,支持手机端。注册使用百度网盘即可享受免费存储空间
https://pan.baidu.com/s/1qIGMQvbmT0K8I5SPpbZN8g?pwd=3tzb
Keil下载安装详细流程关于Keil uVision5.38的下载、安装和破解https://blog.csdn.net/lemou1211/article/details/128907850
2. STM32CubeMX -- STM32Cube初始化代码生成器
ChatGPT3.5:STM32CubeMX是一款由STMicroelectronics开发的图形化配置工具,用于快速生成STM32微控制器的初始化代码。它可以帮助开发人员快速配置外设、时钟、中断等,并生成可用于各种开发环境的代码。同时,它还提供了一些实用工具,如时序图生成器、时钟配置工具等,方便开发人员进行调试和优化。
ST:STM32CubeMX是一种图形工具,通过分步过程可以非常轻松地配置STM32微控制器和微处理器,以及为Arm® Cortex®-M内核或面向Arm® Cortex®-A内核的特定Linux®设备树生成相应的初始化C代码。
STM32Cube初始化代码生成器下载https://www.st.com/zh/development-tools/stm32cubemx.html
打开STM32CubeMX后选择“Help -> Manage embedded software packages”或按“Alt+U”选择STM32F4下载相应的包
3. X-CUBE-MCSDK -- STM32电机控制软件开发套件(MCSDK)
RetuEase:包括Workbench和Profiler。
ChatGPT3.5:X-CUBE-MCSDK是一款针对STMicroelectronics的微控制器的软件开发工具包。它提供了一系列的软件库和示例代码,帮助开发人员快速开发出基于STMicroelectronics微控制器的应用程序。该工具包支持多种不同的微控制器系列,包括STM32和STM8系列。
ST:STM32微控制器提供工业标准Arm® Cortex®-M内核的性能,可运行矢量控制控制或FOC模式,广泛应用于空调、家用电器、无人机、建筑和工业自动化、医疗和电动自行车等高性能驱动的应用领域。
ST:STM32 MC SDK(电机控制软件开发套件)固件(X-CUBE-MCSDK和X-CUBE-MCSDK-FUL)包括永磁同步电机(PMSM)固件库(FOC控制)和STM32电机控制Workbench,以便通过图形用户界面配置固件库参数。
ST:STM32电机控制Workbench为PC软件,降低了配置STM32 PMSM FOC固件所需的设计工作量和时间。用户通过GUI生成项目文件,并根据应用需要初始化库。可实时监控并更改一些算法变量。
STM32电机控制软件开发套件(MCSDK)下载https://www.st.com/zh/embedded-software/x-cube-mcsdk.html
4. J-Link / J-Trace の J-Link 驱动
RetuEase:我们应该只关心J-Link ARM仿真器,一款JTAG通用仿真器。
ChatGPT3.5:J-Link和J-Trace是SEGGER公司生产的调试器和跟踪器。J-Link是一款通用的JTAG/SWD调试器,支持多种微处理器架构和开发环境,可以用于调试和编程嵌入式系统。J-Trace是一款高速跟踪器,可以用于实时跟踪和分析程序执行过程中的数据和事件,帮助开发人员快速定位和解决问题。两者都是嵌入式系统开发中常用的工具。
SEGGER:SEGGER J-Links are the most widely used line of debug probes available today. They've proven their worth for more than 10 years. This popularity stems from the unparalleled performance, extensive feature set, large number of supported CPUs, and compatibility with all popular development environments.
J-Link 驱动软件下载https://www.segger.cn/downloads/jlink/
5. ST-LINK/V2 驱动
ChatGPT3.5:ST-Link/V2是一种用于调试和编程STM32微控制器的工具。它可以通过USB接口连接到计算机,并通过SWD或JTAG接口与目标设备通信。ST-Link/V2可以用于下载程序、调试代码、读取和写入芯片内部的寄存器等操作。它是STMicroelectronics公司推出的一款开发工具,广泛应用于STM32开发和调试中。
ST:The ST-LINK/V2 is an in-circuit debugger and programmer for the STM8 and STM32 microcontrollers. The single-wire interface module (SWIM) and JTAG/serial wire debugging (SWD) interfaces are used to communicate with any STM8 or STM32 microcontroller located on an application board. In addition to providing the same functionalities as the ST-LINK/V2, the ST-LINK/V2-ISOL features digital isolation between the PC and the target application board. It also withstands voltages of up to 1000 Vrms.
6. USB转串口工具 CH340 驱动
ChatGPT3.5:CH340是一款由南京沁恒微电子股份有限公司开发的USB转串口芯片,可以实现USB接口与UART串口之间的转换。它可以用于单片机的调试、下载程序、数据传输等应用。同时,CH340还支持I2C、SPI等多种接口协议,可以广泛应用于各种嵌入式系统中。
CH341SER驱动下载https://www.wch.cn/download/CH341SER_EXE.html
7. USB转串口工具 PL2303 驱动
ChatGPT3.5:PL2303是一款由台湾旺玖科技公司(Prolific)开发的USB转串口芯片,常用于将计算机的USB接口转换为串口接口,以便连接串口设备。它支持多种操作系统和编程语言,并且具有高可靠性和稳定性。
PL2303驱动下载https://www.prolific.com.tw/US/ShowProduct.aspx?p_id=223&pcid=126.
8.串口调试工具 SerialChart & SSCOM
ChatGPT3.5:串口调试工具SerialChart是一款用于串口通信调试的软件,它可以实时监测串口数据的发送和接收情况,并将数据以图表的形式展示出来,方便用户进行数据分析和调试。SerialChart支持多种串口通信协议,包括RS232、RS485、Modbus等,同时还提供了多种数据格式的支持,如ASCII、HEX、DEC等。此外,SerialChart还具备数据记录和回放功能,可以将串口数据记录下来并保存为文件,方便用户进行离线分析和调试。
Starlion:SerialChart is a FREE software allowing real-time charting of data from a serial port. This is the OFFICIAL SerialChart webpage. SerialChart is developed and maintained by Sergiu Baluta.
大虾:SSCOM是一个免费的通用的调试工具。目前有许多厂家淘宝店铺的电子模块或者开发板将本免费软件作为配套软件使用,但是与我们无关!
SerialChart 下载http://www.starlino.com/serialchartSSCOM 下载
http://www.sscom.vip/
【记录完毕】
2023.05.07 于信息楼20F