I.MX6U 0411简介

news/2024/11/14 22:17:02/

I.MX6U-ALPHA 硬件资源说明
1、 CAN 接口
这是开发板板载的 CAN 总线接口(CAN),通过 2 个端口和外部 CAN 总线连接,即 CANH
和 CANL。这里提醒大家: CAN 通信的时候,必须 CANH 接 CANH, CANL 接 CANL,否则
可能通信不正常!


2、 RS232/485 选择接口
这是开发板板载的 RS232(COM3) /485 选择接口(JP1),因为 RS485 基本上就是一个半
双工的串口,为了节约 IO,我们把 RS232(COM3)和 RS485 共用一个串口,通过 JP1 来设置
当前是使用 RS232(COM3)还是 RS485。这样的设计还有一个好处。就是我们的开发板既可以
充当 RS232 到 TTL 串口的转换,又可以充当 RS485 到 TTL485 的转换。(注意,这里的 TTL 高
电平是 3.3V)

3、 I.MX6ULL 核心板接口
这是开发板底板上面的核心板接口,由 2 个 2*30 的贴片板对板接线端子(3710F 公座)组
成,可以用来插正点原子的 I.MX6UL/ULL 核心板等
 

4、 RGBLCD 接口
这是转接板自带的 RGB LCD 接口(LCD),可以连接各种正点原子的 RGB LCD 屏模块,
并且支持触摸屏(电阻/电容屏都可以)。采用的是 RGB888 格式,可显示 1677 万色,色彩显示
丰富。
 

5、 后备电池接口
这是 I.MX6UL/ULL 后备区域的供电接口,可以用来给 I.MX6UL/ULL 的后备区域提供能
量,在外部电源断电的时候,维持 SNVS 区域数据的存储,以及 RTC 的运行。
 

6、 USB HOST(OTG)
这是开发板板载的一个侧插式的 USB-A 座(USB_HOST),由于 I.MX6U 的 USB 支持 OTG
功能,所以 USB 既可作 HOST,又可做 SLAVE。我们可以通过这个 USB-A 座,连接 U 盘/USB
鼠标/USB 键盘等其他 USB 从设备,从而实现 USB 主机功能。不过特别注意,由于 USB HOST
和 USB SLAVE 是共用一个 USB 端口,所以两者不可以同时使用。
 

7、 USB 串口/串口 1
这是 USB 串口同 I.MX6U 的串口 1 进行连接的接口(JP5),标号 RXD 和 TXD 是 USB 转
串口的 2 个数据口(对 CH340C 来说),而 U1_TX(TXD)和 U1_RX(RXD)则是 I.MX6U 串口 1
的两个数据口。他们通过跳线帽对接,就可以连接在一起了,从而实现 I.MX6U 的串口通信。
设计成 USB 串口,是出于现在电脑上串口正在消失,尤其是笔记本,几乎清一色的没有串
口。所以板载了 USB 串口可以方便大家调试。而在板子上并没有直接连接在一起,则是出于使
用方便的考虑。这样设计,你可以把 I.MX6U-ALPHA 开发板当成一个 USB 转 TTL 串口,来和
其他板子通信,而其他板子的串口,也可以方便地接到开发板上。
 

8、 USB SLAVE(OTG)
这是开发板板载的一个 MiniUSB 头(USB_SLAVE),用于 USB 从机(SLAVE)通信,与
上面的 USB HOST 一起作为 OTG 功能。通过此 MiniUSB 头,开发板就可以和电脑进行 USB
通信了。注意:该接口不能和 USB HOST 同时使用。
开发板总共板载了两个 MiniUSB 头,一个(USB_TTL)用于 USB 转串口,连接 CH340C
芯片;另外一个(USB_SLAVE)用于 I.MX6U 内部 USB。同时开发板可以通过此 MiniUSB 头
供电,板载两个 MiniUSB 头(不共用),主要是考虑了使用的方便性,以及可以给板子提供更
大的电流(两个 USB 都接上)这两个因素。
 

9、 USB 转串口
这是开发板板载的另外一个 MiniUSB 头(USB_TTL),用于 USB 连接 CH340C 芯片,从
而实现 USB 转串口。同时,此 MiniUSB 接头也是开发板的电源提供口。
 

10、 摄像头模块接口
这是开发板板载的一个摄像头模块接口(P1),摄像头模块(需自备),对准插入到此插槽
中。
 

11、 启动(BOOT)拨码开关
I.MX6U 支持多种启动方式,比如 SD 卡、 EMMC、 NAND、 QSPI FALSH 和 USB 等,要想
从某一种设备启动就必须先设置好启动拨码开关。 I.MX6U-ALPHA 开发板用了一个 8P 的拨码
开关来选择启动方式,正点原子开发板支持从 SD 卡、 EMCM、 NAND 和 USB 这四种启动方
式,这四种启动方式对应的拨码开关拨动方式已经写在了开发板上。大家在使用的时候根据自
己的实际需求设置拨码开关即可。
 

12、 TF 卡接口
这是开发板板载的一个标准 TF 卡接口(TF_CARD),该接口在开发板的背面,采用小型的
TF 卡接口, USDHC 方式驱动,有了这个 TF 卡接口,就可以满足海量数据存储的需求
 

13、 光环境传感器
这是开发板板载的一个光环境三合一传感器(U9),它可以作为:环境光传感器、近距离
(接近)传感器和红外传感器。通过该传感器,开发板可以感知周围环境光线的变化,接近距
离等,从而可以实现类似手机的自动背光控制。
 

14、 蜂鸣器
这是一个有源蜂鸣器,通过高低电平控制蜂鸣器的开关。
 

15、 SDIO WIFI 接口
这是开发板上的一个 SDIO WIFI(P4)接口,可以通过此接口连接正点原子出品的 SDIO WIFI
模块。 SDIO WIFI 接口和 TF 卡共用一个 USDHC 接口,因此不能同时和 TF 卡使用。


16、 ATK 模块接口
这是开发板板载的一个正点原子通用模块接口(JP2),目前可以支持正点原子开发的 GPS
模块、蓝牙模块、 MPU6050 模块、激光测距模块和手势识别模块等,直接插上对应的模块,就
可以进行开发。后续我们将开发更多兼容该接口的其他模块,实现更强大的扩展性能。


17、 左右声道喇叭接口
开发板板载了一个高性能的音频解码芯片 WM8960,此芯片可以驱动左右声道 2 个 8Ω,
1W 的小喇叭,这两个接口用于外接两个左右声道小喇叭。不过在 I.MX6U-ALPHA 开发板的背
面已经默认焊接了一个小喇叭,这个小喇叭接到了右声道上,因此如果要在此接口的右声道上
外接小喇叭,那么必须先将开发板上自带的喇叭拆掉,否则 WM8960 驱动能力可能不足。


18、 耳机输出接口
这是开发板板载的音频输出接口(PHONE),该接口可以插 3.5mm 的耳机,当 WM8960 放
音的时候,就可以通过在该接口插入耳机,欣赏音乐。此接口支持耳机插入检测,如果耳机不
插入的话默认通过喇叭播放音乐,如果插入耳机的话就关闭喇叭,通过耳机播放音乐。


19、 录音输入接口
这是开发板板载的外部录音输入接口(LINE_IN) ,通过咪头我们只能实现单声道的录音,
而通过这个 LINE_IN,我们可以实现立体声录音。


20、 复位按键
这是开发板板载的复位按键(RESET),用于复位 I.MX6U,还具有复位液晶的功能,因为
液晶模块的复位引脚和 I.MX6U 的复位引脚是连接在一起的,当按下该键的时候, I.MX6U 和
液晶一并被复位。


21、 用户按键 KEY

这是开发板板载的 1 个机械式输入按键(KEY0),可以做为普通按键输入使用。


22、 红色用户 LED 灯
这是开发板板载的 1 个 LED 灯,为红色,用户可以使用此 LED 灯。在调试代码的时候,
使用 LED 来指示程序状态,这是非常不错的一个辅助调试方法。


23、 蓝色电源指示 LED 灯
这是开发板电源指示 LED 灯,为蓝色,当板子供电正常的时候此灯就会常亮。如果此灯不
亮的话就说明开发板供电有问题(排除 LED 灯本身损坏的情况)。


24、 WM8960 音频 DAC
这是一颗欧胜公司出品的音频 DAC 芯片,用于实现音乐播放与录音。


25、 MIC(咪头)
这是开发板的板载录音输入口(MIC),该咪头直接接到 WM8960 的输入上,可以用来实
现录音功能。


26、 Nano SIM 卡接口
这是开发板上的 Nano SIM 卡接口,如果要使用 4G 模块的话就需要在此接口中插入 Nano
SIM 卡。


27、 ICM20608 六轴传感器
这是开发板板载的一个六轴传感器芯片(U6),型号为 ICM20608,此芯片采用 SPI 接口与
I.MX6U 相连接。 ICM20608 内部集成 1 个三轴加速度传感器和 1 个三轴陀螺仪,该传感器在姿
态测量方面应用非常广泛。所以喜欢玩姿态测量的朋友,也可通过本开发板进行学习。


28、 Mini PCIE 4G 接口
这是开发板板载的一个 Mini PCIE 座,但是本质上走的 USB 协议,通过此接口可以连接 4G
模块,比如高新兴物联的 ME3630。接上 4G 模块以后 I.MX6U-ALPHA 开发板就可以实现 4G
上网功能,对于不方便布网线或者没有 WIFI 的场合来说是个不错的选择。


29、 DC6~16V 电源输入
这是开发板板载的一个外部电源输入口(DC_IN),采用标准的直流电源插座。开发板板载
了 DC-DC 芯片(JW5060T),用于给开发板提供高效、稳定的 5V 电源。由于采用了 DC-DC 芯
片,所以开发板的供电范围十分宽,大家可以很方便的找到合适的电源(只要输出范围在
DC6~16V 的基本都可以)来给开发板供电。在耗电比较大的情况下,比如用到 4.3 屏/7 寸屏/网
口的时候,建议使用外部电源供电,可以提供足够的电流给开发板使用。


30、 电源开关
这是开发板板载的电源开关(K1)。该开关用于控制整个开发板的供电。这是一个两段式拨
动开关,拨到右边关闭开发板电源,整个开发板都将断电,电源指示灯( PWR)会随之熄灭。
拨到右边打开开发板电源,整个板子开始供电,电源指示灯(PWR)点亮。


31、 5V 电源输入/输出
这是开发板板载的一组 5V 电源输入输出排针(2*3)(VOUT2),该排针用于给外部提供 5V
的电源,也可以用于从外部接 5V 的电源给板子供电。
同样大家在实验的时候可能经常会为没有 5V 电源而苦恼不已,正点原子充分考虑到了大
家需求,有了这组 5V 排针,你就可以很方便的拥有一个简单的 5V 电源(USB 供电的时候,
最大电流不能超过 500mA,外部供电的时候,最大可达 3000mA)。


32、 3.3V 电源输入/输出
这是开发板板载的一组 3.3V 电源输入输出排针(2*3)(VOUT1),用于给外部提供 3.3V 的
电源,也可以用于从外部接 3.3V 的电源给板子供电。
大家在实验的时候可能经常会为没有 3.3V 电源而苦恼不已,有了 I.MX6U-ALPHA 开发板,你就可以很方便的拥有一个简单的 3.3V 电源(最大电流不能超过 3000mA)。
 

33、 3 路 USB HOST 接口
这是开发板板载的 3 路 USB HOST 接口, I.MX6U 有两个 USB 接口,正点原子的 I.MX6UALPHA 开发板通过 GL850 芯片将 I.MX6U 的 USB2 扩展成了 4 路 USB HOST,其中一路用于
连接 4G 模块,另外 3 路作为 USB HSOT,用户可以通过这三路 USB HOST 接口连接 USB 鼠
标、 USB 键盘、 U 盘等设备。
34、 引出的 IO 口
这是开发板 IO 引出端口 JP6,采用 2*16 排针,总共引出 31 个 IO 口。
35、 以太网接口 1(RJ45)
I.MX6U 有两个网络接口: ENET1 和 ENET2,这是 ENET1 网络接口,可以用来连接网线,
实现网络通信功能。该接口使用 I.MX6U 内部的 MAC 控制器外加 PHY 芯片,实现 10/100M 网
络的支持。
36、 以太网接口 2(RJ45)
这是开发板板载的以太网接口 2,也就是 I.MX6U 的 ENET2 网络接口。
37、 RS232 接口(母)
这是开发板板载的另外一个 RS232 接口(COM3),通过一个标准的 DB9 母头和外部的串
口连接。通过这个接口,我们可以连接带有串口的电脑或者其他设备,实现串口通信
38、 RS485 接口
这是开发板板载的 RS485 总线接口(RS485),通过 2 个端口和外部 485 设备连接。这里提
醒大家, RS485 通信的时候,必须 A 接 A, B 接 B。否则可能通信不正常

I.MX6U-ALPHA 开发板底板原理图详解

 


http://www.ppmy.cn/news/434070.html

相关文章

飞凌iMX6系列产品i.MX6解决方案-IMX6Q经验分享-i.MX6Q系列常见问题解决

飞凌 iMX6系列产品一直在不断更新,包括 i.MX6ULL、i.MX6UL、i.MX6DL、 i.MX6Q,目前飞凌 iMX8系列产品也已经发布。飞凌iMX6平台凭借其优异的性能,使得大量的用户选择 iMX6做产品开发。整理了近年来客户经常咨询的问题,做了一个关于…

EasyExcel实战与笔记

概述 Excel导入导出是业务开发中非常常见的需求。本文记录一下如何快速入门使用EasyExcel&#xff0c;深度实战&#xff0c;以及遇到的问题。 入门 使用EasyExcel导入如下依赖即可&#xff1a; <dependency><groupId>com.alibaba</groupId><artifactI…

lazarus开发:快速读写excel文件的神奇控件——FPSpreadsheet

目录 1 简介 2 用wps制作一个简单的工资表 3 编译一下自带的演示程序 1 简介 FPSpreadsheet是一个功能强大的控件库&#xff0c;用于读取和写入电子表格文件。使用该控件库开发的软件&#xff0c;能够在不安装电子表格应用程序的情况下&#xff0c;快速读出、写入电子表格文…

内存泄漏问题排查_malloc重载

linux疑难问题排查实战专栏,分享了作为公司专家,在解决内存、性能、各类死机等疑难问题的排查经验,认真学习可以让你在日后工作中大放光彩。 C/C++开发的程序执行效率很高,但却经常受到内存泄漏的困扰。本文提供一种通过wrap malloc查找memory leak的思路,有静态链…

编程珠玑课后习题答案 第三章

第三章 数据决定程序结构 1. 本书行将出版之时&#xff0c;美国的个人所得税分为 5 种不同的税率&#xff0c;其中最大的税率大约为 40%。以前的情况则更为复杂&#xff0c;税率也更高。下面所示的程序文本采用 25 个 if 语句的合理方法来计算 1978 年的美国联邦所得税。税率序…

给文件夹设置密码

右键文件&#xff0c;在压缩文件的选项中有&#xff0c;也就是最后解压缩文件需要密码

win10系统服务器怎样设置密码,win10系统的电脑如何给普通文件夹设置密码

很多用户对于win10系统中的一些功能设置都还不太了解&#xff0c;就比如我们平时在使用电脑时&#xff0c;一些特殊的重要机密文件是需要加密的&#xff0c;这样才能保证不会被别人查看或者修改&#xff0c;很多用户都还不知道在win10系统的电脑中要如何对文件夹进行加密&#…

如何使用计算机对文件修改密码,文件夹怎么设置密码?怎么给文件夹设置密码?...

随着互联网的发展&#xff0c;各种信息传播都很快捷&#xff0c;个人隐私的文件不小心就会丢失&#xff0c;所以很多人想到了如何给文件夹加密码来解决这一问题。那么文件夹怎么设置密码?怎么给文件夹设置密码&#xff1f;下面就为大家详细介绍一下&#xff0c;来看看吧&#…