dsp2812 加载程序时出现错误:data verification failed at address 0x9001

[复制链接]
 楼主| sunsundsp 发表于 2013-7-16 10:40 | 显示全部楼层 |阅读模式
1.网上找了相关的解决方法,说重启几次就好了,试了是可以。但是第二天又出现了这样的问题。而且是就那个程序。
2.也有说是板子的SDRAM坏了,可是我这块板子是新买的,应该不会坏吧。
3.还有一种解决办法说改一下GEL->Code Security Module->Unlock_CSM,但是我点gel显示是没有下载。

所以想请教一下到底是什么原因导致这个错误,有没有一劳永逸的办法去掉这个错误。
谢谢
zhangmangui 发表于 2013-7-16 11:11 | 显示全部楼层
是不是芯片焊接问题  你可以在刷一次   看看下面相关问题

http://www.deyisupport.com/question_answer/microcontrollers/c2000/f/56/t/7171.aspx
 楼主| sunsundsp 发表于 2013-7-16 15:07 | 显示全部楼层
zhangmangui 发表于 2013-7-16 11:11
是不是芯片焊接问题  你可以在刷一次   看看下面相关问题

http://www.deyisupport.com/question_answer/mi ...

谢谢.我在tools点了unlock,就没这个问题了。
zhangmangui 发表于 2013-7-16 15:33 | 显示全部楼层
sunsundsp 发表于 2013-7-16 15:07
谢谢.我在tools点了unlock,就没这个问题了。

啊  那就是你锁了   小心   不能随便锁
独孤求败2030 发表于 2013-7-16 19:32 | 显示全部楼层
学习了
 楼主| sunsundsp 发表于 2013-7-17 09:57 | 显示全部楼层
zhangmangui 发表于 2013-7-16 11:11
是不是芯片焊接问题  你可以在刷一次   看看下面相关问题

http://www.deyisupport.com/question_answer/mi ...

大神,我还有个问题想请教一下,现在我想用2812进行ad电压采样,我用自带的那个例子程序,然后我想问问如果我采样出结果,那我应该在哪看呢??完全不懂·········
zhangmangui 发表于 2013-7-17 10:27 | 显示全部楼层
sunsundsp 发表于 2013-7-17 09:57
大神,我还有个问题想请教一下,现在我想用2812进行ad电压采样,我用自带的那个例子程序,然后我想问问如 ...

你好  首先dsp2812的AD采集口的模拟输入严格要求是0-3V   你可以在某个AD口上输入范围内的电压值  
然后运行程序  通过ccs查看ADresult即AD转换结果寄存器查看值   
查看到的数字量/4096*3V就是模拟电压值  看看与你要采集的电压值是否接近
 楼主| sunsundsp 发表于 2013-7-17 10:58 | 显示全部楼层
zhangmangui 发表于 2013-7-17 10:27
你好  首先dsp2812的AD采集口的模拟输入严格要求是0-3V   你可以在某个AD口上输入范围内的电压值  
然后 ...

你好,那这个4096的具体含义又是什么呢
zhangmangui 发表于 2013-7-17 12:22 | 显示全部楼层
sunsundsp 发表于 2013-7-17 10:58
你好,那这个4096的具体含义又是什么呢

dsp2812是12位的AD采集啊   2^12就是4096
 楼主| sunsundsp 发表于 2013-7-17 13:54 | 显示全部楼层
zhangmangui 发表于 2013-7-17 12:22
dsp2812是12位的AD采集啊   2^12就是4096

刚最近开始学dsp 很多都不懂。
zhangmangui 发表于 2013-7-17 14:25 | 显示全部楼层
sunsundsp 发表于 2013-7-17 13:54
刚最近开始学dsp 很多都不懂。

慢慢来  善于总结就好
 楼主| sunsundsp 发表于 2013-7-17 16:18 | 显示全部楼层
zhangmangui 发表于 2013-7-17 14:25
慢慢来  善于总结就好

那如果我想用图表的方式来看采样结果呢?我选了view--graph--timefrequence·····但是没有图的,是不是要先改一下那个开始地址??那这个开始地址又该如何设呢??

不要嫌我烦·············
zhangmangui 发表于 2013-7-17 16:23 | 显示全部楼层
sunsundsp 发表于 2013-7-17 16:18
那如果我想用图表的方式来看采样结果呢?我选了view--graph--timefrequence·····但是没有图的,是不 ...

只能查看转换结果寄存器的值了   肯定是要改地址的   这个地址也就是转换结果寄存器的值
 楼主| sunsundsp 发表于 2013-7-18 09:00 | 显示全部楼层
zhangmangui 发表于 2013-7-17 16:23
只能查看转换结果寄存器的值了   肯定是要改地址的   这个地址也就是转换结果寄存器的值 ...

您好,还是我,我昨天做了实验之后,不管程序运行没运行,在watch window里看那个ad结果转换寄存器 采集到的一直是一个值32767。我用的程序是自带的ad采样程序。
zhangmangui 发表于 2013-7-18 09:04 | 显示全部楼层
sunsundsp 发表于 2013-7-18 09:00
您好,还是我,我昨天做了实验之后,不管程序运行没运行,在watch window里看那个ad结果转换寄存器 采集 ...

那就说明你的AD采集程序只执行了一次吧  你在查查程序
 楼主| sunsundsp 发表于 2013-7-18 10:33 | 显示全部楼层


这是我运行之后的结果寄存器的值 我用峰值去/4096在乘以3,差不多是1.5V但是我测得电压是500mv.这是什么原因呢?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| sunsundsp 发表于 2013-7-18 10:35 | 显示全部楼层
zhangmangui 发表于 2013-7-18 09:04
那就说明你的AD采集程序只执行了一次吧  你在查查程序



这是我运行之后的结果寄存器的值 我用峰值去/4096在乘以3,差不多是1.5V,但是我测的电压实际值是500mv.这是什么原因呢?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
zhangmangui 发表于 2013-7-18 11:12 | 显示全部楼层
sunsundsp 发表于 2013-7-18 10:35
这是我运行之后的结果寄存器的值 我用峰值去/4096在乘以3,差不多是1.5V,但是我测的电压实际值是500mv ...

红色说明值在变  怎么还有负值呢  你的转换结果应该是一个值
你先看看ADResult的寄存器
 楼主| sunsundsp 发表于 2013-7-18 13:50 | 显示全部楼层
zhangmangui 发表于 2013-7-18 11:12
红色说明值在变  怎么还有负值呢  你的转换结果应该是一个值
你先看看ADResult的寄存器 ...

我也不知道为什么有负值
 楼主| sunsundsp 发表于 2013-7-18 14:22 | 显示全部楼层
sunsundsp 发表于 2013-7-18 13:50
我也不知道为什么有负值

那比如说我只用了一个管脚,单路输入的,那我看ADResult的寄存器显示的话是什么呢?
有点不好表达。我就想看一个通道的数据该怎么看呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

29

主题

122

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部

29

主题

122

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部