联系方式

    深圳市英瑞尔芯科技有限公司

    电话:

    186 6591 0262

    E-mail:

    sally@szinter.com.cn

    地址:

    深圳市福田区振华路现代之窗A座7B

可以解释一下有关单片机的这些东西是干什么用的嘛?

发布时间:2022-01-20 05:54:00

来源:http://www.szinter.com.cn/news757214.html

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、arm9等等等,如:stm32f429、f103等

②STVD

类似keil,集成度高的开发工具,主要用于STM8,目前我还没用过

二、烧录软件,给单片机烧写下载程序用的软件

①STVP

就是给stm8、stm32等烧写程序用的软件,文件格式c19或者hex

三、烧写仿真器

①st-link

一般用于stm8和stm32的烧录程序的工具,可以配合STVP等烧写程序,也可以配合keil等软件烧写调试程序

②jlink

一般用于arm系的烧写仿真工具,配合keil等软件可以烧写调试程序

四、单片机层,WDG

看门狗呀,一般就是防止程序跑飞的;

系统正常运行就定时喂狗,复位定时器,要是出问题没喂狗,看门狗到数了,产生中断 复位

害,我也没啥能说的了,就是介绍一下,基本我就用过keilc51那会儿是玩玩51单片机,之后就换到linux了,写代码用vscode,编译用gcc,调试gdb

相关标签: