找回密码
 注册
关于网站域名变更的通知
查看: 394|回复: 1
打印 上一主题 下一主题

MSP430F123使用经验

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-3-6 13:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
MSP430F123使用经验2 c4 e; I- d3 Q
5 _" w& `9 f4 j7 C1 i/ P# f5 W, s" r
' I& j/ v8 N% l

以前C51 ,S51, AVR,C8051 用的比较多,感觉还可以,由于工作原因要用TI 的单片机(MSP430系列),初看资料发现TI 的单片机太不一样了。跟51 一点都不兼容,完全是TI 自己的模具打造的产品。无论以前做了多少的单片机,到TI这里都要重新开始。

我用的主要是TI MSP430系列的MSP430F123 ,MSP430F1232这两款,下面简单说说学习过程中的要点:

1) 软件环境, IAR Embedded Workbench 这个软件有很多版本,向下兼容。TI 有免费试用版,不好用,一个月更新一次LICENSCE ,还经常装不上,还不如多花点时间找个破解版的用,简洁。我就是花了

一天的时间才下载到一个破解版。真感谢那哥们,太帅了。

2)调试器FET430 不错的,与其他不一样的是它具有JTAG 接口,可以用FET调试,这个还比较方便。

3)430编程,这更有意思,最初想好好看看寄存器操作说明,好自己写程序。这种方法简直太落伍了,进度还慢,最快捷的办法是将别的程序拿过来修改,对于硬件工程师程序可不是写出来的,而是改出来的。

4)具体操作时首先把430时钟寄存器配置好,其它就清楚多了。需要注意它的三个时钟源

时钟源说明

ACLK 辅助时钟 是LFXT1CLK (低频时钟源) ,经过1.2.4.8 分频得到 ;主要用于低速外设

MCLK 系统主时钟 可软件 选择时钟源 来自LFXT1CLK (低频时钟源); XT2CLK (高频时钟源) ,DC0CLK(数字控制RC振荡器)三者之一;主要用于CPU 和系统

SMCLK 子系统时钟 : 可由软件选择来自源 ;主要用于高速外围模块

时钟设置控制寄存器

5)定义好时钟源就是配置时钟模块了,BCSCTL1,BCSCTL2。


' _& [. h7 _6 ~/ O+ x4 V2 \
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-6-19 07:01 , Processed in 0.062500 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表