14623|25

2751

帖子

0

TA的资源

裸片初长成(初级)

楼主
 

大学堂之系统初始化及时钟配置 [复制链接]

本文主要介绍MSP430G2231的内部时钟结构,采用Grace进行该单片机的时钟配置为例,并介绍如何将Grace生成的初始化代码移植到IAR form MSP430中。

MSP430的基础时钟模块提供ACLK、MCLK和SMCLK三种时钟输出,只要搞懂它们的时钟来源(VLOCLK、LFXT1CLK、XT2CLK、DCOCLK),以及它们的去向(CPU和ADC10等外设),那么这个基础时钟模块就基本搞定了。至于配置过程中相关的寄存器那些,可以通过手册或者其它相关资料了解,配置过程参考TI给的例程即可。

 

建议坛友在看的同时,也要学会一种学习MCU的方法:结合手册里的框图、Grace里的模块结构、一些相关的.h文件、一些寄存器描述和例程,来快速上手MSP430。如果实在没耐性去看文档的话,也可以找一些视频教程,跟着学,或许还更快一些。430应用比较多,视频教程也有不少,网上可以找到的。

当然,这只是我个人的学习方法,不一定都适用,仅供参考。

 

写这种文档挺费神的,写出来还不一定能让人都看懂,所以,如果文章有一两小点能对坛友有帮助的话,我就满足了。

 

附件的工程源码中除了430的CCS和IAR工程,EK-LM3S811写的简易频率计也一起打包上传了。

【LaunchPad】系统初始化及时钟配置.pdf

800.67 KB, 下载次数: 1147

系统初始化及时钟配置_工程.rar

615.25 KB, 下载次数: 841

最新回复

先收藏了,谢谢分享  详情 回复 发表于 2014-12-11 10:03
 
点赞 关注

回复
举报

1018

帖子

0

TA的资源

纯净的硅(中级)

沙发
 
如何将Grace生成的初始化代码移植到IAR form MSP430中。
 
 

回复

2002

帖子

24

TA的资源

五彩晶圆(高级)

板凳
 
感谢分享
PDF做的很专业啊嘿嘿

[ 本帖最后由 shower.xu 于 2011-11-9 11:31 编辑 ]
 
 
 

回复

146

帖子

0

TA的资源

一粒金砂(高级)

4
 
谢谢
 
 
 

回复

1万

帖子

16

TA的资源

版主

5
 

不错的资料

 
个人签名http://shop34182318.taobao.com/
https://shop436095304.taobao.com/?spm=a230r.7195193.1997079397.37.69fe60dfT705yr
 
 

回复

20

帖子

0

TA的资源

一粒金砂(初级)

6
 
为什么下载的是attachment.php?
 
 
 

回复

2751

帖子

0

TA的资源

裸片初长成(初级)

7
 

原帖由 forall 于 2011-11-14 21:04 发表 为什么下载的是attachment.php?

 

看看是不是因为下载软件的问题,这边用IE可以下载。

 
 
 

回复

2734

帖子

0

TA的资源

裸片初长成(初级)

8
 
拿去看看,给楼主顶一个帖子,算是对于楼主给大家做贡献的一个鼓励吧,嗯嗯,值得值得,希望楼主继续努力啊!加油
 
个人签名我爱电子!
 
 

回复

42

帖子

0

TA的资源

一粒金砂(中级)

9
 

回复 沙发 rwogn 的帖子

原帖由 rwogn 于 2011-11-9 10:17 发表
如何将Grace生成的初始化代码移植到IAR form MSP430中。


比较笨的办法是用CCS调试程序,并单步进入初始化函数即可复制代码,诡异的是怎么也找不到这些程序的目录,退出调试状态这些文件就关闭了
 
 
 

回复

32

帖子

0

TA的资源

一粒金砂(中级)

10
 
好资料   谢谢楼主的分享   费心了、楼主
 
 
 

回复

10

帖子

0

TA的资源

一粒金砂(中级)

11
 
我还是想问下,在设置时钟的时候,有3个寄存器到底是怎么用的啊,怎样的配置起怎样的作用啊,这3个寄存器是BCSCTL1,BCSCTL2,BCSCTL3,
给我讲下,看资料看得很晕,不知道怎么区分
 
 
 

回复

2751

帖子

0

TA的资源

裸片初长成(初级)

12
 

原帖由 dengjun302 于 2011-11-22 01:27 发表 我还是想问下,在设置时钟的时候,有3个寄存器到底是怎么用的啊,怎样的配置起怎样的作用啊,这3个寄存器是BCSCTL1,BCSCTL2,BCSCTL3,给我讲下,看资料看得很晕,不知道怎么区分

 

分享一个MSP430寄存器中文手册,也是网上下载的

https://bbs.eeworld.com.cn/thread-306622-1-1.html

 

结合上面这个PDF来比较容易一点

 
 
 

回复

2751

帖子

0

TA的资源

裸片初长成(初级)

13
 

原帖由 wl1336412 于 2011-11-21 22:57 发表 比较笨的办法是用CCS调试程序,并单步进入初始化函数即可复制代码,诡异的是怎么也找不到这些程序的目录,退出调试状态这些文件就关闭了

 

每一个Grace工程下,都会生成初始化源码的,路径:工程名\src\csl。

一开始我也以为没有生成源码咧。

 
 
 

回复

4

帖子

0

TA的资源

一粒金砂(初级)

14
 

回复 楼主 David_Lee 的帖子

灰常感谢楼主哈。。。。
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(中级)

15
 
楼主牛人,正需要这个,太感谢啦!有没有ADC跟TIMER的使用介绍呢,哈哈
 
 
 

回复

3

帖子

0

TA的资源

一粒金砂(初级)

16
 
楼主辛苦了!
 
 
 

回复

34

帖子

0

TA的资源

一粒金砂(中级)

17
 

问个小问题

系统时钟以及外设时钟都非常有用。我想问一下,在我用PWM+低通滤波器来实现DAC的功能时,都有什么方法可以改变我输出波形的频率啊?我用过的一种方法就是改变时钟,但我觉得这方法貌似不咋地。本人是初学430单片机,想请教一下。
 
 
 

回复

62

帖子

0

TA的资源

一粒金砂(中级)

18
 
子曰:学而不厌诲人不倦~~
 
 
 

回复

80

帖子

0

TA的资源

一粒金砂(高级)

19
 
楼主真给力啊~~~
 
 
 

回复

6

帖子

0

TA的资源

一粒金砂(初级)

20
 
谢谢楼主,学习了
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表