本帖最后由 12738 于 2023-10-15 13:55 编辑
# 【MSPM0L1306 LaunchPad】 小白上手日记 part2
开发板到手以后就是开发环境的搭建了,看过官方的培训视频以后,我对ti的CCS开发环境有很大的兴趣,所以这一次我打算接触一下CCS的开发。来看一看和keil加cube Mx有什么不同。
# 软件的下载和安装。
首先打开[TI官网](https://www.ti.com/ "TI官网"),点进去就可以看到CCS软件的下载链接了。但是根据官方视频里所讲的CCS一共有三个版本,首先是studio版本,可以理解为专业版,然后还有一个就是带THEIA后缀的青春版,相比于专业版,它阉割了一些功能,还不知道是些啥功能,然后还有一个web端开发环境。
进入页面可以看到有两个下载选项,一个就是所说的STUDIO版本,一个就是青春版了,
其实我觉得TI公司的这种做法非常好,首先这个软件它非常大,下载起来大概有两个G,非常耗时间,所以说像对于一些轻量化级的修改代码或者调试参数,就不用重新下载专业版的软件了,就可以直接使用web端或者青春版的开发环境,这样下载和搭建起来也快。
我这里下的是CCS12的版本,他这个压缩包还挺大的,我已经上传到网盘了,如果有需要的可以自取。[CCS12夸克云盘下载链接](https://pan.quark.cn/s/67910fac3e20 "CCS12夸克云盘下载链接")
安装完成软件之后,可以直接在Resource Explorer里面去打开官方的例程。 比如我打开了这个IO翻转的例程,但是有一点问题就是第一次编译上传的时候是好的,但是第二次上传的时候,它就没办法上传,出现下面的报错,问了群里的大佬,得到的回复是文件名称太长,遂修改名称再次尝试成功,不过这个bug这就有点奇葩啊,属实是第一次碰到。
其他的也没有碰到什么问题,在网上搜了一圈,这个CCS软件是可以汉化的,汉化的教程链接我也贴到下面了,其实还挺方便的。[CCS12汉化教程](https://blog.51cto.com/xuejianqiang/5811546 "CCS12汉化教程")
对于Launch pad开发版来说,TI官方给了很多的支持,包括论坛里有两个官方的讲解视频的帖子,我觉得讲的还挺不错的,基本上像我这种小白看一圈就能大概明白这个开发版可以怎么做,怎么用了。
MSPM0官方培训:生态系列(10个短视频,从软硬件开发到量产烧录) https://bbs.eeworld.com.cn/thread-1244342-1-1.html
MSPM0官方培训:外设系列(22个短视频) https://bbs.eeworld.com.cn/thread-1244358-1-1.html
其次,TI的官网上还有相应的SDK可以极大地简化开发的流程,然后在官网上还有相应的Academy,可以对开发进行有极大的帮助,我个人认为还是挺不错的。
然后下面是相对应的一些可能需要用到的资源,如果有需要的可以自取。
datasheet:https://www.ti.com/document-viewer/mspm0l1306/datasheet
Errata:https://www.ti.com/document-viewer/lit/html/slaz741
用户手册:
slau847c.pdf
(11.39 MB, 下载次数: 0)