打印

求救,MSP430F2416T上电后晶振不工作是什么原因呀?

[复制链接]
6922|20
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lmlaizhou|  楼主 | 2011-2-18 15:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
求救,MSP430F2416T上电后晶振不工作是什么原因呀?使用的是32.768KHz的晶振,电路连接时没问题的?正常的话,单片机不烧写程序,上电后,晶振是应该工作的吧?XOUT脚应该有输出吧?

相关帖子

沙发
lk0623| | 2011-2-18 19:30 | 只看该作者
单片机不烧写程序 可能性比较多,如果条件允许最好先最个最小系统,确定各个硬件没有问题(当然买个试验箱更好)。比如说你晶振的电容,仿真器本身好坏,连接是否正确,(并口的比USB的要好的多),你的JTAG画的对不对,430芯片是不是坏的,晶振也有可能,等等,我也是新手,去年用过F247。一步步学,很纠结,幸好有老师和1系的试验箱..... 希望能帮助到你,

使用特权

评论回复
板凳
lmlaizhou|  楼主 | 2011-2-18 20:11 | 只看该作者
谢谢呀,最小系统是搭过的了,是不是正常的系统MSP430的时钟信号用示波器也测不到呀?关键是程序烧不进去,单片机是MSP430F2416,仿真器是LSD-FET430 UIF
release状态烧写程序 提示错误the debugging  session could not be started.
Either the debugger initialization failed,or else the file"……\123.txt"was corrupt or of an unsupported format.

2# lk0623

使用特权

评论回复
地板
mmax| | 2011-2-18 20:12 | 只看该作者
不烧程序,晶振可能不起振。

使用特权

评论回复
5
chunyang| | 2011-2-18 20:12 | 只看该作者
先确认器件及焊接是否有问题,另外匹配电容的容量要适当,匹配电容的容量跟频率和晶体的负载电容参数均相关。

使用特权

评论回复
6
lmlaizhou|  楼主 | 2011-2-18 20:14 | 只看该作者
程序烧不进去呀现在

使用特权

评论回复
7
lmlaizhou|  楼主 | 2011-2-18 20:15 | 只看该作者
元器件焊接应该是没问题的,最小系统,焊了两块电路板,都写不进去,郁闷啊

使用特权

评论回复
8
chunyang| | 2011-2-18 20:30 | 只看该作者
无法烧录程序除了本振问题之外,还要检查电源、烧写接口的连线、复位电路等等。

使用特权

评论回复
9
mmax| | 2011-2-18 20:54 | 只看该作者
晕~ 你用什么方式烧程序?

工程是release模式,你想debug?

release模式编译生成txt格式目标代码,用利尔达的烧录器烧到单板中。

不能debug

使用特权

评论回复
10
lmlaizhou|  楼主 | 2011-2-18 21:25 | 只看该作者
我也是用的利尔大
工程是release模式,使用make快捷按钮生成目标代码后,再用download and debug那个按钮烧到目标板中,对吧?

使用特权

评论回复
11
mmax| | 2011-2-18 21:29 | 只看该作者
应该选debug模式。编译和调试。

release是发布版本,不能调试。它编译成的代码,是给工厂生产产品时烧入芯片的。

使用特权

评论回复
12
lmlaizhou|  楼主 | 2011-2-18 21:33 | 只看该作者
debug log window显示内容如下:
Fri Feb 18 21:29:34 2011: Interface dll version 2.3.5.0
Fri Feb 18 21:30:42 2011: Device : MSP430F2419
Fri Feb 18 21:30:42 2011: External voltage : 0.0 V
Fri Feb 18 21:30:42 2011: VCC voltage : 3.3 V
Fri Feb 18 21:30:43 2011: Failed to load debugee: C:\Documents and Settings\XQP\桌面\PCI程序测试\Release\Exe\test.txt
单片机实际是MSP430F2416,芯片选择是没错的

使用特权

评论回复
13
c126| | 2011-2-19 08:40 | 只看该作者
学习

使用特权

评论回复
14
batsong| | 2011-2-19 12:03 | 只看该作者
txt不能用仿真器debug,要选择生成d43文件才行

使用特权

评论回复
15
lmlaizhou|  楼主 | 2011-2-19 13:20 | 只看该作者
怎样生成到d43文件呀?如何烧到芯片里?
看网上介绍的都是生成*.txt文件的

使用特权

评论回复
16
lmlaizhou|  楼主 | 2011-2-19 13:22 | 只看该作者
论坛里怎么发图片呀?能发图片就好了,把Jtag口发上来

使用特权

评论回复
17
batsong| | 2011-2-19 14:04 | 只看该作者
IAR的link选项卡里面有

使用特权

评论回复
18
dhh278| | 2011-2-19 15:20 | 只看该作者
我以前也用过430的。下载不了程序
无非就是接口与编译器设置问题。
注意:3。3V负荷较大时,下程序前请给目标板加电源。
我用了几W片的430169,没出现一片坏的。请不要轻易去怀疑它是坏的。

使用特权

评论回复
19
lmlaizhou|  楼主 | 2011-2-19 15:53 | 只看该作者
[img][/img]

使用特权

评论回复
20
lmlaizhou|  楼主 | 2011-2-19 18:27 | 只看该作者
感谢mmax
感谢大家!LED灯终于开始闪了,兴奋呀!
正如mmax所说的那样,选择debug模式,device中正确选择芯片,linker中选择debug information for C-spy,debugger 选择Fet Debugger,FET debugger中选择Texas instrument USB_I ,正确选择COM口(与驱动上的一致),不同的仿真器这一项的设置应该不同,我的仿真器是LSD_FET430UIF。make按钮编译链接,然后download and debug按钮下载程序,完成后,目标板重新上电,程序开始运行,OK。
还有要注意的是JTAG口的2脚和4脚,使用仿真器为目标板供电时,2脚接VCC,4脚悬空;目标板使用自己的电源时,2脚悬空,4脚接VCC。晶振的峰峰值好像是50mv左右。
我是新手,有什么说的不对的地方还请高手们指正呀,仅供参考

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

12

主题

47

帖子

0

粉丝