TI教室 >
应用与设计 >
工业应用 >
工厂自动化与控制系统 >
Automated Machinery >
TI-RSLK 模块 11 - 液晶显示屏 > 实验视频 11.1 - 演示 LCD 界面
- 本课程为精品课,您可以登录eeworld继续观看:
- 实验视频 11.1 - 演示 LCD 界面
- 登录
- 课程目录
- 课程笔记
本实验的目的是使用液晶显示器
进行实时调试。
在本实验中,您将需要 LaunchPad
和液晶显示器。
在本实验的某些特定部分,您需要
将 LCD 连接到微控制器,
并编写一组低电平和高电平驱动程序函数,
从而使 LCD 工作。
LaunchPad 位于这里,而 LCD 在那边。
在硬件方面,您需要
将这八根导线连接到
MSP432 的同步串行端口。
一旦我们将其连接到这里后,器件将会启动。
该 LCD 具有两个函数。
您可以看到这里的图形函数,
我可以在这里绘制图像并将这些图像四处移动。
通过本课程,您主要学习了如何使用
字符、数字和字母输出进行
调试。
让我向您展示一个非常好的东西,
您可以使用液晶显示器来实现它。
调试的目标是能够观察
机器人的内部参数。
这里是实验 17 的解决方案,机器人将沿着
道路中央行驶。
但您可以在 LCD 上看到的是,机器人
行进时到墙壁的实时距离。
因此,能够看到参数是调试的
重要部分。
在本实验中,您了解了同步串行端口、
繁忙权重、I/O 软件同步以及十进制
到 ASCII 的转换。
调试的本质涉及两个方面,即控制
和可观察性,控制指您的系统
在做什么,可观察性指您的系统在想什么。
机器人上的 LCD 不会使它行进得更快,
但它为您提供了一种用于观察您的
机器人在想什么的简便方法。
课程介绍
共计2课时,13分13秒
猜你喜欢
换一换
推荐帖子
- C6000的程序优化流程及方法
- C6000软件开发流程 图1为C6000的软件开发流程图。图中阴影部分是开发C代码的常规流程,其他部分用于辅助和加速开发讨程. C/C++源文件首先经过C/C++编译器(C/C++cornpiler)转换为C6000汇编源代码。编译器、优化器(optimizer)和交叠工具是C/C++编...
-
fish001
微控制器 MCU
- 几种主流嵌入式架构的代码压缩技术
- 对于嵌入式软件而言,代码尺寸是越小越好。压缩代码以适应受到成本或空间限制的存储子系统已经成为嵌入式系统开发的一项重要事务。ARM、MIPS、IBM以及ARC都提供了降低存储器占用的技术,本文将对这几种架构中代码压缩技术的实现进行比较分析。 如今,存储子系统的成本高于微处理器已不再稀奇。因此,选择一款能节约存储成本的处理器就变得很有意义。编写紧凑的代码只...
-
Aguilera
微控制器 MCU
- 嵌入式编程中函数返回类你遇到过问题吗
- 在这几天,看到了之前经常关注的一个论坛上解释了函数返回类型设计的一些问题,我觉得说的很透彻,这里分享给大家! 不知从什么时候起,对函数返回值,有一种下意识的认识:“0”是成功、非“0”表示失败。 先讲个故事,就是项目移植时的一段小插曲—— 近期工作,使用...
-
fish001
微控制器 MCU
- IAR FOR 430出现Failed to re-intialize一种可能的解决方案
- 本人用的是IARfor430的7.12版本,在用MSP-FET430UIF给msp430下载程序的时候遇到这个问题大家可以如果你和我的IAR版本号相同或者更高 并且遇到的问题和我相同或者类似 那么,这篇文章可能会对你解决相关问题有些帮助。 软件提示是驱动问题,那么我们首先该干的事情就是查一下驱动是不是真的有问题。如果你的电脑和我的一样,驱动经常安装不上去,出现各种各样的b...
-
灞波儿奔
微控制器 MCU