Board logo

标题: 打算使用BDM往MC9S12DG128B下载程序,先请教高人! [打印本页]

作者: ctypyb2002    时间: 2006-5-3 08:35     标题: 打算使用BDM往MC9S12DG128B下载程序,先请教高人!

打算使用BDM往MC9S12DG128B下载程序,先请教高人!


BDM下载程序时用不用在程序里设置跟频率相关的寄存器!


我看清华的监控程序一开始有这些配置!


谢!


作者: seuafu2005    时间: 2006-5-3 09:11

不需要,只要按照图样把那几个引脚接好就成
作者: ctypyb2002    时间: 2006-5-3 18:04

非常感谢楼上的回复,请问是不是在processor expert里改变??
拜谢!
作者: seuafu2005    时间: 2006-5-4 09:56

processor expert是帮助你生成代码的
我说的连接是硬件上的连接
BDM multilink和MCU是六针的接头,电源、地、reset和BGND引脚
作者: ctypyb2002    时间: 2006-5-7 04:57

数据手册好象有个锁相环电路,外部晶振是16MHZ,通过配置PLLCLK、SYNR、REFDV,可以把总线时钟提高到24MHZ,我在main()赋值,用CodeWarrior 4.1调试时显示寄存器受保护,无法写入。

还有就是执行到频率寄存器配置前,总线时钟是怎样的!??
拜谢!!
作者: seuafu2005    时间: 2006-5-8 10:25

在执行到时钟配置寄存器前,总线时钟按照默认的设置跑
作者: ctypyb2002    时间: 2006-5-16 07:20

谢谢seuaufu2005!时钟问题和空间问题已经解决!并下载了个程序,完全正常!
现在的问题是用BDM在线调试时RAM空间显示--,还有就是在4.1里:00,--,FF分别是什么意思??
谢谢!!
作者: yjbmtc    时间: 2006-5-18 21:57

同时等版主的回音!!等待中。。。
作者: strongchen    时间: 2006-5-19 11:20

一般“--”指没有被定义的或没有用到的空间;“00”和“FF”指此地址中的值。
作者: 289984038    时间: 2007-5-18 15:45

我也遇到了时钟总线频率的问题
用BDM和串口向目标板下载同一个PWM程序后
发现运行的结果频率是串口的是BDM的3倍
而且修改了PLLCLK、SYNR、REFDV
频率不会变化
请问着是什么原因啊
作者: nishui_2000    时间: 2007-5-18 16:24

修改了PLLCLK、SYNR、REFDV
频率不会变化
估计是你硬件的问题,正常下配置这几个寄存器是配置锁相环,可能是你单片机的管脚电平没接对或者电阻电容滤波没选择正确,和晶镇不匹配




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0