I.MX6U 0411简介

编程知识 更新时间:2023-04-29 07:39:15

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 开发板底板原理图详解

 

更多推荐

I.MX6U 0411简介

本文发布于:2023-04-21 20:16:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/e236dd666146bf682d864b83763397f9.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:简介   MX6U

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 94064文章数
  • 23803阅读数
  • 0评论数