优秀的产品离不开完善的测试,即使一个简单的usb接口也要确保稳定性及兼容性。不同的u盘在arm+linux板卡下的兼容性、速率怎么样呢?本文将为大家提供测试参考数据及详细测试步骤!
1. 测试准备
主控选用最近发布的64位cortex-a55核心板,搭载16 bit高速ddr4 内存,最高配置为1g内存+8g存储,工作温度满足-40~85℃等级。该系列核心板外设资源丰富,支持千兆网x 2、usb2.0 x 2、uart x 5、can-fd x 2、spi x 3、i2c x 2、i2s x 4、adc x 2 等。
图1 hd-g2ul系列核心板
u盘选用市面上常见的海康、闪迪、爱国者、金士顿品牌,部分u盘支持usb3.0模式,但受制于arm处理器的usb2.0,其均只能工作在usb2.0模式。
2. 测试原理
2.1dd命令
1.linux dd 命令用于读取、转换并输出数据。
2.dd 可从标准输入或文件中读取数据,根据指定的格式来转换数据,再输出到文件、设备或标准输出。
3.测试指令如下:
2.2dd的相关解释
2.3开始测试
将u盘插入usb口后开发板会打印插入u盘时的调试信息,并自动挂载到/run/media/sda1目录下。按照测试原理中的测试方法逐个测试u盘,并记录数据。
2.3.1海康威视 usb3.0 64gb
2.3.2闪迪usb3.0 16gb
2.3.3爱国者usb3.0 64gb
2.3.4金士顿usb3.0 32gb
2.3.5闪迪 usb2.0 1gb
2.3.6爱国者usb2.0 32gb
3. 测试结果
注:受测试环境影响,本数据可能存在偏差,仅供开发者参考。
面向医疗行业物联网有着怎样的架构
连锁店网络视频监控系统的应用方案
人脸识别性能接近极限 全球安防市场超高速增长
神盾光学指纹识别技术明年第二季就可量产出货
重磅|机智云获评工信部第五批服务型制造示范平台,助力制造业转型升级
你知道不同U盘在ARM+Linux下的读写速率吗?
“无服务器”计算兴起_AWS开启云应用库
攻螺纹的相关知识有哪些呢?
电动汽车到了冬天为什么续航能力会下降
印度大力推动区块链发展,特伦甘纳政府携手跨国IT巨头打造印度国内首个“区块链区”
数据仓库是什么_数据仓库有什么特点_数据库和数据仓库区别分析
高层住宅消防安全隐患及应对措施
ZBK380空压机综合保护装置功能丰富
智慧公安治安管理平台开发公安系统集成软件开发
引下线是什么_引下线规范做法
iPhone7发布会尚未开始提前流出苹果7参数
SMT贴片加工助焊剂的作用要求
iPhone8什么时候上市?iPhone8最新消息:iPhone8价格,iPhone8两大创新改变!iPhone8能否一扫销量颓势
阿尔卡特购北电WCDMA业务引三大疑虑
冲电气开发出内置语音合成芯片微控制器