完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
现在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的硬件手册一定得看,如果英语好,就多看英文原版的,如果英语不好,那也得找翻译质量比较好的中文版的看,反正单片机的一切底层奥妙都是数据手册里。
最佳答案
|
|
|
|
51学的怎么样了,C学的怎么样了,先打好基础。
|
|
|
|
课本上是以51来讲的那些堆栈呀什么的,手头有一个430板子,单片机必须从51入手吗,C语言没什么问题,我一直是弄软件的,现在想从头搞搞硬件 |
|
|
|
看看有没有用,都要顶你个肺
|
|
|
|
可以可以。。。。。。。。。。。。。。。。。。
|
|
|
|
51只是基础而已,430无非也就是操作寄存器了。只要花点工夫,基本没有大问题的。学习新的硬件当然都是先看datasheet,然后画板自己摸索了。
|
|
|
|
那还是选择单片机入手吧,,,可以买一个学习板啊,
|
|
|
|
操作寄存器,选择一款尽量搞透,别的基本上就没有什么问题了,不要贪多要求精!
|
|
|
|
格古洛 发表于 2015-9-25 23:30 建议很中肯,加油! |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
【Altium小课专题 第107篇】原理图中批量修改位号或网络标号属性值字体的大小?
10652 浏览 1 评论
【Altium小课专题 第103篇】原理图同一网络颜色进行了设置,但是无法进行显示是什么原因?
7797 浏览 0 评论
【Altium小课专题 第094篇】如何从PCB中直接生成PCB库呢?
7984 浏览 0 评论
【Altium小课专题 第071篇】什么是层次式电路设计?它的优点有哪些?
6802 浏览 0 评论
【Altium小课专题 第068篇】原理图的模板如何进行编辑信息更改?
12885 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 16:26 , Processed in 2.795330 second(s), Total 90, Slave 74 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号