keil ST—LINK V2 STVD STVP MDK JLINK WDG
先说说我不太清楚,MDK你说的是Keil的mdk版吗?
WDG我能理解是看门狗吗?
按照我自己的理解,分类说明:
一、IDE开发工具软件集编辑、编译、调试于一体
①Keil MDK
Keil分为c51版和arm我理解的是你说的话MDK),你可以搜索什么界面?xilinx(一般用来ZYNQ开发,就是FPGA ARM)啊stvd(一般用来ST7、STM8开发)啊CCS(一般用来DSP开发)非常相似。集成度高,操作友好,调试方便。建议使用其他编辑器编辑代码。
c51版:主要用于开发c51系芯片,如:st89c52等
MDK版:即arm主要开发版本Cortex-M、arm7、arm等等,如:stm32f429、f103等
②STVD
类似keil,集成度高的开发工具主要用于STM目前还没用过
二、烧录软件,用于单片机烧写下载程序的软件
①STVP
就是给stm8、stm用于烧写程序的软件,文件格式c19或者hex
三、烧写仿真器
①st-link
一般用于stm8和stm32烧录程序的工具可以配合STVP也可以配合烧写程序keil等待软件烧写调试程序
②jlink
一般用于arm系的烧写仿真工具,配合keil软件可以烧写调试程序
四、单片机层,WDG
看门狗,一般是为了防止程序跑;
系统正常运行时定期喂狗,复位定时器。如果出了问题,没有喂狗,看门狗就数了,中断了 复位
伤害,我没什么好说的,就是介绍一下,基本用过。keilc当时玩51单片机,然后换到linux用来写代码vscode,编译用gcc,调试gdb