院校简介
贺州学院(Hezhou University)是由广西壮族自治区人民政府举办的一所公办全日制普通本科高校,坐落于桂、湘、粤三省(区)交界的区域性交通枢纽,中国首个长寿地级市、世界长寿市——贺州市。
贺州学院前身是创建于1943年的广西省立平乐师范学校,2006年经教育部批准建立贺州学院。2013年、2019年分别通过教育部本科教学工作合格评估、审核评估。
人工智能学院(现代产业学院)由原机械与电气工程学院、数学与计算机学院和信息与通信工程学院整合组建而成,包括机械类、电子信息类、计算机类和自动化4大学科专业门类11个本科专业和1个专科专业。学院下设智能工程系、信息与通信工程系和大数据技术系。
2►
培训情况
创龙教仪技术服务工程师前往贺州学院 - 人工智能学院 (现代产业学院)-嵌入式实验室,针对ARM相关专业课程,进行创龙教仪ARM教学实验箱:TL4379-TEB的相关操作培训。
TL4379-TEB相关实验 | |
ARM裸机实验环境搭建与开发基础 | 安装CCS与串口调试工具 CCS开发入门 |
裸机实验 | LED控制实验 UART串口收发实验 4x4键盘输入控制实验 步进电机控制实验 |
ARM Linux实验环境搭建与Linux开发基础 | 安装虚拟机与Ubuntu操作系统 设置共享目录或Samba共享工具 Linux开发基础实验 |
系统移植开发实验 | U-Boot移植基础实验 Linux内核移植基础实验 根文件系统移植基础实验 |
基于Linux的ARM基础外设实验 | LED灯控制实验 按键输入控制实验 I2C读写操作实验 ADC数据采集实验 |
Linux Qt图形界面开发入门实验 | 搭建Qt开发环境 helloworld Qt程序开发 LED Qt程序开发 |
老师们对创龙教仪专业的技术能力与认真的工作态度表示了肯定。
3►
特色案例
实验名称:
LED Qt 程序开发
实验目的:
(1)学习LED Qt程序的开发流程;
(2)进一步熟悉Qt界面开发的流程和Qt Creator的基础开发使用;
(3)学习Qt界面控制LED状态的代码编写和原理。
实验原理:
本实验的内容包括以下:
(1)新建LED工程;
(2)Qt界面设计;
(3)LED代码编辑;
(4)PC端和ARM端的程序编译;
(5)在PC端运行LED Qt程序;
(6)在开发板上运行LED Qt程序。
LED的Qt程序包括Gui的设计和逻辑控制程序的实现,LED灯只有两种状态,亮与不亮。当GPIO被赋予低电平的时候,LED灯被点亮,否则将处于熄灭的状态,因此,只要设置好管脚高低电平两个状态就可以完成驱动程序连接底层硬件和应用程序的功能了。
TL4379-EVM有4个LED灯,LED0~LED3,原理图如下图所示:
实验操作:
打开Qt Creator
Host# source
/home/tronlong/ti-processor-sdk-linux-am437x-evm-01.00.00.03/linux-devkit/environment-setup
执行如下命令打开Qt Creator软件:
Host# cd /home/tronlong/Qt5.6.2/Tools/QtCreator/bin
Host# ./qtcreator
中间过程省略,具体内容可咨询创龙教仪客户经理
实验结果:
在实验箱上运行LED Qt程序
点击"Projects -> AM437x",等待运行图标变为绿色后,点击进行ARM端的编译,编译后,ARM端Qt程序镜像路径为:
/home/tronlong/AM437x/qt/build-led-AM437x-Debug/led
如下图所示:
将交叉编译产生的ARM端Qt程序镜像拷贝到开发板文件系统任意路径。启动开发板,在Qt程序镜像所在目录,执行如下命令运行Qt程序:
Target# /etc/init.d/matrix-gui-2.0 stop //开发板已经设置上电自动执行此程序,先终止
Target# ./led -plugin Tslib
4►
设备概述
//
产品型号:TL4379-TEB
处理器类型:TI AM4379 ARM Cortex-A9
应用领域:通信、计算机、自动化
-
嵌入式
+关注
关注
4991文章
18345浏览量
289661 -
人工智能
+关注
关注
1777文章
44120浏览量
231051
发布评论请先 登录
相关推荐
评论