对单片机编程要用什么软件?

对单片机编程要用什么软件?
非常感谢!
你的意思是不是:单片机的工作程序要用编程器附送的编程软件来编程,而单片机做实际工作用的软件要用其他的编程软件。(比如:PC要工作,他的各个单片机要用的程序要用编程器附送的编程软件来编程,而我们应用PC是用的软件要用其他的编程软件来编程)说的有点复杂,见谅!
因为我看好多招聘的都要会C语言的!

keil最流行

单片机开发中除必要的硬件外,同样离不开软件,我们写的汇编语言源程序要变为CPU可以执行的机器码有两种方法,一种是手工汇编,另一种是机器汇编,目前已极少使用手工汇编的方法了。机器汇编是通过汇编软件将源程序变为机器码,用于MCS-51单片机的汇编软件有早期的A51,随着单片机开发技术的不断发展,从普遍使用汇编语言到逐渐使用高级语言开发,单片机的开发软件也在不断发展,Keil软件是目前最流行开发MCS-51系列单片机的软件,这从近年来各仿真机厂商纷纷宣布全面支持Keil即可看出。Keil提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(uVision)将这些部份组合在一起。运行Keil软件需要Pentium或以上的CPU,16MB或更多RAM、20M以上空闲的硬盘空间、WIN98、NT、WIN2000、WINXP等操作系统。掌握这一软件的使用对于使用51系列单片机的爱好者来说是十分必要的,如果你使用C语言编程,那么Keil几乎就是你的不二之选(目前在国内你只能买到该软件、而你买的仿真机也很可能只支持该软件),即使不使用C语言而仅用汇编语言编程,其方便易用的集成环境、强大的软件仿真调试工具也会令你事半功倍。
目前最新的版本是keil uv3,可下载破解版本,否则有容量限制。

参考资料:http://baike.baidu.com/view/942051.html?wtp=tt

温馨提示:内容为网友见解,仅供参考
第1个回答  2018-12-21
现在有silicon Lab开发的和eclipse很相似的simplicity studio 用起来很方便,但是也有缺点就是国内见到的少,资料就特别少。资料很多都是英语的。这个时候就看你英语好不好了
第2个回答  2012-07-26
大哥,你是门外汉吧,单片机直接用c语言编程,微软那个就行,我们学校就是那么教的,它内部实际运算时不需要软件的,是用数字电路直接计算的,所以简单的逻辑程序我们都用数字电路做。前期计算好,然后把门电路或者触发器计时器什么的都连起来。
第3个回答  2008-10-18
不同的单处机有不同的编译软件.因为C语言具有通用性.在不同的单片机之间容易移植.
第4个回答  2008-10-17
这要看你用哪类单片机,51用keil c ,msp430用IAR软件,avr用AVR STUDIO
PIC一般用MPLAB IDE+PICC或MPLAB IDE+PICC18 等等

单片机用什么软件编程
目前应用最广泛的单片机编程软件是keil和IAR。keil主要用来开发51单片机,ARM公司收购keil这个软件后,将之进行了升级,现在叫做MDK,可以开发几乎全系列的ARM芯片。单片机是典型的嵌入式微控制器(MicrocontrollerUnit),由运算器,控制器,存储器,输入输出设备等构成,相当于一个微型的计算机。与应用在个人电...

想问单片机用什么软件编程
1. 单片机编程常用的软件有Keil和IAR。Keil最初用于51单片机的开发,后来被ARM公司收购并升级为MDK,它能支持ARM系列芯片的几乎所有型号。2. 单片机是一种嵌入式微控制器,它集成了运算器、控制器、存储器和输入输出设备,功能上相当于一个微型的计算机系统。与个人电脑中的通用微处理器相比,单片机更注重...

STM32单片机大家用什么软件编程(stm32单片机用什么编程语言)
1、在编程STM32单片机时,您可以使用Visual Studio、Notepad++或VSCode等软件。这些工具能够提升您的编程效率。2、对于调试,您可以考虑使用Keil,它相比IAR具有更好的性能。另外,IAR的编辑器界面较为粗糙,但它是一个付费软件。您还可以使用官方提供的TrueStudio或免费的sw4stm32。

单片机编程用什么软件?单片机开发软件有哪些?
单片机编程所需的软件并不多,主要使用的核心工具包括Keil编程开发环境、Notepad++、Altium Designer以及Sscom串口调试工具。Keil是编译程序、快速定位BUG的必备工具,通常支持51和STM32两种架构,建议在不同的文件夹中安装,以免互相冲突。Notepad++则提供方便的代码编辑和搜索功能,特别适合编写和修改C语言程序。

51单片机编程用什么软件
51单片机使用最广泛的编程软件是keilc51,KeilC51是美国KeilSoftware公司(ARM公司之一)出品的51系列兼容单片机C语言软件开发系统。单片机C51语言是由C语言继承而来的。和C语言不同的是,C51语言运行于单片机平台,而C语言则运行于普通的桌面平台。C51语言具有C语言结构清晰的优点,便于学习,同时具有汇编语言...

STM32单片机大家用什么软件编程
对于STM32单片机的编程,开发者们普遍倾向于使用高效易用的工具。Visual Studio (VS) 或者 Notepad++是编译器的热门选择,它们能够显著提升编程效率。如果你追求更专业的调试体验,Keil是一个不错的选择,相较于IAR,它被普遍认为更为出色。尽管IAR的编辑器评价不一,但Keil的性能可能更适合一些。官方的...

单片机编程用什么软件?
1. Keil是单片机编程中最为流行的软件之一。2. 编写汇编语言源程序后,需要将其转换为CPU可执行的机器码。这可以通过手工汇编或机器汇编实现,但手工汇编目前已很少使用。3. 机器汇编通过汇编软件完成源程序到机器码的转换。针对MCS-51单片机,常用的汇编软件包括A51和Keil。4. Keil软件因其流行性,被...

十大单片机编程软件
在选择单片机编程软件时,可以参考这份榜单。榜单基于综合评分系统,该系统依据软件的“知名度、服务内容、功能设计、交互设计、兼容性、易用性、稳定性、用户口碑”等因素自动生成。榜单中列出了当前市场上广受认可的软件,但请注意,这些软件的运营情况和更新内容需以实际情况为准。榜单更新至2024年7月24...

stm32可以用什么软件编程?
Keil MDK是一款广泛应用于微控制器编程的软件,它支持多种单片机。对于STM32系列,开发者通常使用MDK-ARM版本。这个工具提供了全面的编程环境,包括编译器、链接器和调试器,非常适合STM32的开发。2. STM32Cube STM32Cube是ST公司提供的一个便捷的图形化配置工具,它允许用户配置STM32的硬件外设,而不...

stm32可以用什么编程软件编写?
1. Keil MDK Keil MDK是一款广泛应用于多种单片机的集成开发环境,特别针对ARM Cortex-M内核的微控制器,如STM32。它提供了完整的软件开发工具,包括编译器、调试器和实时操作系统等。Keil MDK支持从简单的入门级项目到复杂的实时应用的开发。2. STM32Cube STM32Cube是由ST公司提供的一个综合性软件...

相似回答