实验视频 7.1 - 运行 FSM 启动代码

+荐课 提问/讨论 评论 收藏 分享
本实验的目的是了解 如何设计基于微控制器的 有限状态机。 在本实验中,您将仅需要LaunchPad。 在本实验的中,您将会 观察到初始化有限状态机具体实现中的 错误。 本实验中,您的目标是扩展状态的数量, 以消除该错误。 让我来展示一下CCS。 对于有限状态机,每个状态 由3个元素组成。 它具有 8 位输出,该输出连接到电机。 每个状态都有一个延迟。 基于其2位输入, 它具有4个状态。 我们所使用的硬件,它不是一个真正的机器人 它是一个 LaunchPad。 但是,我们将假设 这些开关均是线传感器。 因此,如果我们同时按下两个开关, 这将意味着我们在正确的路线上。 如果仅按下左侧传感器, 代表偏向左侧。 如果仅按下右侧传感器, 代表偏向了右侧。 如果没有任何开关按下,代表迷失方向。 现在没有电机, 但我们将使用LED 表示 输出至电机的信号。 LED它有四种不同的颜色。 黄色意味着直走。 因此,您可以在此处看到,如果机器人在正确的路线上, 它将直走。 然后,如果偏向右侧, 可以看到LED变为黄色、红色、黄色、红色在闪烁。 于是它将左转。 所以如果机器人偏向右侧,就控制进行左转。 如果我偏向左侧,但我希望右转。 因此绿色LED代表了右转。 但这样是存在错误的,看到了吗? 让我来展示一下。 有时,当我离线路线转向左侧时,它会变为红色。 它将进入错误的状态。 机器人偏向了左侧,但它仍然控制机器人进行左转。 因此,大约每隔一次,正确和错误 将会交替出现。 所以我们必须对这个错误进行修复, 方法是向您的有限状态机添加更多状态。 在本实验中,您观察了有限状态机是如何运行的。 有限状态机是可以放入您的嵌入式 系统工具箱中的有效设计方法。 祝您学得开心。 剪切. 今天的内容到此为止 --
课程介绍 共计4课时,51分45秒

TI-RSLK 模块 7 - 有限状态机

TI 机器人 RSLK 有限状态机

此模块将演示如何使用有限状态机作为系统的中央控制器。有限状态机是嵌入式系统工具箱中的一种高效设计过程,可用于解决输入和输出问题。

  • 技术支持

推荐帖子

TI Sitara 的AM18系列入门-编译
Sitara  有强大的HMI,HMI设备包括硬件与软件。这里的软件也就是组态软件,硬件我更关心的是他的串口和以太网接口。  在有些的情况下可能要使用的串口会非常的多,可能会达到七八个之多,这是就很少有CPU可以达到这个程度,这时如果你使用别的一些CPU通过串口扩展芯片来做,这是就有一个问题:多串口的扩展芯片非常的贵,有时甚至超过了CPU本身,如果是用电脑通...
amyuyang DSP 与 ARM 处理器
易电源LMZ12002模块试用报告1.1 测量数据记录
按计划中所写,第一周的试用计划需要两周完成,结果到现在还只是完成了一大半,仍有一部分数据没有测量记录,数据整理总结也没有做,暂且先发上来测量数据,天亮后继续测量 吧 此次测量过程中遇到一些大大小小的麻烦,加之另有其他任务要完成,所以此次评测完成的有点晚,实在抱歉。明天将陆续上传输出5V,负载11欧及2欧(大约)情况下模块的测量数据,以及系统归纳本次测量数据,并上传测量时的照片,作为必要的辅助说...
winterschs 模拟与混合信号
MSP430的MODBUS实例
这是tsg9456原作者在实际应用中的源程序,希望能帮到大家,同样欢迎大家在微控论坛分享实用例程。 复制代码 #include "synth.h" //------------------------------------------------------------------------------ bool CommState;      &nb...
fish001 微控制器 MCU
关于嵌入式C语言指针的解析
       C语言作为嵌入式开发的基础语言已经越来越让工程师们知道它的厉害:可以直接操控寄存器,方便CPU的功能设置;可以直接操作物理地址,并进行位的操作进而达到硬件的操作等等。如果你用8位16位单片机进行开发学习,相信使用一些程序技术可以完成设计:循环、选择、位操作、条件判断、数组和程序嵌套等。如果你进行操作系统,关注操作系统的内核(以linux为例),...
fish001 DSP 与 ARM 处理器

shakencity

学习学习TI-RSLK 模块 7 - 有限状态机

2019年11月30日 10:04:04

eva_qin7

不错的视频,认真学习。

2019年09月26日 22:45:53

SensorYoung

学习学习!不错的视频

2019年07月28日 09:05:34

大明58

不错的视频,认真学习。

2019年07月02日 09:13:08

zwei9

学习学习

2019年05月25日 17:28:23

hellokt43

好好学习天天向上。。。

2019年05月18日 14:10:52

hawkier

学习了

2019年04月27日 22:28:25

wudianjun2001

不错的视频

2019年01月11日 11:34:18

凤凰息梧桐

学习一下

2018年12月28日 20:43:54

百万千万

需要学习

2018年10月19日 10:57:32

dl265361

学习了

2018年10月13日 21:38:02

zly1986ZLY

开始学习了!

2018年10月02日 12:36:39

分享到X
微博
QQ
QQ空间
微信

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

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

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

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