Keil MDK V5.40 (ARM单片机软件开发工具)
Keil MDK是一个完整的软件开发环境,适用于基于Arm Cortex-M的微控制器。它包括μVision IDE和调试器,Arm C/C++编译器以及必要的中间件组件。它可以支持多种Arm芯片,如STM32F1、LPC1788等。它与Keil C51不同,后者是针对51系列兼容单片机的C语言软件开发系统。
摩尔信使MThings V0.6.1 (非常好用的MODBUS上位机组态软件)
MThings是一款由长念(上海)技术开发有限公司推出的全新标准化专业MODBUS上位机组态软件。该软件为用户提供了主从机一体化操作的功能,可广泛应用于MODBUS协议接口的调试测试和Modbus设备运维。相较于市面上常见的主机和从机分离软件,MThings具有独特之处。它支持免安装运行以及安装运行两种方式,并且内置了多种Modbus协议的支持,包括Modbus RTU、Modbus ASCII和Modbus TCP等。此外,MThings还提供了配置文件的导入导出功能,便于用户灵活管理设置。软件内部集成了多种数据转换功能,同时支持统计丢包率、收发延迟等相关数据。令人欣喜的是,MThings还支持同时配置和运行多台仿真设备,方便用户进行多设备的操作。总的来说,MThings是一款功能丰富、易于使用的MODBUS上位机组态软件,个人用户更可以免费使用,其众多的特点和优势使其值得推荐。
Keil MDK V5.38a (ARM单片机软件开发工具)
Keil MDK是一个完整的软件开发环境,适用于基于Arm Cortex-M的微控制器。它包括μVision IDE和调试器,Arm C/C++编译器以及必要的中间件组件。它可以支持多种Arm芯片,如STM32F1、LPC1788等。它与Keil C51不同,后者是针对51系列兼容单片机的C语言软件开发系统。
X-CUBE-MCSDK-FUL V5.4.6 (STM32电机控制软件开发套件源代码版本)
X-CUBE-MCSDK是意法半导体推出的STM32电机控制软件开发套件(MCSDK),它可以帮助用户快速开发基于STM32微控制器的永磁同步电机(PMSM)应用。它包括一个FOC控制电机源码库和一个STM32电机控制Workbench,后者是一个PC软件,可以通过图形用户界面配置源码库的参数。它还支持多种STM32系列和电机控制硬件平台,提供了丰富的示例和文档。
Keil C51 V9.61 (8051系列单片机软件开发工具)
Keil C51是一款用于51系列兼容单片机C语言软件开发的系统。它支持所有的8051微控制器体系结构,提供了行业标准的Keil C编译器、宏汇编器、调试器、实时内核、单板计算机和仿真器等完整的开发方案。它适合各个阶段的开发人员,无论是专业的应用工程师,还是学习嵌入式软件开发的学生。它可以方便地创建和使用库文件,实现C51的模块化。它还可以与Proteus等仿真软件配合使用,进行单片机程序的设计和测试。