【MSP430趣谈】MSP430第一讲

现在市面上属于单片机的有很多很多了,包括基础一点的51单片机,他出现的比较早,相对而言资料也稍微丰富一点。430也作为一款优秀的单片机,相信也有很多人运用这款单片机的作为自己的单片机入门的选项。但相对比于51的话他的资料会稍微少一点,所以我想最近更新一个教程,从最基本的东西谈起,也和大家一起讨论,难免有一些不足的地方,忘大家见谅。

首先我们来谈一谈什么是单片机呢?

是一种可以通过计算机软件编程控制内部寄存器来实现某一样功能的器件。可能这样说大家还不是特别明白他具体是什么。简单来说就是我们平常说的码代码,来控制一个东西达到我们想要的功能。

举个例子来说咯,你可以让你另外一个方面就是说学习这个东西需要有个人一起相互督促学习的话比较快,像我之前接触的51,真的是三天打鱼两天晒网,根本就是没有持之以恒的学习所以效率不是很好。没有学习的特别深入。在此写下这个教程,我也没有对430有一个很深入的了解,但是我希望我的帖子督促我的学习,也希望我能够写的更加有趣一点来帮助大家学习,共同进步,也希望大家能够指出我的错误,相互成长。

第一门课:

我们本次的帖子更新为基于TI官方的MSP430F5969的板子进行讲解,选择这个有几个目的:它和我们所谓的学习板子不同,只带有仿真芯片和主控芯片,对于外设来讲,我们可以通过自己的搭建来进行学习,我相信这样的方法上面既可以学习到硬件方面的内容既可以学习到软件上编程的知识。一举两得的事情。另外我们选择这个板子的原因是他是TI官方出品的东西,相对的可靠性还是比较高的,价格的话看个人了。在官网上面买的话大概在22美金(包括运费),换算成人民币大概在140元左右。淘宝也差不多这个价格。另外官方也出品了一个boosterpack的低功耗LCD价格为19.99美金,还是挺贵的。

板子还是蛮简单的,看起来很简洁。关于板子的介绍我们这里就不多说了,相关介绍大家到TI官网上就有了。

网址:http://www.ti.com.cn/tool/cn/msp-exp430fr5969#1

在这里我们可以下载到相关的板子资料以及芯片资料。

找到这里我们下载相关的开发工具。

我们这里选择下载TI官方的CCS作为开发工具,当然你也可以用keil和IAR或者其他的开发工具进行开发。但是这里不建议那样子做,因为这个软件CCS是基于TI官方的东西,它肯定会做的好一点,相对可能更好上手,毕竟是自家的东西。

找到下面的下载选型点击window版本,会跳转到TI的登录界面,如果你有账号就可以登录填写相关信息即可下载,没有也没关系,我这里帮大家下载好了,大家直接下载附件即可。

下载完成后进行安装:

改变一下安装地址,这里有选择

接下来选择安装包:

可以根据自己开发需要选择,全选的话比较大,我们这里第一个为必选,其他的TI其他芯片的支持库或者编译器。

接下来选择仿真器,这里默认不改变。

接下来进行安装,这里要记住,TI的CCS安装需要联网,需要下载相应的东西,所以安装过程也会相对较慢。经历漫长的等待(好几个小时)

完成安装,点击finish。

这是第一次讲解的东西,可能有错误,也希望大家指出我也会慢慢改正的。之后的讲解中我也将更加深入,更加有趣的来帮助大家学习430,也希望大家帮忙共同完善。

(0)

相关推荐

  • 全面对比分析51单片机、STM32单片机及PIC单片机的优缺点

    单片机(Single-Chip Microcomputer)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU.随机存储器RAM.只读存储器ROM.多种I/O口和中断系 ...

  • 单片机编程中怎么选择头文件?

    问: 初学单片机编程,在书上看到对于单片机的编程,无论是汇编还是C语言,都需要引入一个和板子相匹配的头文件,比如书中例子就有:#include<p18f452.h>.但是我想以后我随便拿到 ...

  • MSP430学习(七)——学习MSP430复位电路

    在学习过IAR.BSL.JTAG和使用IAR点亮LED之后,大部分的工作,大概应该是专门去学习MSP430-C. 但是,假设有一天我们自己用MSP430做一个器材,总不至于使用买来的开发板或者学习板. ...

  • 【MSP430趣谈】MSP430第十二讲之ADC(下)

    Ksps的意思是每秒转换次数为多少. 这里插播一个细节的东西,德州仪器(TI)的官网不管对于库函数还是寄存器都给出了示例代码,我们通过我们CCS环境下面的TI Resource Explorer下面查 ...

  • 【MSP430趣谈】MSP430第十二讲之ADC(上)

    首先我们需要明白一个问题是什么是ADC,中文翻译过来就是模数转换器,从他的英文名的话我们会更加好记,Analog-to-Digital Converter. 简而言之就是将模拟量转换为数字量.在我们的 ...

  • 【MSP430趣谈】MSP430第十讲之SPI总线驱动OLED

    上次我们说到了430的UART的使用方法,当我们一步一步开始探索的时候会发现它的实际应用是十分复杂的,但是经过我们的慢慢的看下来,我们看到TI给了很多官方的参数供给我们进行选择,所以这里给我们带来了很 ...

  • 【MSP430趣谈】MSP430第九讲之串口使用

    上次一讲中我们说到了定时器的两种写法,一种是利用寄存器进行书写的,另外一种是利用官方库函数进行书写的.我们通过对比这两种写法,发现库函数居然写的要比寄存器还多,这不是更加不方便了吗.其实库函数和寄存器 ...

  • 【MSP430趣谈】MSP430第八讲之时钟设置

    写到现在已经是第八讲了,希望大家多多支持.可能我的行文风格和我们的标题不大符合,趣谈,对吧.但是希望能够仔细的讲到每一点,让所有初学者能够明白.如果大家有不懂的地方也麻烦留言一下,也有帮助我补充和完善 ...

  • 【MSP430趣谈】MSP430第四讲之简谈中断

    上次和大家聊到了GPIO的使用,但是讲的不是很全面,要是全面涉及的话就是我们后面要讲的内容了,这里我们就不多加描述.在后期的讲解中也会慢慢涉及我们没有讲到的一些功能的.今天我们要涉及一个对于单片机来说 ...

  • 【MSP430趣谈】MSP430第二讲

    在上次我们说到了软件的安装以及相关的资料. 那么接下来我们即将进入"板子游戏"开发的过程咯! 首先打开我们的软件: 出现上面的对话框,我们可以选择我们自己的工程路径,一般下面的Us ...

  • 【MSP430趣谈】MSP430第十三讲之DMA的应用

    本系列教程应该来说也已经基本接近尾声了,还会有几讲的内容,最后如果可以的话还回附上一个具体的案例让我们来看下具体该如何应用430这款产品.也将更加深入的探讨他的低功耗特性. 今天我们还是继续讨论430 ...

  • 【MSP430趣谈之六】时钟简介与图形化配置方式

    不知道大家现在有没有一点感觉步入单片机的感觉,这次我们来聊一聊关于单片机的"心脏基调",也就是单片的时钟.为什么说是心脏呢?也就是说单片机的运行步伐是靠这个时钟来决定的,按照时钟的 ...