技术文章
文章平均质量分 86
Jason_zhao_MR
这个作者很懒,什么都没留下…
展开
-
Openharmony软件评估指南-米尔瑞芯微RK3568开发板
米尔米粉派3568系列开发板的Openharmony BSP是基于瑞芯微官方开源社区版Openharmony移植与修改而来,Bootloader,Kernel以及文件系统各部分软件资源全部以源码的形式开放,具体内容请查看《MYD-LR3568 Openharmony软件评估指南》。本文档使用于米尔电子的MYD-LR3568系列板卡,该板卡是米尔电子的嵌入式开发平台基于瑞芯微公司的高性能的嵌入式ARM处理器开发的,其中该系列使用的核心芯片为RK3568X。原创 2024-09-06 19:48:41 · 829 阅读 · 0 评论 -
瑞米派实时系统与EtherCAT移植-米尔Remi Pi
(--prefix=/home/hjx/renesas/04_Sources/output 指定输出目录、--with-linux-dir=/home/hjx/renesas/04_Sources/myir-renesas-linux指定内核源码目录)在/home/hjx/renesas/04_Sources/ethercat-stable-1.5/output目录下创建modules文件夹,并复制ec_generic.ko和ec_master.ko到modules下。原创 2024-04-30 18:21:43 · 678 阅读 · 0 评论 -
G2D图像处理硬件调用和测试-基于米尔-全志T113-i开发板
本篇测评由电子工程世界的优秀测评者“jf_99374259”提供。本文将介绍基于米尔电子的G2D图像处理硬件调用和测试。真正的国产核心板,100%国产物料认证国产T113-i处理器配备2*Cortex-A7@1.2GHz ,RISC-V外置DDR3接口、支持视频编解码器、HiFi4 DSP接口丰富:视频采集接口、显示器接口、USB2.0 接口、CAN 接口、千兆以太网接口工业级:-40℃~+85℃、尺寸37mm*39mm邮票孔+LGA,140+50PIN。原创 2024-04-12 18:53:41 · 853 阅读 · 0 评论 -
开放式高实时高性能PLC控制器解决方案-基于米尔电子STM32MP135
随着工业数字化进程加速与IT/OT深入融合,不断增加的OT核心数据已经逐步成为工业自动化行业的核心资产,而OT层数据具备高实时、高精度、冗余度高、数据量大等等特点,如何获取更加精准的OT数据对数字化进程起到至关重要的作用,同时随着国内工业控制系统逐步进入中高端应用,更加精准的控制至关重要,因此工业控制系统高实时高性能需求尤其突出。STM32MP135系列处理器具备1GHz高主频,实现高性能的同时,具备更低的功耗,为工业控制产品稳定可靠的执行提供坚实的基础。运动控制最大轴数:40轴(含脉冲轴与虚拟轴)原创 2024-03-07 20:26:49 · 1180 阅读 · 0 评论 -
基于米尔芯驰D9处理器的三屏异显方案
总体来说,这款基于芯驰D9360芯片的开发板具备丰富的功能,可以实现三屏异显,主芯片D9360采用AEC-Q100车规级芯片工艺,并且通过ISO26262 ASIL_B功能安全认证,是国产高性能芯片的代表作,有兴趣的可以去官方咨询了解一下。相信即便是第一次接触这板子的用户也能快速的上手。众所周知,过去的一年,大环境虽然不太理想,但是工业产业还是稳步增长,此外,除去工业应用,其它产业的闪光点也非常多,比如人工智能带火的AIGC、华为Mate系列手机带火的卫星通信、新能源汽车不断改进升级的自动驾驶。原创 2024-03-01 17:15:54 · 857 阅读 · 0 评论 -
STM32MP135开发板助力电力行业,IEC61850协议移植笔记
IEC61850是变电站自动化系统(SAS)中通信系统和分散能源(DER)管理的国际标准。它通过标准的实现,实现了智能变电站的工程运作标准化。使得智能变电站的工程实施变得规范、统一和透明,在电力和储能系统中应用非常广泛。本文基于米尔MYD-YF13X开发板,在Linux系统上移植和使用开源的libIEC61850库,该库提供了用C语言编写的IEC 61850 / MMS,IEC 61850 / GOOSE和IEC 61850-9-2 /采样值通信协议的服务端和客户端库。原创 2024-02-02 19:03:49 · 1696 阅读 · 2 评论 -
ARM+FPGA架构开发板PCIE2SCREEN示例分析与测试-米尔MYD-JX8MMA7
例程pcie2screen是配合MYD-JX8MMA7开发板所带的MYIR_PCIE_5T_CMOS 工程的测试例,它的作用是显示FPGA所连接的摄像头所采集的视频。该测试例的源码没有包括在SDK中,可以向米尔公司的技术人员索取。从函数中可以看出,在每次读数据前,该函数先向FPGA写一次数据(数据无意义,和FPGA的状态机有关),每次读入一整帧的数据。从这句我们可以看出该程序所要求的图像的格式。我们手头没有摄像头进行测试,所以简单修改该程序,使程序发送蓝色渐变色带信号。原创 2023-02-24 16:55:09 · 1694 阅读 · 0 评论 -
国产工业CPU平台,米尔基于全志T507-H开发板的实时性分析与测试
米尔电子,专注嵌入式处理器模块设计和研发,是领先的嵌入式处理器模组厂商。继续分析崩溃调用栈,在崩溃前最后的操作为cpufreq_cpu_get,通过分析其源码,基本找到__account_system_time函数中调用了cpufreq_acct_update_power,其中又调用了rt_spin_lock函数导致崩溃。通过分析cpufreq_acct_update_power函数,发现通过宏定义:CONFIG_CPU_FREQ_TIMES可以屏蔽该函数,进而不调用rt_spin_lock。原创 2023-02-04 17:17:05 · 838 阅读 · 0 评论 -
米尔国产开发平台T507-H之Android系统发布说明
安卓系统作为目前世界上最受欢迎的移动操作系统,它可以在大量的设备上使用,它正在接管平板电脑、汽车、智能电视、可穿戴设备、家用电器、游戏机等市场,它为嵌入式平台提供了独特而熟悉的体验,从小的手机屏幕到显示器,再到车载娱乐系统,再到大的电视屏幕。米尔作为领先的嵌入式处理器模组厂商,2022年推出的基于国产开发平台的全志T507-H的核心板和开发板,受到了行业开发者的喜爱,目前已经在多行业上应用。显示相关的模块,平台支持的背光,显示,GPU,双屏同显异显等功能。EMMC/TF卡支持ext2/3/4文件系统访问。原创 2023-01-07 10:05:21 · 883 阅读 · 0 评论 -
警惕“沉默性缺氧”,米尔T507-H核心板的监护仪方案
同时具备强大的多媒体处理能力,MIPI显示接口,高清屏幕输出,可支持双屏同显、双屏异显,实现良好的人机交互体验;引脚丰富,扩展性强,可引出USB 、RS232等接口,实现主控板与心电、血氧、血压、体温等模块以及热敏打印机、报警器、键盘等外设的连接;就诊越早,救治的成功率也就越大!医院信息化建设需要医疗设备的信息化和数字化迭代更新,传统的监护仪已经开始向信息监护仪发展,这种将病人生命体征监护、临床信息处理、数据交互、设备信息集成于一体的监护仪将给广大的医护人员在日常的临床医疗活动中带来极大的帮助。原创 2022-12-29 18:04:03 · 240 阅读 · 0 评论 -
米尔基于ARM架构核心板的国产化EtherCAT主站控制器解决方案
EtherCAT主站一般通过嵌入式硬件、Linux系统打实时补丁以及EtherCAT主站软件方式实现,通过以太网卡来实现主站EtherCAT的通信。相比传统的工业现场总线,EtherCAT具有高稳定性、高实时性、高集成度、扩展性强、便于安装等诸多优点,突破了传统以太网方案的系统限制被广泛应用于工业控制领域。MYC-YT507H核心板,采用国产车规级处理器全志T507-H,具有最严格的质量标准、超高性能、丰富外设资源、高性价比、长供货时间的特点,适用于高性能智能设备所需要的核心板要求。原创 2022-12-23 19:53:26 · 2249 阅读 · 0 评论 -
5个千兆网口,将有什么样高速网络传输体验?——米尔MYD-J1028X开发板实测分享
上述命令,表示从macOS上的/dev/random生成随机数据,然后使用nc,通过网络,发送到开发板的/dev/null空设备中去。这样做的好处是,不操作io设备,性能不受其他原因影响,而且数据随机,写入到/dev/null也永远写不满,不占用实际磁盘空间。我用了三个nc通道,并行进行数据的传输。总的来说,米尔MYD-J1028X开发板的千兆网络接口,非常的给力,在高速网络通信中,是强有力的保证。而在开发板上,nginx提供的web服务,支持多线程下载,3个线程,下载速度可以达到91.9MB/s。原创 2022-12-17 15:38:14 · 556 阅读 · 0 评论 -
FPGA+ARM异核架构,基于米尔MYC-JX8MMA7核心板的全自动血细胞分析仪
主控系统作为整个系统的核心,一方面通过UART发送控制指令给到驱动控制系统,驱动控制系统的MCU执行电机、电磁阀、泵等外设的控制操作。是基于电子技术和自动化技术的全自动智能设备,功能齐全,操作简单,依托相关计算机系统在数据处理和数据分析等方面具有出色表现,可同时进行多个参数的可靠分析,通过联网互通和交互式触摸屏可以实现线上信息共享等功能,被广泛应用在医院临床检验中。,以MPU处理器为主,作为主控中心进行各模块的协调管理和资源调度,同时完成数据的处理、结果可视化以及人机交互。全自动血细胞分析仪硬件系统。原创 2022-11-25 16:53:01 · 512 阅读 · 0 评论 -
国产开发板各项性能测试--米尔MYD-YT507H开发板
手动修改/build-qtperf4-YT507H_dev_kit-Debug/Makefile如上红色框中的内容为/home/lhj/MYD-YT507H/gcc-linaro-7.4.1-2019.02-x86_64_aarch64-linux-gnu/Qt_5.12.5/aarch64-buildroot-linux-gnu/sysroot/usr/lib/libGLESv2.so。从上测试来看读与最大52MB/S的吞吐量差不太多,写的速率也有33MB/S性能是不错的。原创 2022-09-14 10:58:52 · 633 阅读 · 0 评论 -
米尔国产T507-H开发板丨macOS如何将Ubuntu系统烧录到eMMC?
默认的Ubuntu系统,是18.04的,开发板相关的驱动都自带了,但是没有图形界面,所以启动的时候,只能进到命令行界面。参考前面发的开发板的整体图,用Type-C数据线,把Debug接口对应的Type-C口接上,连接到电脑,就可以在电脑上使用串口终端工具,直接连接操作了。经过上述的简单调教,这个系统,已经能够基本使用了,可以方便地在其他电脑上,使用ssh远程登录操作使用。启动的时候,需要注意的是,要等全部启动过程完成,提示用户Login的时候,才可以使用ssh远程登录。......原创 2022-08-11 09:20:45 · 441 阅读 · 0 评论 -
如何实现异构处理器间相互通讯——米尔带您玩转i.MX 8M Plus开发板
ECSPI0/ECSPI2,FLEXCAN,GPIO1/GPIO5,GPT1,I2C3,I2S3,UART4,PWM4,SDMA1/SDMA2,所以在一起使用时,需要将A53的这些资源关闭,这里就需要用到myd-jx8mp-rpmsg.dtb设备树。这里的M7使用uart4作为串口。此时已经设置好了M7启动,只需要重启开发板,那么在A53启动kernel同时,也会启动M7中的程序。M7启动流程也是加载M7程序到内存,用bootaux命令启动,正常kernel启动也一样,只是最后用bootm启动。...转载 2022-07-22 12:04:11 · 269 阅读 · 0 评论 -
基于QT+OpenCV的人脸识别-米尔iMX8M Plus开发板的项目应用
本篇测评由电子工程世界的优秀测评者“流行科技”提供。此次测试的开源项目,是基于QT+OpenCV的人脸识别打卡项目。本次体验使用的是开源的代码,此代码本来是运行在WIN下的,为了测试稍微进行了修改,让其运行在米尔iMX8M Plus开发板上。测试项目实际是分了两个工程,一个工程是作为管理员控制功能使用,添加人脸信息。同时也可以查询到打卡记录,对从机进行下发通知等等。人脸识别我们主要需要用到opencv的人脸检测分类器。OpenCV编译完成后已经提供好了的。因为这里还需要涉及到训练模型,有了模型转载 2022-05-17 16:42:37 · 449 阅读 · 0 评论 -
基于STM32MP1和QT的疫情监控平台
目录1.前言 2.数据接口的获取 3.Qt界面的实现 4.在开发板上运行Qt程序 5.使用无线模块联网 6.代码下载1.前言之前我使用桌面版本Qt实现了肺炎疫情监控平台:基于Qt的新冠肺炎疫情数据实时监控平台(开源小项目)。既然Qt是跨平台的,正好手里有一块米尔科技的YA157C开发板,那么能不能在嵌入式平台实现一下呢?桌面Linux版本的运行效果:YA157C开发板实现效...转载 2020-03-16 09:50:11 · 638 阅读 · 0 评论 -
基于TI 335X的工业网关参考设计
工业物联网是物联网在工业领域的应用,是工业自动化与信息化深度融合的产物,相比一般的物联网,工业物联网有着更高的要求,比如极低的延时,极高的可靠性和信息安全性。工业物联网架构一般包括感知层、网络层、平台层和应用层,具体体现为智能工业设备,传感器、云平台、智能控制设备、网关、边缘计算等。而其中工业物联网网关和云扮演基础性的作用,这与工业物联网特性很相关,比如性能要求、可靠性要求和信息安全性要求,另外...原创 2020-03-03 09:54:43 · 1218 阅读 · 1 评论 -
基于STM32MP1的IOT参考设计(采用QT和web技术)
前言:在万物互联快速发展的趋势下,板卡处理器性能、内存大小、接口外设等都是人们非常关心的硬件参数,但是如何让硬件的作用实现它的功能最大化,一套完善的软件支持尤为重要。背景:随着HTML5技术的发展,Web的功能和性能获得大幅度的提高,Web应用的跨平台特性使得其能够运行在嵌入式平台上成为可能。米尔电子为解决用户的难点以及行业痛点,提供了MEasy IOT参考设计等特色系统应用,这是采用MYD-Y...原创 2020-03-04 09:54:39 · 987 阅读 · 0 评论 -
意法半导体STM32MP157A MPU加持,米尔科技首款ST Linux开发板MYD-YA157C评测
ST公司去年推出了MPU系列芯片,MPU系列不同于以往产品,它既包含有ARM公司Cortex M 单片机核心,也包含有ARM公司Cortex A 应用处理器核心,以期将STM32单片机产品优势扩展到更高性能、更多资源和更多开源软件的 linux 领域中。米尔电子基于此系列芯片也推出了MYD-YA157C linux 开发板,采用的正是STM32MP157A 芯片,双Cortex®-A7 核心 +...转载 2020-02-21 14:40:15 · 1350 阅读 · 0 评论 -
如何利用 Python 编写高质量软件?
Python 正成为一种越来越受欢迎的编程语言,这一切当然不是偶然的。它是当今最具可读性的编程语言之一;它拥有数量庞大且实用性极强的库;对于初学者来说,它是一种很好的入门语言选项。但随着 Python 应用范围的快速增加,其缺点也暴露了出来:很多人利用 Python 编写出大量严谨度不高、未经注释且无法管理的代码,这些代码已经充斥在互联网上的各个角落。事实上,这些糟糕的代码可能带来严重的后果,它...转载 2019-08-22 10:08:38 · 445 阅读 · 0 评论