#TI校园故事# + 自学者的良师益友,msp430

[复制链接]
2961|18
 楼主| jiangyujia1989 发表于 2012-11-13 16:55 | 显示全部楼层 |阅读模式
自学者的良师益友,msp430
学校:浙江农林大学
学院:信息工程学院

从一个对单片机一无所知的门外汉,经过3个多月对TImsp430的学习,我居然开始喜欢在百度知道里回答别人关于msp430的问题,享受着掌握msp430系列小小的诀窍的快乐。这个过程中,我基本都是自学的,大部分得益于msp430这位良师益友。
对于一个门外汉来说,网上msp430的确有大量的资料,但是“最珍贵资料”这份荣耀我一定要把它授予我们的头文件MSP430x14x.h(因为我的使用的芯片是msp430f149)。学习单片机,大部分人都会带着C语言的基础开始,可是看到msp430的大多数程序都有着大大的P5DIR|=BIT2,是否会让你啥时迷惘“难道我学的不是C语言?or程序作者不是用的C语言?”。很幸运的是有了头文件MSP430x14x.h。它会轻轻的告诉你“#define BIT5               (0x0004u)”,“#define P5DIR_ (0x0032u)  /*Port 5 Direction */”直白的注释,说明这句话说的是P5系列引脚的方向,BIT22号位置置1喽,整句话就是指的5.2号引脚作为输出引脚啦。TImsp430的头文件对于每个模块都做了简单明了准确犀利的英文注释,那种感觉会让你觉得对msp430了如指掌,相信每个工程师都会迷恋这个感觉!爽!
在与msp430相处的过程中,我遇到的最大的难题应该就是电机控制了。设计要求达到某个阈值时进行控制操作。我一想啊,这不就是比较器嘛,我的msp430f149不就正好有个Comparator A嘛。说干就干,找来比较器的说明,实例程序,开始设计。可是参考电源只有1/4VCC1/2VCC,或者外接参考源。简单思虑之后我觉得1/2VCC=1.65V通过调节外部的测试电阻的电阻值勉强可以达到要求,完成设计。可是总觉得不太舒服,因为需要外部电阻适应比较器,假如没有合适电阻不是搞砸了。果然在后期的设计中,条件越来越苛刻,电阻调节终于宣告失败,在我灰心丧气之时,突然想到msp430AD转换。设计思路修改为测试达到阈值的电压进行AD转换,读取该电压值进行控制操作。这样条件便可以通过程序来设计,顺着这条思路终于成功。同时我也瞬间明白了程序的可移植性的涵义。通过这条例子,相信你才会明白TImsp430系列为何敢于宣称这是一款低功耗的数字模拟混合处理器!
TImsp430系列处理器的低功耗,混合信号处理等等优点使它经久不衰,至今仍在各种领域发挥着巨大的作用,它是我们自学者学习单片机的良师益友!附图一张:(拍不清楚至少看得清8M晶振与32768晶振,呵呵)
file:///C:/TMP/msohtmlclip1/01/clip_image002.jpg
Peterhua007 发表于 2012-11-13 17:57 | 显示全部楼层
表示支持!
hawksabre 发表于 2012-11-13 18:16 | 显示全部楼层
谢谢楼主的共享    帮你顶一个   谢谢   呵呵   多多努力
hawksabre 发表于 2012-11-13 18:17 | 显示全部楼层
我们其实很多人都是这么过来的   呵呵   只要不断努力   总是不会错的   呵呵
在路上的旁观者 发表于 2013-4-27 16:58 | 显示全部楼层
学习了
taihezhibanh 发表于 2013-4-27 23:05 | 显示全部楼层
说实话感觉430真的很适合学生的
heibaiyinjiag 发表于 2013-4-27 23:17 | 显示全部楼层
很有道理
sishangcine 发表于 2013-4-27 23:38 | 显示全部楼层
真的是良师益友
zgsxhzac 发表于 2013-4-27 23:45 | 显示全部楼层
怀念偶的大学时光
shibalihuandao 发表于 2013-4-27 23:54 | 显示全部楼层
跟楼主一样的想法
gexingyouxian 发表于 2013-4-28 00:04 | 显示全部楼层
我就是从430开始学起的
huigoushang 发表于 2013-4-28 00:22 | 显示全部楼层
写的很好
acer4736 发表于 2013-4-28 10:00 | 显示全部楼层
深有感触啊
jinpaidianzi 发表于 2013-4-28 10:09 | 显示全部楼层
还念我的430
teabottle 发表于 2013-4-28 10:10 | 显示全部楼层
楼主要是能描述的细致一些就好了
wangjinlili 发表于 2013-4-28 10:35 | 显示全部楼层
430也是我的良师益友
meishizhaoshi 发表于 2013-4-28 10:36 | 显示全部楼层
谢谢楼主的共享,帮你顶一个
pmp 发表于 2013-4-29 00:03 | 显示全部楼层
表示支持的。
pmp 发表于 2013-4-29 00:04 | 显示全部楼层
楼主得多多传授经验的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

21

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部