Board logo

标题: [求助]56F8346 ADC 初始化问题 [打印本页]

作者: jero19    时间: 2005-12-26 14:18     标题: [求助]56F8346 ADC 初始化问题

请教DSP56F8346中关于ADC的初始化应该如何进行,或者哪里有示例程序可以参考,谢谢!
作者: jero19    时间: 2005-12-28 10:16

哪位高手指教一下,谢谢!
作者: jero19    时间: 2005-12-29 10:51

strongchen版主帮忙看看
作者: strongchen    时间: 2005-12-29 11:26

看到你的信息了。但什么叫无法初始化?
作者: jero19    时间: 2005-12-29 11:28

我无法对ADC的寄存器赋值
作者: strongchen    时间: 2005-12-29 11:36

怎么会?仿真的时候还是运行的时候?芯片坏了?
作者: jero19    时间: 2005-12-29 11:59

仿真的时候,芯片不太可能有问题,我的PWM还在正常工作
作者: jero19    时间: 2005-12-29 13:36

我是首先在MC56F8346.H中定义了ADC各个寄存器的地址,然后在主程序中开始对ADC的各个寄存器开始进行初始化,然后编译下载到开发板上运行,但我看ADC寄存器的值没有变化,一直就是默认值。
作者: strongchen    时间: 2005-12-29 14:22

你直接在仿真界面上修改一下这些寄存器的值试试。另外看看你的地址定义是否有问题。
作者: usliwu    时间: 2005-12-29 14:35

你用了PE吗?你的Codewarrior是什么板本?
作者: jero19    时间: 2005-12-29 15:46

在仿真界面上能修改,地址定义应该没有问题,ADCA 0X00F200,没有用PE,Codewarrior是7。1版本的
作者: jero19    时间: 2005-12-29 16:55

直接在仿真界面上可以修改这些寄存器的值,地址定义应该没有问题,ADCA 起始地址0X00F200 ,我没有用PE,Codewarrior的版本是7。1的。
作者: jero19    时间: 2005-12-30 09:51

strongchen版主帮忙指点一下,谢谢!
作者: strongchen    时间: 2005-12-30 10:04

你可以写一个最小的程序,别的什么都不要,只用几个指令对这些寄存器进行操作,看看结果怎样。
作者: jero19    时间: 2005-12-30 10:46

还是一样的
作者: jero19    时间: 2005-12-30 10:58

strongchen版主,能否麻烦您讲一下初始化ADC的过程,非常感谢!
作者: strongchen    时间: 2005-12-30 12:12

我想初始化ADC没有什么过程,只要在关闭的状态下写入控制寄存器,然后再开启就行了。




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