ZGWXSJ
驱动牛犊
驱动牛犊
  • 注册日期2002-11-25
  • 最后登录2008-05-04
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望4点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
阅读:1336回复:11

问一个时钟问题 24 OR 48

楼主#
更多 发布于:2002-11-27 13:47
在CY的芯片说明书指出,用使用48M时钟就在E2PROM中的某个字节中设定,CORE会自动把这个字节的数据加载到寄存器USBCS中.如果没有E2PROM那么系统默认24M.有没有什么办法,不用E2PROM也能用48MHZ工作呢
谢谢大侠们!
double
论坛版主
论坛版主
  • 注册日期2002-03-30
  • 最后登录2015-05-05
  • 粉丝0
  • 关注0
  • 积分24分
  • 威望4点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-11-27 14:44
当然可以了,只需要更改它的内部的相应的配置字节就可以了,eeprom的作用是将firmware引入cy的片子中,另外还可以直接从主机下载到cy的片子中。
轻轻的我来了 带给你欢乐 悄悄的我走了 带走你忧愁
ZGWXSJ
驱动牛犊
驱动牛犊
  • 注册日期2002-11-25
  • 最后登录2008-05-04
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望4点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-11-27 15:09
楼上的大哥,我的程序其它方面都是正常的.
我刚才又看了一下CY的说明书,它的确是说,USBCS寄存器中的24/48为只能是从E2PROM中加载,8051不能设置呀!
joyup
驱动牛犊
驱动牛犊
  • 注册日期2002-03-07
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望4点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-11-27 15:40
不行,只能通过eeprom配置
ZGWXSJ
驱动牛犊
驱动牛犊
  • 注册日期2002-11-25
  • 最后登录2008-05-04
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望4点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-11-27 16:06
我感觉肯定有办法的,不然的话,没有E2ROM那CY的芯片时钟只有24MHZ有点不太可能!
ZGWXSJ
驱动牛犊
驱动牛犊
  • 注册日期2002-11-25
  • 最后登录2008-05-04
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望4点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-11-27 16:39
UP
double
论坛版主
论坛版主
  • 注册日期2002-03-30
  • 最后登录2015-05-05
  • 粉丝0
  • 关注0
  • 积分24分
  • 威望4点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-11-27 18:53
不是吧,固件可以从主机上下载,固件里可以设置哪些寄存器呀,为什么不可以呢。
轻轻的我来了 带给你欢乐 悄悄的我走了 带走你忧愁
ZGWXSJ
驱动牛犊
驱动牛犊
  • 注册日期2002-11-25
  • 最后登录2008-05-04
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望4点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-11-28 09:02
我的固件就是从主机下载的,但是要设置寄存器必须用8051程序来设置呀,但USBCS寄存器中的24/48位不允许8051访问呀!
joyup
驱动牛犊
驱动牛犊
  • 注册日期2002-03-07
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望4点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-11-28 10:21
不是吧,固件可以从主机上下载,固件里可以设置哪些寄存器呀,为什么不可以呢。


是不可以的,因为如果由51来改的话,想一想,刚开始时51工作在24M,而后突然又工作到48M......
ZGWXSJ
驱动牛犊
驱动牛犊
  • 注册日期2002-11-25
  • 最后登录2008-05-04
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望4点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-11-28 10:28
楼上的大哥说的有道理!有没有一个折中的办法呢!我不想使用从E2ROM下载固件的方法.但又想让单片机工作在48M下!
ZGWXSJ
驱动牛犊
驱动牛犊
  • 注册日期2002-11-25
  • 最后登录2008-05-04
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望4点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2002-11-28 10:41
有没有一个折中的办法呢!
ZGWXSJ
驱动牛犊
驱动牛犊
  • 注册日期2002-11-25
  • 最后登录2008-05-04
  • 粉丝0
  • 关注0
  • 积分40分
  • 威望4点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2002-11-28 14:35
up up
游客

返回顶部