A. 开发工具,仿真器,烧录器,编译器,交叉编译器到底是什么关系
房东太多的此长啊,不拉。
开发工具,仿真器,燃烧器,编译器:开发工具仿真器,燃烧器和编译器。仿真器只能烧一些简单的IC,少数还行。燃烧器的程序员更强大的通配符量单一类型的刻录机其实很简单,就是你编译程序写入片内Flash内的介质燃烧器改造,我从事烧伤,我为自己代言
你问题还真多,下面一个一个给你回答:
1.编程器就是将你电脑上写好并生成可执行文件的程序代码写入到你的单片机程序储存器里边。这本身是一个实物大类。
2.编程器就会有与电脑的接口,而与电脑的接口常用的是串口,现在用的STC单片机编程器有一种是USB接口的,其实质是USB接口模拟的串口,所以USB转串口就是指用USB接口模拟串口。
3.ISP是一种通信协议,说简单点就是时序问题,只有时序正确,双方才能进行通信。
4.ISP3.8这个软件应该可以烧写支持ISP程序下载的单片机。但你用的是USB转串口的硬件,所以你所选单片机应该是STC51系列单片机,而不是AT51系列单片机,两者程序下载方式是不一样的。如果要烧写AT51系列单片机必须用专用的编程器。
5.51单片机的指令周期长,AVR的指令周期短,在同样的外部时钟下,AVR的运行速度比51的快很多。不过现在的STC51系列的单片机在指令周期方面也缩短了很多。在这儿一两句说不清楚。51单片机是一个系列,按各自的配置(比如程序存储器大小,A/D路数等)分有很多种型号,所以在51选型上,你要清楚自己会用到一些什么功能。
C. 常用的编程软件有那些
常用的变成软件有:Visual studio、WebStrom、PhpStorm、Notepad++、EditPlus、Sublime Text等。
1、Visual studio
Visual studio是一款由美国微软公司开发的开发工具集,简称VS,它包括了整个软件的生命周期所需要的大部分工具,比如UML工具,代码管控工具,集成开发环境IDE等等。
5、EditPlus
EditPlus是一款由韩国Sangil Kim出品的小巧而功能强大的可处理文本,HTML和程序语言的Windows编辑器,可以通过设置用户工具将其作为C,Java,PHP等等语言的一个简单的IDE
6、Sublime Text
Sublime Text是一款代码编辑器,是HTML和散文先进的文本编辑器。具有漂亮的用户界面以及强大的功能,比如代码缩略图,Python插件,代码段等。
D. 烧写器,烧录器,编程器,下载器,仿真器,调试器有神马区别
烧写器 烧录器 编程器 实际上是同一个东西,烧录器烧写器是源于台湾的说法。很久以前台湾吧编程器编程的这个过程称为烧录。而且还有一个说法是,芯片中有结构是熔丝结构,通过编程器给芯片加上电压使其烧断,来实现编程。因此称这个步骤为烧录。 编程器的话 你可以看看思泰佳的网站中有介绍。在技术资源中 我就不复制粘贴了。
有些芯片可以支持ISP编程,即芯片可以焊在板子上通过电路的方式与电脑联机,用软件对芯片进行编程,而实现这个编程过程所使用的硬件部分,也就是连接电脑与目标电路板上芯片的这一部分就叫做下载器。可以买到,也可以自制。
仿真器 就是一种可以仿真芯片功能的仪器,我们平时对软件和芯片程序进行调试的时候,只能对程序进行比较宏观的一个调试,通过自己对现象进行分析来判断程序进行的是否进行顺利。仿真器则可以模仿芯片的功能,一步一步的运行程序,方便调试的工作。这个就是仿真器。
全部原创 ,要给分哦