5631|11

774

帖子

2

TA的资源

纯净的硅(中级)

楼主
 

为什么msp430f5438A的晶振无法起振 [复制链接]

每当在程序中加do....while()语句来清除UCSCTL7中的各个振荡器的错误标志位时,便无法跳出循环,
设置断点后发现是XT1HFOFFG无法清除,其他的位均已清零,即UCSCTL7的值为1028。。。。但是晶振也换了,也用示波器来检查了,晶振是正常的
网上查的时候说可能是IAR的一个bug,将编译器的优化级别换位medium即可,但是一一将各个优化级别改了一遍还是无法跳出do.....while()语句。。
各位大虾有遇到过这种情况吗?
代码用的是TI的示例代码、、、


问题已解决,5438A中要清除XT1和XT2的各个OFFG,必须先使用它,即需在程序中加入P7SEL =0x03 和 P5SEL =0x0C ...
谢谢各位

[ 本帖最后由 airqj 于 2013-8-26 10:22 编辑 ]

最新回复

谢谢楼主,帮了我大忙  详情 回复 发表于 2015-6-1 13:03
 
点赞 关注

回复
举报

774

帖子

2

TA的资源

纯净的硅(中级)

沙发
 
IAR 用的是5.502
 
 

回复

6040

帖子

204

TA的资源

版主

板凳
 
兄弟,高速晶振接的是XT2吧,跟XT1HFOFFG有啥关系吗?

点评

XT1 有两种模式,LF和HF  详情 回复 发表于 2013-8-26 08:17
 
 
 

回复

608

帖子

4

TA的资源

纯净的硅(初级)

4
 
有可能是硬件问题,看看晶振的地方有没有错。
 
 
 

回复

774

帖子

2

TA的资源

纯净的硅(中级)

5
 

回复 板凳lcofjp 的帖子

XT1 有两种模式,LF和HF

点评

那你是把高速晶振接XT1上了?  详情 回复 发表于 2013-8-26 08:31
 
 
 

回复

6040

帖子

204

TA的资源

版主

6
 

回复 5楼airqj 的帖子

那你是把高速晶振接XT1上了?

点评

接的是32768  详情 回复 发表于 2013-8-26 08:42
 
 
 

回复

774

帖子

2

TA的资源

纯净的硅(中级)

7
 
接的是32768
 
 
 

回复

774

帖子

2

TA的资源

纯净的硅(中级)

8
 

回复 6楼lcofjp 的帖子

接的是32768

点评

那XT1HFOFFG标志位是多少无所谓,程序不必判断。  详情 回复 发表于 2013-8-26 08:43
 
 
 

回复

6040

帖子

204

TA的资源

版主

9
 

回复 8楼airqj 的帖子

那XT1HFOFFG标志位是多少无所谓,程序不必判断。

点评

关键是别人的XT1接的同样是32768,XT1HFOFFG就能清楚呢。。。。:Cry: :Cry:  详情 回复 发表于 2013-8-26 08:57
 
 
 

回复

774

帖子

2

TA的资源

纯净的硅(中级)

10
 

回复 9楼lcofjp 的帖子

关键是别人的XT1接的同样是32768,XT1HFOFFG就能清楚呢。。。。
 
 
 

回复

1632

帖子

4

TA的资源

纯净的硅(高级)

11
 
电容改小
延时加长
再试试
 
个人签名科技改变生活
 
 

回复

4

帖子

0

TA的资源

一粒金砂(初级)

12
 
谢谢楼主,帮了我大忙
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

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

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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

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

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

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