1、clion用cmake,相比来说大部分c程序用的都是makefile,需要适应一下Devc++这个IDE是windows环境下的,操作简单,功能也不弱,适合新手使用Codeblocks强力推荐功能比较强大的cc++IDE,有着不错的智能提示;目前应用最广泛的单片机编程软件是keil和IARkeil这个是单片机编程的核心工具,用来编写和编译程序,还有一个最重要的功能就是仿真,快速地帮你定位程序BUG,不过要配合STLink或者其他仿真器用keil使用方法 1打开Keil C51;1编程可以考虑vs或者notepad++,vscode之类的可以提高效率2debug可以考虑keil比iar好点IAR编辑器很烂付费或者官方的TrueStudiosw4stm32免费;51单片机用什么软件编程介绍如下51单片机的编译软件现在最流行的是keil c51,你可以用这个软件进行编程和编译现在市面上有很多种类型的单片机比如 keilC51编程,protuse仿真,prote画板,progisp下载如果;3AltiumDesigner如果是软件开发,通常只它来看原理图,类似的专业软件有挺多4Sscom这是一个串口调试工具,也是单片机编程必备的软件之一5下载工具不同品牌的芯片下载工具是不一样的,如果是STC芯片的话就用上图这个。
2、stm32单片机可以用Keil5STM32CubeIDEIAR等进行编程1Keil MDKKeil支持目前大多数单片机,Keil根据不同内核单片机,分为几个版本,最常用的就是Keil C51和MDKARM像STC和一些51内核的单片机,一般用KeilC51版本;2STCISP烧录STCISP是一款单片机下载编程烧录软件,是针对STC系列单片机而设计的,可下载STC89系列12C2052系列和12C5410等系列的STC单片机,使用简便,现已被广泛使用3Proteus软件仿真Protues软件是英国Labcenter;编程stm32的软件有Keil MDKSTM32CubeAltium Designer1Keil MDK Keil MDK支持目前大多数单片机,Keil根据不同内核单片机,分为几个版本,最常用的就是Keil C51和MDKARM像STC和一些51内核的单片机,一般用KeilC51;机器汇编是通过汇编软件将源程序变为机器码,用于MCS51单片机的汇编软件有早期的A51,Keil软件是目前最流行开发MCS51系列单片机的软件,这从近年来各仿真机厂商纷纷宣布全面支持Keil即可看出Keil提供了包括C编译器宏汇编。
3、目前应用最广泛的单片机编程软件是keil和IARkeil主要用来开发51单片机,ARM公司收购keil这个软件后,将之进行了升级,现在叫做MDK,可以开发几乎全系列的ARM芯片单片机是典型的嵌入式微控制器MicrocontrollerUnit,由运算器。