您的位置 首页 产品

新手怎么入门MSP430单片机

发现了一些初学者对MSP430的学习不知如何入手、如何才能有效地掌握好MSP430单片机的基础应用方面的问题。所以,以我个人认为,我大概说…

发现了一些初学者对MSP430的学习不知怎么下手、怎么才干有用地把握好MSP430单片机的根底运用方面的问题。所以,以我个人以为,我大约说说我对一些初学者的主张,有爱好的初学网友们不防参阅下。希望能给你在MSP430入门路上作一个小小的指引。
首要,我以为在学习MSP430单片机之前要所预备一些“硬件设备”和你本身的“软件条件”。
在这儿所谓的“硬件设备”是指一些能够用于实际操作的东西,因为不论你学习什么样的单片机都要实施动手性操作的。这是必不可少的一部分。而这些常备东西有:电脑一台、一个MSP430编译环境软件、一个MSP430的JTAG仿真器或自带仿真器的开发板、一个MSP430方针板或开发板和教程书本、一个技能互动渠道等。别的,需求阐明的是在学习MSP430单片机是无需用到所谓的编程器的,因为单片机程序经过JTAG仿真器下载到MSP430单片机的flash后就能够保存程序的,就算掉电了下次上电时也能够运转。
关于入门东西方面作一个简述:
1-电脑:带windows操作系统,带并行口。假如你是高级的笔记本电脑不带并口时,也能够用USB接口的仿真器,如微控规划网出售USB接口仿真是一个不错的挑选。
2-在选用MSP430仿真器有3个计划可选。其一,你能够购买现成的MSP430JTAG仿真器如TI-MSP430JTAG,微控规划网克己MSP430-JTAG,或冰河科技的USB接口JTAG仿真器等这些都是不错的挑选。其二,购买现成的开发板已带有JTAG仿真器,如本站EDB430A或随后的新出开发板。其三,你能够自行克己,假如你有条件的话不防自行制造,因为电路也较为简略且是揭露的。而我主张初学者挑选其一或其二的计划;因为怎么说也是初次入门,假如仿真器和方针器材都克己作的话在调试时发现有问题,此刻或许存在着多个不定要素要你去确认的。如电脑和接口,你的编译软件,你的程序,你的克己仿真器还有你方针电路…这些都是需求你去扫除的,花这样的时刻在这儿我以为是不值得的。所以主张购买带仿真器的开发板或制品的仿真器,一起也有较好的技能支持。
3-开发板或方针板是学习一个重要的东西,一个杰出的开发板或方针板对给学习带来许多时刻和学习功率。主张购买本站的开发板或方针板,一起也会得到很好的技能支持。假如自己制造的话也行,那就看个人水平了。
4-软件东西,这个还比较好说。因为现在都有学习版的东西软件,如IAR的EW430学习版,430GCC软件仍是免费的。主张仍是运用IAR软件较便利,因为运用的人群较多,有问题还可讨教,简单处理。
5-关于教程书本的挑选,在国内MSP430的教程也有不少推出。一本教材的好坏是影响到一个初学者的学习进展的。但作为比较超卓的和比较简单让初学者所运用的我个人以为一本不错的教材,能够推荐给初学者。便是<低功耗单片机原理与运用>>清华大学出版社和一本关于430C言语编程运用的书本<>。
6-一个技能互动渠道也是一个值得重视的论题。在你自学过程中,不免会有碰到一些学习上的问题。此刻想找人讨教,当然假如身边有搭档、同学、教师是最好的啦,但他们有时未必有空;或假如你身边没有这样的人时。这时候你能够经过一个专业有用的渠道来帮助处理你的问题。
你能够经过QQ群,MSN群,网站论坛等。如较多用的便是QQ群和论坛;QQ群有优点便是实时,但实时得来未必大部分有空或在线。就算能够留言有时网友下次上线时也未必去为你再回答(因为许多网友都以为时刻过了很长了,或被其它问题刷过了此问题)。提到技能论坛,在国内大大小小的单片机技能论坛也真多的令你目不暇接。大部分的网站、论坛都有现行通用的单片机各专栏如51、MSP430、AVR、PIC….。但在一些归纳论坛中难以会集到一些专注运用到某一系列的用户或同类型初学者。这时你需求挑选一个较为专业的技能论坛,如你挑选了微控技能论坛也是一个不错的决议。因为这儿有较多的初学者和有经历的长辈,有问题能够一起沟通和互动。也能够看看其它同学所提出的问题,能够参阅。别的,微控规划网也有较为丰厚的MSP430学习资源共享,在论坛上也有不定期的DIY活动项目,有爱好的能够一起参加。论坛的方针是一起学习、一起前进、共享经历资源。
假如你有了以上的硬件设备,这时需求讲到你的“软件条件”。这儿所提到的“软件条件”很大程度是指初学者的本身条件根底。假如你是有C言语根底和其它计算机或单片机根底的话,学习起MSP430单片机来就比较简单。你能够只需了解一部分MSP430单片机的硬件资源就能够很快上手了。假如你是电子相关专业,我想只需你刻苦学习的话也不是件难事,何况MSP430单片机运用起来也是较为便利的一种。或许要在C言语根底和单片机原理上花点时刻去学习。
在我知道的初学者中,有部分是用过通用型51单片机的。下面大约说说51单片机与MSP430单片机有什么不同之处吧,或许不完全这只供应我们一个参阅。
差异如下,不完整不要见笑喔:
1-指令集不同:51是CISC,430是RISC。
2-数据位长不同:51是8位,430是16位。
3-资源灵活性不同:例如:51的串口波特率与时钟有关,而430无关。还有便是定时器实时性、资源等。
4-功耗:51一般在mA级;而430是在uA级的,这也是成为业界最低功耗的单片机。
5-相同的速度下,51的主频要比430高的多了。
6-相同C函数,代码空间不同还有许多不同…..。
7-因为面向对象有所不同,在芯片的定位上也是有所差异。
提到学习MSP430怎么下手是好??MSP430系列中硬件源资是非常丰厚的。我以为以下几部分模块硬件资源是作为初学者首当要了解学习的。
1-对MSP430CUP、中止、复位及低功耗形式要有所了解。
2-IO口,…
2-430的时钟硬件,主张以MSP430F14X系列为参阅。
3-定时器Timer_A。
4-ADC12模块。
5-串行口模块。
6-基它硬件资源如比较器A,定时器B….日后再渐渐学习吧。
在430的时钟模块、Timer_A、ADC12模块是MSP430用得最多的几个模块,当你看到较多的例程时都有用到这模块。作为初学者这是学习了解的要点。针对于此,我也特为初学者做了一些根底模块的运用集合典范,初学者不防下载来看看。别的,微控规划网和论坛上也有较多的规划运用专题,假如你想提早一步了解也不防去看看。但便是不能过分于心急,否则会影响到学习质量问题。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/xinpin/chanpin/272885.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部