MSP430教程之一
现在市面上属于单片机的有很多很多了,包括基础一点的51单片机,他出现的比较早,相对而言资料也稍微丰富一点。430也作为一款优秀的单片机,相信也有很多人运用这款单片机的作为自己的单片机入门的选项。但相对比于51的话他的资料会稍微少一点,所以我想最近更新一个教程,从最基本的东西谈起,也和大家一起讨论,难免有一些不足的地方,忘大家见谅。
首先我们来谈一谈什么是单片机呢?
是一种可以通过计算机软件编程控制内部寄存器来实现某一样功能的器件。可能这样说大家还不是特别明白他具体是什么。简单来说就是我们平常说的码代码,来控制一个东西达到我们想要的功能。
举个例子来说咯,你可以让你
另外一个方面就是说学习这个东西需要有个人一起相互督促学习的话比较快,像我之前接触的51,真的是三天打鱼两天晒网,根本就是没有持之以恒的学习所以效率不是很好。没有学习的特别深入。在此写下这个教程,我也没有对430有一个很深入的了解,但是我希望我的帖子督促我的学习,也希望我能够写的更加有趣一点来帮助大家学习,共同进步,也希望大家能够指出我的错误,相互成长。
第一门课:
我们本次的帖子更新为基于TI官方的MSP430F5969的板子进行讲解,选择这个有几个目的:它和我们所谓的学习板子不同,只带有仿真芯片和主控芯片,对于外设来讲,我们可以通过自己的搭建来进行学习,我相信这样的方法上面既可以学习到硬件方面的内容既可以学习到软件上编程的知识。一举两得的事情。另外我们选择这个板子的原因是他是TI官方出品的东西,相对的可靠性还是比较高的,价格的话看个人了。在官网上面买的话大概在22美金(包括运费),换算成人民币大概在140元左右。淘宝也差不多这个价格。另外官方也出品了一个boosterpack的低功耗LCD价格为19.99美金,还是挺贵的。
板子还是蛮简单的,看起来很简洁。关于板子的介绍我们这里就不多说了,相关介绍大家到TI官网上就有了。
在这里我们可以下载到相关的板子资料以及芯片资料。
找到这里我们下载相关的开发工具。
我们这里选择下载TI官方的CCS作为开发工具,当然你也可以用keil和IAR或者其他的开发工具进行开发。但是这里不建议那样子做,因为这个软件CCS是基于TI官方的东西,它肯定会做的好一点,相对可能更好上手,毕竟是自家的东西。
找到下面的下载选型点击window版本,会跳转到TI的登录界面,如果你有账号就可以登录填写相关信息即可下载,没有也没关系,我这里帮大家下载好了,大家直接下载附件即可。
下载完成后进行安装:
改变一下安装地址,这里有选择
接下来选择安装包:
可以根据自己开发需要选择,全选的话比较大,我们这里第一个为必选,其他的TI其他芯片的支持库或者编译器。
接下来选择仿真器,这里默认不改变。
接下来进行安装,这里要记住,TI的CCS安装需要联网,需要下载相应的东西,所以安装过程也会相对较慢。经历漫长的等待(好几个小时)
完成安装,点击finish。
这是第一次讲解的东西,可能有错误,也希望大家指出我也会慢慢改正的。之后的讲解中我也将更加深入,更加有趣的来帮助大家学习430,也希望大家帮忙共同完善。
本帖最后由 qiushenghua 于 2015-11-20 13:44 编辑