M320、M601、HD1(RTU)功能对比

news2024/11/29 10:40:26

M320、M601、HD1_RTU硬件 / 软件功能对比

  • 一、硬件
      • 1.HD1-RTU
      • 2.Haas506-M320
      • 3.Haas506-M601
      • 4.对比区别
  • 二、软件
      • 1.对比区别

一、硬件

1.HD1-RTU

详情参考HaaS506-HD1 (RTU) - 硬件介绍
在这里插入图片描述
在这里插入图片描述

2.Haas506-M320

详情参考HaaS506-M320 - 开发板介绍
在这里插入图片描述
在这里插入图片描述

3.Haas506-M601

详情参考HaaS506-M601 - 开发板介绍
在这里插入图片描述
在这里插入图片描述

4.对比区别

HD1(RTU)M320M601
尺寸117.5/73/27.5mm(不含端子、挂耳)(28.0±0.15)mm * (31.0±0.15)mm * (2.35±0.2)mm同M320
电源输入DC 9~36V3.4-4.2V锂电池/5-18V宽电压3.4-4.2V锂电池
USB接口Micro USB接口,可充电/烧录固件TypeC类型,可充电/烧录固件同M320
串口1个TTL,1个RS485,1个RS2321个TTL,1个RS485,1个RS232同M320
GPIO只引出2路GPIO具体IO口点击跳转同M320
SIM卡槽支持标准、Micro、Nano三种SIM卡仅支持nano类型的SIM卡同M320
TF卡槽最大支持64GB最大支持64GB同M320
LED灯1个电源指示灯,2个自定义可编程指示灯6个自定义可编程指示灯同M320
继电器两路继电器同M320
按键1个重启键,1个boot键1个重启键,1个boot键,1个自定义可编程按键同M320
PWM接口板载2路PWM口同M320
ADC接口板载2路ADC口(可配置检测电流或电压)板载2路ADC口同M320
SPI接口单独的SPI接口,方便SPI设备的调试同M320
I2C接口单独的I2C接口,方便I2C设备的调试同M320
喇叭接口可外接喇叭同M320
排母40PIN母座同M320
4G天线座可外接4G天线可外接4G天线同M320
蓝牙天线座需外接蓝牙天线内置天线可外接蓝牙天线同M320
麦克风可用于录音、打电话同M320
GPS可选内置GPS需外接GPS同M320

二、软件

1.对比区别

软件接口功能,HD1(RTU)软件版本与M320完全相同

M320M601HD1(RTU) 软件版本同M320
GPIO支持支持支持(仅连出2引脚)
ADC支持支持支持
UART支持支持支持
I2C支持支持硬件不支持
SPI支持支持硬件不支持
TIMER支持支持支持
WDT支持支持支持
PWM支持支持硬件不支持
RTC支持支持支持
KV支持支持支持
Audio支持支持硬件不支持
Record支持支持硬件不支持
network支持支持支持
tcp\usocket支持支持支持
modem.info支持支持支持
modem.net支持支持支持
modem.sim支持支持支持
modem.sms支持支持支持
modem.voiceCall支持
sntp支持支持支持
http支持支持支持
wifi支持支持支持
aliyunIoT支持支持支持
mqtt支持支持支持
ota支持支持支持
OSS支持支持支持
modbus支持支持支持
ulog支持支持支持
system支持支持支持
_thread支持支持支持
TTS-Text To Speech支持硬件不支持
Bluetooth蓝牙支持仅支持从机接收支持
hota支持支持支持
uhashlib-哈希算法支持支持支持
KeyPad-矩阵键盘支持硬件不支持
lbs定位支持支持支持
wifi定位支持支持支持
文本操作支持支持支持

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/166193.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

(二十二)简单算法和Lambda表达式

目录 前言: 1.选择排序 2.二分查找 3.Lambda表达式 前言: 算法是一个程序和软件的灵魂,要成为一名优秀的程序员,只有对基础算法全面掌握,才能在设计程序和编写代码的过程中显得得心应手。常用的基础算法有快速排序算法、堆排序算法、归并排…

每日一问-ChapGPT-20230115-关于断舍离

文章目录每日一问-ChapGPT系列起因每日一问-ChapGPT-20230115-关于断舍离人类脑是适合专心做一件事,还是适合并行做多件事做事情的优先顺序怎样安排chapGPT你是怎么学到这么多知识的chapGPT你拥有智慧吗chapGPT你是实时更新自己的模型吗chapGPT你有情感吗chapGPT你有…

C++程序卡死、UI界面卡顿问题的原因分析与总结

目录 1、概述 2、软件卡死问题 2.1、死循环 2.2、死锁 3、客户端软件的UI界面卡顿问题 3.1、UI线程在频繁地写日志到文件中,导致UI线程时不时的卡顿 3.2、从网上拷贝的代码中调用Sleep函数,导致UI界面有明显的卡顿 4、总结 VC常用功能开发汇总&a…

COCO_03 制作COCO格式数据集 dataset 与 dataloader

文章目录1 引言2 pycocotools介绍3 Dataset 构建4 Dataloader 构建4.1 解决batch中tensor维度不一致的打包问题4.2 collate_fn()函数分析AppendixA. convert_coco_poly_maskB. COCO_Transform参考1 引言 在之前的文章中,我们认识了COCO数据集的基本格式https://blo…

【设计模式】创建型模式·工厂模式

设计模式学习之旅(四) 查看更多可关注后查看主页设计模式DayToDay专栏 一.引子 需求:设计一个咖啡店点餐系统。 设计一个咖啡类(Coffee),并定义其两个子类(美式咖啡【AmericanCoffee】和拿铁咖啡【LatteCoffee】&…

NoSQLBooster for MongoDB 8.0.1 Crack

最智能的 MongoDB IDE NoSQLBooster 是 MongoDB Server 3.6-6.0 的跨平台 GUI 工具,它提供内置的 MongoDB 脚本调试器、全面的服务器监控工具、链接流畅查询、SQL 查询、查询代码生成器、任务调度、ES2020 支持和高级 IntelliSense经验。新版本 8.0 现已推出&#x…

Laravel文档阅读笔记-How to Build a Rest API with Laravel: A Beginners Guide①

随着移动端和JavaScript框架的发展,比如React和Vue,Restful风格的API越来越流行。使用Restful风格的好处就是一个后端程序可以与多个版本的前端用户界面关联。 Laravel提供了创建Rest API的环境和生态。 首先得导入依赖包比如Laravel Passport和Larave…

MySQL中给字符串字段加索引

文章目录前言一、前缀索引和普通索引二、前缀索引对覆盖索引的影响三、优化前缀索引前言 学完了MySQL索引部分,我们清楚的认识到给子段添加索引可以快速的进行查询,节约时间。但是索引有很多。那么对于字段怎么加索引,加什么索引。加到索引不…

linux基本功系列之useradd命令实战

文章目录一. useradd 命令介绍二. 语法格式及常用选项三. 参考案例3.1 不加任何参数创建用户3.2 创建不能登录系统且没有家目录的用户3.3 创建一个用户,ID为23333.4 创建一个用户并指定其附加组3.5 创建用户并账户过期时间3.6 与useradd相关的目录文件总结前言&…

InfluxDB的查询优化

首先,在学习influxDB的查询优化之前,我们要先学习下InfluxDB的解释器profiler(类似于mysql的Explain语句,不一样的是,sql,hivesql是提前查看执行计划等,Influx是在当前查询的最后一页两张表&…

力扣(LeetCode)382. 链表随机节点(2023.01.15)

给你一个单链表,随机选择链表的一个节点,并返回相应的节点值。每个节点 被选中的概率一样 。 实现 Solution 类: Solution(ListNode head) 使用整数数组初始化对象。 int getRandom() 从链表中随机选择一个节点并返回该节点的值。链表中所有…

WhatsApp居然有3个版本?深度详解区别!外贸圈获客神器用起来!

近两年,外贸圈用WhatsApp来营销获客,越来越火。不少走在前头的外贸人,已经尝到了甜头。但也有不少后来者,站在门外张望的时候,整个人都是蒙圈的。❓听说动不动要整几十个账号,还要花老长时间养号&#xff1…

《Linux Shell脚本攻略》学习笔记-第六章

6.1 简介 你开发应用程序的时间越长,就越能体会到有一个能够跟踪程序修订历史的软件是多重要。 大多数Linux发行版中都包含了Git。如果你的系统中还没有安装,可以通过yum或者apt-get获取。 6.2 创建新的git仓库 git中的所有项目都需要有一个用于保存项目…

MyBatis-Plus字段加密解密

项目创建POM依赖 <dependency><!--MyBatis-Plus 企业级模块--><groupId>com.baomidou</groupId><artifactId>mybatis-mate-starter</artifactId><version>1.2.8</version> </dependency> <!-- https://mvnrepository…

规划之路:SLAM学习经验分享

针对想学SLAM的提问&#xff0c;我觉得我还是有一定的发言权。作为一个刚入坑SLAM一年多的初学者&#xff0c;首先想说的就是这个研究方向比较广&#xff0c;大方向按搭载传感器分为激光SLAM和视觉SLAM两种&#xff0c;激光SLAM搭载激光雷达&#xff0c;视觉SLAM搭载单目、双目…

[NSSRound#6 Team]Web学习

[NSSRound#6 Team]Web学习 文章目录[NSSRound#6 Team]Web学习前言一、[NSSRound#6 Team]check(V1)二、[NSSRound#6 Team]check(Revenge)总结前言 日常做点题娱乐下&#xff0c;刷到了[NSSRound#6 Team]中是三道web题&#xff0c;学习到了不少&#xff0c;记录下知识点。 提示&…

C语言综合练习6:制作贪吃蛇

1 初始化界面 因为还没学QT&#xff0c;我们就使用终端界面替代。 这里我们假设界面中没有障碍物&#xff0c;我们只需要设定界面的高宽就行&#xff0c;这是蛇的移动范围&#xff0c;我们可以写两个宏来规定界面的高宽 新建一个snake.c的文件 #define _CRT_SECURE_NO_WARNIN…

快出数量级的性能是怎样炼成的

前言&#xff1a;今天学长跟大家讲讲《快出数量级的性能是怎样炼成的》&#xff0c;废话不多说&#xff0c;直接上干货~我们之前做过一些性能优化的案例&#xff0c;不算很多&#xff0c;还没有失手过。少则提速数倍&#xff0c;多则数十倍&#xff0c;极端情况还有提速上千倍的…

关于IDEA配置本地tomcat部署项目找不到项目工件的问题解答

文章目录一 原因分析二 解决方案三 具体的操作方法3.1 打开项目结构找到工件3.2 添加具体的工件内容3.3 配置本地tomcat一 原因分析 可能是之前的项目再次打开后&#xff0c;没有及时配置项目结构中的工件信息&#xff0c;导致配置tomcat中看不到工件的信息 二 解决方案 解决…

react组件优化,当父组件数据变化与子组件无关时,控制子组件不重新渲染

首先 我们来建立一个场景 我们创建一个react项目 然后创建一个父组件 这里我要叫 record.jsx 参考代码如下 import React from "react"; import Subset from "./subset";export default class record extends React.Component{constructor(props){super(…