TI-RSLK课程学习-0 课程简介与及资料下载
首先说说什么是TI-RSLK(中国版)机器人系统学习套件吧。
- TI-RSLK 中国版是一款适合用于机器人入门学习的移动机器人套件,该套件可以帮助学生了解机器人系统的组成和工作方式。TI-RSLK 中国版基于 TI MSP432 处理器,并包含有直流电机、码盘以及多种不同类型的传感器,利用该套件可以完成丰富的机器人应用。
- TI-RSLK 中国版包含有20个章节的完整课程,涵盖了从电子系统基础入门到高级应用和设计的多个内容。通过这些课程,可以学习嵌入式处理器应用、电机驱动和传感器等模拟电路的设计,并通过完成课程中设置的不同挑战来提供系统级设计和应用的能力。
- TI-RSLK中国版与 TI-RSLK 的硬件模块和课程内容设置完全兼容,在硬件上 TI-RSLK 中国版重新优化了部分电路以提高性能和可靠性,同时提供全套中文课程以方便学习。
以上摘自TI-RSLK官网,有点太官方了?换个通俗点儿的说法,就是通过对TI-RSLK中国板的实践学习,基本可以把基于MCU单片机的嵌入式系统学习,实现从入门到毕业的过程。这里面有没有夸大的成分,咱们可以先学完再说,没有实践就没有发言权嘛。
下面是大连理工大学解永平老师基于TI-RSLK的视频介绍,里面的信息量不小,大家可以了解下。
TI-RSLK中国版机器人套件,低成本开启电子工程课程实战之旅
TI-RSLK中国版课程官方网址:
https://university.ti.com/zh-cn/faculty/ti-robotics-system-learning-kit/curriculum-cn
看到TI-RSLK还有有专门命名的域名链接,足见德州仪器TI在这个课程方面还是比较重视的,虽然页面目前还比较简单,但相关的文字介绍、图文说明也足够学习者快速找到想要的东西。
既然是从入门到毕业,也就先从入门开始学起吧。在这个部分,页面提供了一些技术背景资料的下载链接,如MSP432LauchPad开发套件资料、MSP432P401R的芯片手册等。以后都是必须要用到的,建议先下载备着,懒得下载至少也把链接收藏好。
到了模块1,正式进入TI-RSLK课程学习,从安装CCS开发环境和下载实验例程源码开始。发现一个小BUG,打包的源码资料下载链接居然那么小。。。看到图中的“下载”两个字了么,一般人谁想得到这才是完整代码包的下载链接,建议官方做的再显眼一些。
点击上面说的那个“下载”链接,弹出源码包下载,大小70MB左右,不管用什么工具,下载保存就是了。
源码包文件名叫slac768.zip,用解压缩软件打开后,可以看到里面有很多的项目例程文件夹,每个文件夹对应一个功能实验。其中以Lab*开头的是咱们需要配合TI-RSLK课程学习的工程源码,需要重点关注。
解压缩slac768.zip源码包到 C:/ti 路径下,按理说对路径没固定要求,但考虑到新手入门以方便使用和记忆为主,放到CCS的默认安装路径下,用起来没毛病。
下面是一个工程源码和课程的对应关系表格,给大家做个参考,方便将课程模块和源代码工程对应起来。
后续就是顺着课程一个模块一实验的学习,看起来课程数量不算很少,过程需要有些耐心,但有硬件可玩儿总比纯理论有意思,不是么?加油吧。