实验视频 18.2 - 命令解释器

+荐课 提问/讨论 评论 收藏
  • 本课程为精品课,您可以登录eeworld继续观看:
  • 实验视频 18.2 - 命令解释器
  • 登录
本实验的目的是创建以通过中断实现的 UART 驱动程序。 在本实验中,您只需要 MSP432 Launchpad。 但在可选部分,我们要 使用整个机器人。 在本实验的可选部分, 您可以创建一个命令解释器, 并在机器人挑战中协助您。 现在让我们开始吧。 现在我已经为我的实验 18 编写了此可选解释器。 它的内容包含在该结构中。 我所做的工作就是 将我可以键入到解释器中的各种命令 与我在执行这些命令时将得到的响应关联起来。 让我来向您展示一下。 现在我已经在处理器中运行它, 因此我要在此处单击机器人上的复位按钮。 现在,这是我的解释器。 这里有一整套命令。 关于您的行为动作的实际语句实际上并不重要。 这刚好是您可以使用的完整的计算器。 但此处的一个重要之处是,我可以使用解释器 向我的机器人发送命令,比如,让我们将占空比 设置为 2000。 或者我可以说一些类似于“开始”这样的命令。 你好,机器人,请向前走。 看到了吗,我可以使用解释器读取我的传感器, 比如碰撞传感器。 我甚至可以编程更加复杂的命令, 比如,按方形移动。 现在,解释器在这里的目的是 让您与机器人互动。 在本实验中,您了解到了以中断为驱动的输入/输入 以及先入先出队列是执行输入/输出的一种 十分有效的方法。现在,部件调试是指您要单独测试 每个子系统。 但是,一旦将所有这些子系统 合并起来,形成 UART 复杂系统, 此时再进行调试则十分困难。 命令解释器使您可以 测试复杂系统的多个部件, 无需对您要测试的每一项内容单独进行编辑、编译、下载 和运行循环。 因此我建议您尝试此实验,尝试此可选部分, 并使用它来解决您的机器人挑战。 祝您愉快。
课程介绍 共计4课时,28分43秒

TI-RSLK 模块 18 - 串行通信

TI 中断 机器人 UART RSLK 串行通信 异步收发器 设备 驱动程序

此模块的目的是介绍先进先出 (FIFO) 队列的原理和用法;这种队列使用串行通道将机器人连接到 PC。您将创建两个 FIFO 队列并设计一个命令解释器来帮助解决机器人挑战。您将使用通用异步收发器 (UART) 开发中断设备驱动程序。该串行端口可让微控制器与其他计算机、输入传感器和输出显示器等设备进行通信。

猜你喜欢 换一换

推荐帖子

哈哈可以有偿提供帮助呀(可支付宝)
各位大神,能不能给小的一个思路,,我要用单片机MSP430模拟太阳的转动,我要做的是没有传感器的那种,我已经把这些数据给处理成了一个函数,但是我不知道该怎么办,,求大神给思路。。。跪求。。么么么哒 ...
yty123 微控制器 MCU
SiC(碳化硅)是什么?SiC-MOS关与Si-MOS管的区别
本帖最后由 qwqwqw2088 于 2020-3-29 11:22 编辑 碳化硅(SiC)是比较新的半导体材料。一开始,我们先来了解一下它的物理特性和特征。 SiC的物理特性和特征 SiC是由硅(Si)和碳(C)组成的化合物半导体材料。其结合力非常强,在热、化学、机械方面都非常稳定。SiC存在各种多型体(多晶型体),它们的物理特性值各有不同。4H-SiC最适用于功率元器件。下表...
qwqwqw2088 模拟与混合信号
关闭DSP外设时钟后,3.3V电流为何没有减少。
为了减小DSP(TMS320F2803x)功耗,程序中将没有用到的外设时钟关闭,但是测下来,电流并没有减少。 不知道有没有人用过这个降低功耗的办法。 ...
喜鹊王子 TI技术论坛
RS485芯片SN75LBC184烧毁
最近做了一个RS485接口的开关,使用TI的 SN75LBC184芯片,原理图如下   MCU使用串口通过硬件电路转485,右上的485电路为触摸屏控制器的485接口,现在的问题是,PCBA下方的这个485芯片会概率击穿烧毁,帮忙看下可能的问题,谢谢。 ...
tziang 模拟与混合信号
分享到X
微博
QQ
QQ空间
微信

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新文章 手机版

站点相关: EEWORLD首页 EE大学堂 论坛 下载中心 Datasheet 活动专区 博客

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved