Protel|AD|DXPwilliam hill官网
直播中

h1654155215.3693

10年用户 87经验值
擅长:可编程逻辑 MEMS/传感技术 模拟技术 控制/MCU
私信 关注
[问答]

绝对菜鸟,不要吝惜您的意(tu)见(cao),protel,msp430,到底怎么搞??

各位大神,我是一个绝对菜鸟,刚在课堂上学过单片机原理,现在准备着手学习msp430,但我知道最后的开发不可能用 从淘宝上买来的学习板,肯定是用单片机本身单独画威廉希尔官方网站 ,所以又来看protel,就来贵区了,看了很多帖子,感觉用430的又很少,请问各位大神,我该怎么入手??

回帖(9)

格古落

2015-9-25 10:31:06

最佳答案

现在msp430的开发板,网上的很多,也很便宜,我的学习经验是
1,先买两块开发板,开发板不宜选贵的,只要选外设多的就可以了,引脚要全部引出来的,建议买msp430f149的就可以了,当然,有钱的话,买msp430f5438也可以,两个编程方式差不多,买两块的目的是可以进行各种通讯的实验,比如说I2C,SPI等,这个只是在一块板子上是比较难以实现的。

2,买了之后,直接烧写开发板的各种开发例程,从最简单的点灯的程序开始,然后尝试去修改各种配置参数,产生不同的效果,比如说,原来是8个灯都亮的,你尝试修改一下参数,使得7个灯亮,4个灯亮,4个灯不亮,以及让前4个灯和后4个灯交叉亮,在这样的过程中,你可以学会如何对于IO口和各个寄存器进行配置,以及学会编程中最主要的if, if else, for, while, switch的使用。

3,各种基本的功能,比如说IO口的配置,定时器的配置,中断服务程序的基本书写都会了之后,可以尝试进行比较复杂的,比如使用LCD和进行两块板子之间的通信实验。

4,进行双机通信实验的时候,最好是手里有一个示波器,很多开始学的,对于通信都很头痛,是因为信号发出去没有看不见也摸不着,对应的返回数据没有也不知道,有一个示波器的话,会好很多。当然,如果没有的话,最好就是找一个最可靠的程序,能够通信了再说。

5,学习编程,主要是需要心要能够比较安静,学习的时候,让自己能够从学习中找到乐趣,这样才能避免其他事情的干扰,迅速的掌握需要学习的内容。

6,除了开发板本身带的程序,msp430官方的例程也是最好的材料,以及买开发板的时候,记得一定买带视频教学材料的开发板,这个可以很大程度上降低初学者的门槛,因为有了视频,就只要依葫芦画瓢就可以了。

7,msp430的硬件手册一定得看,如果英语好,就多看英文原版的,如果英语不好,那也得找翻译质量比较好的中文版的看,反正单片机的一切底层奥妙都是数据手册里。
举报

chenwei6991627

2015-9-25 10:48:35
51学的怎么样了,C学的怎么样了,先打好基础。
举报

h1654155215.3693

2015-9-25 10:51:56
引用: chenwei6991627 发表于 2015-9-25 10:48
51学的怎么样了,C学的怎么样了,先打好基础。

课本上是以51来讲的那些堆栈呀什么的,手头有一个430板子,单片机必须从51入手吗,C语言没什么问题,我一直是弄软件的,现在想从头搞搞硬件
举报

kjt565

2015-9-25 11:56:07
看看有没有用,都要顶你个肺
举报

校长

2015-9-25 12:15:39
可以可以。。。。。。。。。。。。。。。。。。
举报

chenwei6991627

2015-9-28 12:26:16
51只是基础而已,430无非也就是操作寄存器了。只要花点工夫,基本没有大问题的。学习新的硬件当然都是先看datasheet,然后画板自己摸索了。
举报

杨永胜

2015-9-29 21:45:54
那还是选择单片机入手吧,,,可以买一个学习板啊,
举报

鸿宇

2015-9-29 21:58:16
操作寄存器,选择一款尽量搞透,别的基本上就没有什么问题了,不要贪多要求精!
举报

yu3334

2015-9-29 23:39:34
引用: 格古洛 发表于 2015-9-25 23:30
现在msp430的开发板,网上的很多,也很便宜,我的学习经验是
1,先买两块开发板,开发板不宜选贵的,只要选外设多的就可以了,引脚要全部引出来的,建议买msp430f149的就可以了,当然,有钱的话,买msp430f5438也可以,两个编程方式差不多,买两块的目的是可以进行各种通讯的实验,比如说I2C,SPI等,这个只是在一块板子上 ...

建议很中肯,加油!
举报

更多回帖

发帖
×
20
完善资料,
赚取积分