编程可以考虑vs或者notepad ,vscode之类的。可以提高效率,debug可以考虑keil(比iar好点)、IAR(编辑器很烂)(付费)或者官方的TrueStudio、sw,tm,免费)。建议使用IDE开发环境IDE使用注意事项:FMDIDE采用工程管理模式,每个项目都需要先建一个工程选择project->newproject新弹出新建工程的对话框,填入工程名称projectname选择工程路径projectPATCH和器件,DEVICE如果需要创建工程文件夹,请勾选createdirectoryforproject,新建工程完毕后需要添加源文件。
单片机编程常用的软件有Keil和IAR。Keil最初用于,片机的开发,后来被ARM公司收购并升级为MDK,它能支持ARM系列芯片的几乎所有型号。单片机是一种嵌入式微控制器,它集成了运算器、控制器、存储器和输入输出设备,功能上相当于一个微型的计算机系统。与个人电脑中的通用微处理器相比。这就是SingleChipMicrocomputer的诞生年代,单片机一词即由此而来。单片机编程需要的软件,Keil编程开发环境(必备)这个是最核心的工具了,用来编写和编译程序,还有一个最重要的功能就是仿真,快速地帮你定位程序BUG,不过要配合ST-Link或者其他仿真器用。一般,用C,,,STM,用Keil。
stm,片机可以用Keil,STM,ubeIDE、IAR等进行编程。KeilMDK:Keil支持目前大多数单片机,Keil根据不同内核单片机,分为几个版本,最常用的就是KeilC,MDK-ARM。像STC和一些,核的单片机,一般用KeilC,本,STM,用的MDK-ARM。STM,ubeIDE:STM。CodeComposerStudio:适用于TIDSP和微控制器的开发软件,支持C语言和汇编语言编程。IAREmbeddedWorkbench:适用于多种单片机的开发软件,支持C语言编程。ArduinoIDE:适用于Arduino开发板的开发软件,支持C 语言编程。STM,ubeIDE:适用于STMicroelectronics的单片机开发软件,支持C语言和汇编语言编程。

感谢您的来访,获取更多精彩文章请收藏本站。

暂无评论内容