songfly
驱动牛犊
驱动牛犊
  • 注册日期2002-06-16
  • 最后登录2005-08-31
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2169回复:12

an2131firmware下载问题,急!

楼主#
更多 发布于:2002-06-20 15:49
我现在做了一个最小系统的实验板(自己认为),没有eeprom,没有外部ram,我用keil根据vendor_ax例程编译了一个比较简单的hex文件,用control pannel下载,提示下载成功,但是usb设备没有反应,好象8051不工作,不知道是不是我还没有完全理解an2131qc的开发过程,而且发现编译成的hex文件超过了9k字节,an2131qc只有8k的内部ram啊,这是什么回事呢?不明白,请各位指教,并且请各位大虾能不能给我提供一个例子,下载firmware之后能使an2131qc各io如pa,pb,pc等输出点信号。非常感谢。
liudongm
驱动牛犊
驱动牛犊
  • 注册日期2002-06-20
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-06-20 16:42
hex文件显示的字节数是指词hex文件的字节数,并不是我们要装载到芯片里的字节数,显示9k字节,实际上的字节数也就是3k左右,an2131qc完全装得下。
songfly
驱动牛犊
驱动牛犊
  • 注册日期2002-06-16
  • 最后登录2005-08-31
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-06-20 17:21
谢谢liudongm的回答,我还想问一个问题是我是否可以在keil中用下面的代码:
PORTACFG=0X00;
OEA=0XFF;
OUTA=0XFF;
这样的代码来读写内部ram的寄存器,以改变an2131的io口的状态呢?谢谢。
hxqzsw
驱动牛犊
驱动牛犊
  • 注册日期2002-04-06
  • 最后登录2002-07-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-06-20 21:33
你的实验板怎样与pc机连接的?
songfly
驱动牛犊
驱动牛犊
  • 注册日期2002-06-16
  • 最后登录2005-08-31
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-06-20 22:11
回hxqzsw:
仅通过usb接口。
liudongm
驱动牛犊
驱动牛犊
  • 注册日期2002-06-20
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-06-21 10:45
可以
songfly
驱动牛犊
驱动牛犊
  • 注册日期2002-06-16
  • 最后登录2005-08-31
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-06-23 10:02
那就很奇怪了,为什么firmware下载了而没有工作呢?
用control pannel下载之后它会自动把cpucs的805res位清零
使8051工作吗?
liudongm
驱动牛犊
驱动牛犊
  • 注册日期2002-06-20
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-06-25 16:04
用control pannel下载之后8051就开始工作了,你参考一下crypress提供的dev-io例子
songfly
驱动牛犊
驱动牛犊
  • 注册日期2002-06-16
  • 最后登录2005-08-31
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-06-25 16:20
谢谢各位,我的板子已经正常工作了。
algafly
驱动牛犊
驱动牛犊
  • 注册日期2001-11-27
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
9楼#
发布于:2002-06-26 10:10
老兄,你是怎么弄出来的,我也遇到同样的问题了,指点一下吧!
caiyy
驱动牛犊
驱动牛犊
  • 注册日期2001-10-08
  • 最后登录2003-01-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2002-06-26 10:24
请问你是怎么弄出来的,希望得到你的指点!
songfly
驱动牛犊
驱动牛犊
  • 注册日期2002-06-16
  • 最后登录2005-08-31
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2002-06-27 09:37
如果你没有使用eeprom,注意你的scl,sda引脚。
shengwq
驱动牛犊
驱动牛犊
  • 注册日期2002-04-26
  • 最后登录2002-07-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2002-07-04 15:50
老兄,麻烦说明白些。我这里也是置了这些寄存器后,什么反应都没有啊 :( :mad:
游客

返回顶部