首页 > 其他分享 >兼容树莓派引脚定义,适配多种模块--米尔百变STM32MP1开发板演示

兼容树莓派引脚定义,适配多种模块--米尔百变STM32MP1开发板演示

时间:2022-08-30 17:35:27浏览次数:76  
标签:树莓 引脚 适配 开发板 YA15XC 模块 米尔 MY MYD

大家好,我是米尔的工程师,今天给大家带来一款全新的米尔板卡标杆产品:MYD-YA15XC-T。今天的文章将分成两部分来介绍这块基于STM32MP1处理器开发的板卡。

一、百变开发板

MYD-YA15XC-T开发板是米尔基于STM32MP1处理器的第二款设计,相比于哥哥级产品MYD-YA157C,MYD-YA15XC-T开发板进行了全新的定义,引入了更多开放的设计理念, 可以灵活多变地适配各种模块,并注重了快速验证接口功能,提高前期选型验证的效率。


MYD-YA15XC-T开发板是由中间的核心板加外部的底板组成,设计简洁。底板四周外围将核心板的功能全部引出,包括以太网,USB host,USB-otg,SD卡,LCD电容/电阻屏的显示,DVP 摄像头,WIFI蓝牙等基本的工业开发板的功能接口,同时也引入了全新的排针设计,例如树莓派2*20接口设计等5种不同的排针设置,可以实现多工业应用的无限扩展。目前米尔推出的多种模块均可以在这个开发板上实现快速集成。

MYD-YA15XC-T开发板可同时连接RGB转HDMI模块、DVP摄像头模块、WIFI/BT模块、MY-WIREDCOM模块‍;7寸电容/电阻屏的显示屏可通过RGB接口与MYD-YA15XC-T开发板相连接。同时,MY-WIREDCOM模块的树莓派接口的连接,可实现多种工业传输协议功能。

 

此外,米尔还适配了多种第三方的树莓派接口的模块:例如九轴运动传感器 ICM-20948模块,实现了3 轴陀螺仪、3 轴加速度计、3 轴磁力计和数字运动处理器的功能;又如电子墨水屏e_paper模块,功耗低、视角宽、断电仍可清晰显示;以及LoRa调制功能无线模块SX1262,实现了多级中继超远距离通信,低功耗唤醒通信、加密传输的功能。

更多第三方模块米尔也在持续适配中,如果想获得模块的开发资料,可以到米尔官网上查看。

 

二、米尔通讯模块应用测试
接下来给大家演示的是基于米尔MYiR的通讯模块如何在MYD-YA15XC-T开发板上使用。测试演示的MY-MIREDCOM通讯模块有I2C、SPI、RS232、RS485以及CAN等外设资源,模块的具体参数可以到米尔官网上查看。


由于MYD-YA15XC-T开发板没有CAN接口,接下来将会分别对该模块的RS232、RS485和SPI进行通讯演示。演示之前,我们还需要准备:一个5V电源适配器,一个USB转RS232、RS485的模块和一根Type-C数据线。

接线

1、将MY-MIREDCOM通讯模块背面的1脚和2脚连接到MYD-YA15XC-T开发板J15接口的1脚和2脚,其余管脚对号入座即可;

2、USB端拨到RS232,将232的TX端连接到MY-MIREDCOM模块的RX端,USB的RX端连接到MY-MIREDCOM模块的TX端,然后共地连接,再与电脑的USB口连接;

3、Type-C数据线连接电脑和开发板Debug接口,接上5V电源通电后进入系统。

RS232数据收发演示

在系统的根目录下,我们已经提前准备好了接口的测试程序,这些测试程序都可以在米尔官网的资料包中找到。

1、在电脑上打开一个串口工具,选择波特率115200,连接串口;
2、接收数据:从开发板端输入RS232的一个接收指令,再从电脑端发送数据,可以从视频中看到开发板端是可以正常接收数据的;


3、发送数据:接下来从开发板通过RS232端口发送数据,电脑端也是可以正常收到数据的;


RS485数据收发演示

接线:USB模块拨到RS485,将它的AB端连接MY-MIREDCOM通讯模块的AB端,然后与电脑端相连接;电脑端同样选择波特率115200,连接串口;

1、接收数据:开发板端通过准备好的测试程序输入一个接收指令,从电脑端发送数据,可以看到开发板端是可以正常接收数据的;


2、发送数据:从开发板端发送数据,电脑端也是可以正常收到数据的;


SPI数据自发自收演示

1、我们先在电脑上运行准备好的测试程序,可以看到没有接线的情况下,接收的数据为0


接线:MY-MIREDCOM通讯模块的H7和F11是可以自发自收的,用连接线连接H7和F11,把它的mosi和miso两端连接在一起;

2、运行电脑上的测试程序,可以看到数据可以被接收到了。


以上测试方法在米尔官网的配套资料中都有详细的介绍。如果本文对您有帮助,别忘记了点赞转发哦~  

标签:树莓,引脚,适配,开发板,YA15XC,模块,米尔,MY,MYD
From: https://www.cnblogs.com/cbd7788/p/16640173.html

相关文章

  • 【设计模式】21.适配器模式
    说明:它是结构型的,类与类之间的桥梁,针对现有类缺什么,做个桥梁,与适合的类用上,直白点的比喻就是三个插头的插座,要加个适配器能插二个插头的。目的:一般主要做二次开发,不会在设......
  • Zynq7000和MPSoC SWDT的复位引脚输出时间
    Zynq7000和MPSoC都有SWDT。它的复位信号通过MIO输出后,持续时间大约是100ns。有些客户要求更长时间的复位信号。更改寄存器后,也没有效果。这是因为复位信号也会复位内部的......
  • MSM8953/SDM450 去PMI的USB3.0 TYPE-C Micro USB OTG功能适配
    提前说明一下有哪些“坑”。1、PM8953GPIO_8的TZ权限2、PM8953GPIO_8寄存器的写入保护3、去掉高通默认的ID检测4、增加dwc3的ID检测5、增加TYPE-C的IDPIN控制 ......
  • Pclint的适配以及使用方法
    Pclint的适配以及使用方法一.简介C/C++语言的语法拥有其它语言所没有的灵活性,这种灵活性带来了代码效率的提升,但相应也使得代码编写具有很大的随意性,另外C/C++编译器......
  • 设计模式10 - 设计模式 - 适配器设计模式(高频-结构型)
    一、定义适配器模式将一个类的接口转换成客户希望的另外一个接口。适配器模式使得原本由于接口不兼容而不能在一起工作的那些类可以一起工作。    适配器模式......
  • 树莓派搭建WordPress博客:为博客网站配置自定义域名 11/11
    在上一篇文章中,我们通过在服务器上设置新的域名,并将新域名的指向引导到cpolar的数据通道后台入口端,让新域名的链接生效。接下来,我们就要在本地树莓派端,对cpolar进行设置,让c......
  • 可编程USB转 UART/I2C /SMBusS/SPI/CAN/1 -Wire适配器USB2S 常见问题及注意事项
    河北稳控科技可编程USB转UART/I2C/SMBusS/SPI/CAN/1-Wire适配器USB2S常见问题及注意事项 (1)外接引线长度当使用导线连接外部设备或芯片时,导线不可过长,一般控制在2......
  • vue 大屏等比缩放适配方法
    大屏适配方案之一,根据设计稿尺寸,固定容器尺寸,内容完全按设计稿大小开发,可保持比例居中显示。//windowScale.jsexportfunctionuseIndex(appRef,fill){//*appRef......
  • 在树莓派上使用cpolar(番外篇1)
    在之前的系列文章中,我们为大家详细展示了如何借助cpolar创建的数据隧道,将位于内网树莓派上的内容发布到公共互联网上,相信大家已经对cpolar的功能和使用方法有了一定的了解......
  • Day16-响应式布局+移动端适配
    0821:Day16响应式布局:响应式布局:响应式布局 特点: 面对不同的分辨率设备灵活性强 能够快捷解决多设备显示适应问题 缺点:媒体查询:媒体查询:根据显示器的特性,为其设......