1 安装 CH340 驱动
开发板的串口与电脑通信,需要安装CH340驱动;
开发板光盘A-基础资料->3、软件->CH340 驱动(USB 串口驱动)_XP_WIN7 共用找到 SETUP.EXE 双击进行安装。
2 使用串口调试终端软件
可以使用串口的终端软件有很多比如 Xshell,SecureCRT,MobaXterm,甚至 Ubuntu 的终 端都是可以连接开发板上的串口的。
开发板光盘 A-基础资料->3、软件-> MobaXterm_Installer_v12.3.zip 双击解压进行安装
安装在桌面打开 MobaXterm 图标,开发板接上 USB T 字口数据线到 USB_TTL,连接电脑,开发板插上电源
MobaXterm 按如下配置,点击 Session(会话)->选择 Serial(串口)类型->选择 开发板设备对应的 com 口->选择波特率为 115200(开发板默认波特率为 115200)->高级设置-> 设置流控为 None->点击确认。
3 搭建交叉编译环境
参考“开发板光盘资料 A-基础资料/【正点原子】I.MX6U 用户快速体验 V1.7.3.pdf”文档
3.1 安装 Poky 交叉编译工具链
3.2 编译出厂源码 U-boot
3.3 编译出厂源码内核及模块
3.4 编译出厂 Qt GUI 综合 Demo
4 编译一个简单的 c 文件
1. 如果你在已经使能过环境变量就不用再执行下面这一步了,否则使用 source 执行安装目录下的 environment-setup-cortexa7hf-neon-poky-linux-gnueabi 脚本文件:
source /opt/fsl-imx-x11/4.1.15-2.1.0/environment-setup-cortexa7hf-neon-poky-linux-gnueabi
2. 编译 main.c 文件
$CC main.c -o main
- $CC :$是取值符号,取终端的环境变量 CC 的值.
- main.c :c 文件
- -o :参数-o,后面加编译的目标文件
或:
${CC} -o main main.c