本篇文章给大家分享单片机的在系统编程软件,以及单片机常用的编程软件为对应的知识点,希望对各位有所帮助。
简略信息一览:
单片机的上位机开发用什么软件好?
VB做简单的界面比较好,上手快、简单;复杂点的工程之类的用VC++好,尤其是图形化界面,做起来比VB容易,建议用VC++,以后有时间学习嵌入式(ARM)的时候也能用到,希望能够帮到你。
如果是一般开发VB也够了。VC++很好用!你还是选择你熟悉的C++吧。如楼上所说:两者的确有各有利弊,建议先把VC开发弄通,VB上手很快的。两个都会之后就看项目情况选择吧。
我觉得如果你下位是PLC就要选择wincc、如果下位机是单片机那我建议你还是选择libview吧。
多数用VB写的,也有用C++等其它编写的。
容易实时控制,matlab不懂,VB容易做界面、好调试。
单片机的汇编编程用什么软件好?
keil 、wave 还有 proteus 都可以编译生成HEX 。如果只是51汇编,其中proteus最为好用,它集编辑、编译、调试和仿真***。如果不做实物的话,用这软件很不错的。
用汇编的话,直接用proteus更方便。编辑、编译、调试及仿真***。省去用Keil一大堆的设置。
通常都***取编辑,汇编加调试一体的软件,最常用的是KEIL,另外一个伟福WAVE0,后一个是纯汉字版的,另外由于国内不少大学里有伟福的仿真器,用的也不少,但最近几年,一般都用KEIL了。
建议写代码和编译代码使用两个软件,编写代码使用UE,source insight,等都可以,甚至Eclipse。编译器是和单片机有关的,51使用keil,其它的IAR一般都有。你应该是问编写工具,用UE吧。
单片机编程软件哪个好
1、STM32Cube STM32Cube是一款图形配置软件,能够查看每个单片机的引脚情况、复用功能情况、片上资源,功能很清晰。缺点是不能支持代码生成。STM32Cube可以说专门为STM32而生,新增了很多STM32专用功能,比如说外设图形化配置。
2、STM32单片机编程可以使用KeilSTM32CubeIDE、IAR等软件。 Keil MDK是Keil公司推出的针对不同单片机内核的编程工具,对于51内核的STC单片机等,常用Keil C51版本,而对于STM32则适用MDK-ARM版本。
3、编程可以考虑vs或者notepad,vscode之类的。可以提高效率 debug可以考虑keil(比iar好点)、IAR(编辑器很烂)(付费)或者官方的TrueStudio、sw4stm32(免费)。
4、IAR:IAR我是在开发Ti蓝牙产品和基于STM8单片机会用到的。IAR也可以用来开发STM32的程序。通过IAR编译出来的程序比Keil优化得更好,最直接的体现就是编译出来的程序更节约内存空间。
5、目前应用最广泛的单片机编程软件是keil和IAR。keil这个是单片机编程的核心工具,用来编写和编译程序,还有一个最重要的功能就是仿真,快速地帮你定位程序BUG,不过要配合ST-Link或者其他仿真器用。
6、单片机编程需要的软件:Keil编程开发环境(必备)、Notepad++、AltiumDesigner。
关于单片机的在系统编程软件,以及单片机常用的编程软件为的相关信息分享结束,感谢你的耐心阅读,希望对你有所帮助。