用户分享 | 飞凌嵌入式i.MX9352开发板外设功能测试

本篇试用报告由发烧友  jinyi7016 提供,感谢jinyi7016的支持。

1、网络测试

飞凌嵌入式OK-MX9352-C开发板有两个千兆网口,其中eth0是静态IP,地址为192.168.0.232,这个地址比较大,也是为了避免与局域网内的其他设备冲突。

如果要修改这个IP地址也是可以的,这个地址的配置在文件/etc/systemd/network/10-eth.network中,通过vi打开文件,直接修改网络配置就可以了,保存后,重启一下网络。

eht1是DHCP,所以,如果网段不相同,为了方便,可以直接连接到eth1上。会自动分配IP地址。

OK-MX9352-C开发板的两个网卡都是千兆,我们通过iperf工具来测试一下网速。这个工具的使用不是很简单,需要有一个服务器,这里在虚拟机里设置了服务器。

eth1也可以设置成静态的IP,配置文件为 /etc/systemd/network/15-eth.network

可以看到DHCP=yes.按eth0配置文件进行修改即可,为了方便联网,这里就先不修改了。

2、Wi-Fi网络

OK-MX9352-C开发板有一个BL-M8723DU1模块,是一块Wi-Fi+BT双模无线模块及蓝牙模块,这个模块是通过USB连接到CPU上的,不过只支持2.4GHz。

通过脚本fltest_wifi.sh -i wlan0 -s wifi名称 -p 密码,进行配置Wi-Fi,配置过程中,会把ethx的网络关闭。

永久配置Wi-Fi,可以到/etc/wpa_supplicant.conf增加Wi-Fi的配置。

3、蓝牙测试

这个蓝牙是与Wi-Fi一体的BL-M8723DU1模块,通过命令bluetoothctl打开蓝牙设备。

通过discoverable on 设置为可发现模式,使用手机就可以搜索到 了。还可以用蓝牙传输文件,还是很方便的。

4、RTC测试

RTC是通过开发板底板上的PCF8563T芯片实现的,开发板上已经安装有电池了,所以,当开发板断电后,RTC的时间是不会丢的。新烧写的系统,时间并不是准确的,如下:

通过date命令修改时间,并写入到硬件RTC中。

OK-MX9352-C开发板断电一会,查看硬件时间,使用如下命令:

5、总结

i.MX 9系列处理器是一款通用型的处理器,外设比较丰富,性能也可以满足工业产品的大多数应用要求。不仅i.MX 9,从其他的一些新的处理器的发展来看,多核异构应该是未来处理器进化的主要方向了。

新项目如果要选择i.MX 9系列的处理器,可能NPU是一大亮点,其他的外设与性能,与大多的ARM处理也是趋同的。后期如果有算力更强的处理器,那竞争力就更高了。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

蓝桥杯单片机备战——关于573问题的填坑

一、遇到的问题 还记得我前面在封装继电器外设的时候遇到的这个问题嘛,当时我怀疑的是138译码器在切换通道的时候会出现其他暂态导致已经锁定的573解锁。 其实不然,之所以会这样还是因为代码问题,也可以说是573反应时间太快了。下面我就分析…

unity学习(63)——预制体

1.运行发现预制体初始化的时候存在问题 这里有许多技巧,需要细看。 2.预制体在MapHandler.cs的定义如下 3.把MapHandler绑到相机上,在相机的属性栏中找到赋值部分。 4.size设置成2,然后把模型拖拽到1号索引位置上 5.运行之后预制体确实成功实…

Java类的多态作用及解析

多态是面向对象编程中一个重要的特性。简单来说,多态就是指同一个方法在不同的对象上有不同的实现。通过多态,我们可以在运行时根据对象的实际类型来动态地调用相应的方法,从而提高代码的灵活性和可扩展性。 以下是 Java 类中多态的一些作用…

leetcode 3075

leetcode 3075 题目 例子 思路 孩子的幸福值最低也是0&#xff0c;所以选择最大的值&#xff0c;被选孩子的幸福值最高。需要使用排序算法 代码实现 class Solution { public:long long maximumHappinessSum(vector<int>& happiness, int k) {//升序sort(happine…

python之实验二颜色空间转换与分割

1&#xff0e;编写python代码&#xff0c;使用skimag拆分并显示图像RGB空间的三个通道 (我直接用的包中自带的图像) from skimage import data from matplotlib import pyplot as plt import numpy as npif __name__ "__main__":# 载入RGB测试图像image data.astro…

OKR与敏捷开发、精益创业等方法如何协同工作?

在快速变化的市场环境中&#xff0c;企业需要更加灵活和高效地应对各种挑战。目标与关键成果法&#xff08;OKR&#xff09;、敏捷开发以及精益创业等方法&#xff0c;作为现代企业管理的重要工具&#xff0c;各自在推动企业发展、提高团队效率、优化产品迭代等方面发挥着不可或…

使用appuploder上架App Store流程

使用appuploder流程笔记 1.如何没有账号去apple官网注册一个&#xff0c;地址&#xff1a;https://developer.apple.com/account 2.下载解压appuploder&#xff0c;双击打开&#xff0c;用刚刚注册的账号登录&#xff0c;下载地址&#xff1a;http://www.applicationloader.n…

逻辑手册器件解读,需要注意的参数

逻辑器件手册解读 可以实现的功能 上图第一个芯片实现的功能是逻辑电平的转换&#xff0c;1.8V的逻辑电平经过逻辑器件之后转换为3.3V&#xff0c;可以看出逻辑器件的输出最高电平是跟随供电电压的。 第二个芯片实现的是"与的逻辑",两个不同的高电平信号经过逻辑器件…

inputStream.avaliable()方法网络操作读取不全BUG

一、问题描述 公司有个需求&#xff0c;就是调用方&#xff08;我&#xff09;需要把pdf文件转为Base64字符串作为参数传递为被调用方&#xff0c;以下是大致转换过程&#xff1a; URL url new URL("http://xxxx.pdf");HttpURLConnection uc (HttpURLConnection) …

抓住眼前的机会:自我决策与成长的探索

在人生的旅途中&#xff0c;我们常常会遇到各种各样的机会。它们如同璀璨的星辰&#xff0c;在夜空中闪烁着诱人的光芒。然而&#xff0c;机会并非总是会自动降临在我们头上&#xff0c;更多的时候&#xff0c;它们需要我们去主动寻找、去勇敢抓住。那么&#xff0c;当机会摆在…

Python 可视化和分析高维数据库之hiplot使用详解

概要 在机器学习和数据科学领域,处理高维数据是一项挑战。为了更好地理解和分析高维数据,需要使用一些强大的工具来可视化和探索数据特征。HiPlot 就是这样一款强大的 Python 库,它简化了高维数据的可视化和分析过程,帮助用户快速发现数据中的规律和趋势。本文将深入介绍 …

同时配置 jdk8、jdk17 两个环境

下载jdk17 网址&#xff1a;jdk17 - 官网&#xff0c;如下&#xff1a; 下载 jdk8 网址&#xff1a;jdk8 - 官网 如下&#xff1a; 配置环境变量 在安装jdk17 和 jdk8 的时候&#xff0c; 系统会自动在 Path 中配置路径C:\Program Files\Common Files\Oracle\Java\javapa…

CVX安装新版本Mosek求解器

在使用连续凸近似&#xff08;SCA&#xff09;求解优化问题时遇到了报错 Problem status : ILL_POSED Solution status : PRIMAL_ILLPOSED_CER并且最后给出的结果为NaN。 在CVX论坛中找到一条回答 具体链接如下&#xff1a; The status is failed 因为我使用的是CVX自带的…

基于ssm的新能源汽车在线租赁管理系统论文

摘 要 随着科学技术的飞速发展&#xff0c;社会的方方面面、各行各业都在努力与现代的先进技术接轨&#xff0c;通过科技手段来提高自身的优势&#xff0c;新能源汽车在线租赁当然也不能排除在外。新能源汽车在线租赁是以实际运用为开发背景&#xff0c;运用软件工程开发方法&…

【数据库基础】一些数据库处理(一)

文章目录 1. 向设置为float型的数据表中插入数据&#xff0c;自动转化为整数2. 创建触发器3. 触发器查询 1. 向设置为float型的数据表中插入数据&#xff0c;自动转化为整数 由于我是使用Navicat直接自动创建表的&#xff0c;所以参考了这一篇文章&#xff1a;mysql向数据库插…

用JDBC游标的方式导出mysql数据以及springboot打包成exe程序实践

用JDBC实现游标查询&#xff0c;关键代码在于 Statement 的 fetchSize 属性的设置。 ExportDataService import cn.hutool.core.io.FileUtil; import cn.hutool.core.text.csv.CsvUtil; import cn.hutool.core.text.csv.CsvWriter; import cn.hutool.core.util.StrUtil; impo…

优先级队列(堆)

目录 一、优先级队列 1、概念 2、优先级队列的模拟实现 2.1 堆的概念 2.2 堆的存储方式 2.3 堆的创建 2.3.1 堆向下调整 2.3.2 堆的创建 2.4 堆的插入与删除 2.4.1 堆的插入 2.4.2 堆的删除 2.5 用堆模拟实现优先级队列 3.常用接口介绍 3.1 PriorityQueue的特性…

WebGIS管线在线编辑器(电力、水力、燃气、热力、热能管线)

随着GIS等信息技术的发展&#xff0c;地下管线管理也从二维平面向三维立体管理迈进。传统管线信息管理系统将管线及其附属设施抽象成二维平面内的点、要素&#xff0c;并使用各类点符号、不同颜色线段进行表达。虽能一定程度上满足城市智慧运行的需要&#xff0c;但不能很直观的…

51单片机学习笔记6 数码管显示

51单片机学习笔记5 数码管显示 一、动态数码管1. 动态数码管工作原理2. 工作过程3. 原理图&#xff08;1&#xff09;数码管及74HC245&#xff08;2&#xff09;74HC138译码器 4. 74HC245介绍&#xff08;1&#xff09;**功能**&#xff08;2&#xff09;**引脚**&#xff08;3…

unity3d——沙盒路径

文章目录 Unity3D中不同平台的沙盒路径&#xff1a; 示例 在Unity3D中&#xff0c;尤其是在移动平台如Android和iOS上&#xff0c;由于系统安全机制&#xff0c;应用程序不能直接访问操作系统的所有文件和目录&#xff0c;而是被限制在一个特定的“沙盒”环境中。这个沙盒是一个…