40楼#
发布于:2004-01-09 11:45
68000管脚图
|
|
|
41楼#
发布于:2004-01-09 11:52
感觉有点帮不上忙了! :(
|
|
42楼#
发布于:2004-01-09 12:19
感觉有点帮不上忙了! :(没关系 :),不管怎样,我坚信会及时完成的。就是中间过程比较痛苦 :D他们就跟催命一样。 你说的“其实USB寄存器都是在固件中配置的,不用通过ARM配置”,是不是指在ezregs.h中的那些寄存器声明?象 EXTERN xdata volatile BYTE OUT7BUF[64] _AT_ 0x7B40;这样的? |
|
|
43楼#
发布于:2004-01-09 12:23
[quote]感觉有点帮不上忙了! :(没关系 :),不管怎样,我坚信会及时完成的。就是中间过程比较痛苦 :D他们就跟催命一样。 你说的“其实USB寄存器都是在固件中配置的,不用通过ARM配置”,是不是指在ezregs.h中的那些寄存器声明?象 EXTERN xdata volatile BYTE OUT7BUF[64] _AT_ 0x7B40;这样的? [/quote] 在.c里配置,只要调用.h中的寄存器描述符就可以了! |
|
44楼#
发布于:2004-01-09 12:33
不过我还是有点不太理解,
如果仅仅是读写硬盘,为什么不使用68300? 如果为了节省成本,那为什么要用ARM? 如果为了保护设计,而又有流片的能力,那何不从头设计,把USB收发器、MCU、逻辑都是到一个芯片里去,为什么还要用68000? |
|
|
45楼#
发布于:2004-01-09 12:49
[quote][quote]感觉有点帮不上忙了! :(没关系 :),不管怎样,我坚信会及时完成的。就是中间过程比较痛苦 :D他们就跟催命一样。 你说的“其实USB寄存器都是在固件中配置的,不用通过ARM配置”,是不是指在ezregs.h中的那些寄存器声明?象 EXTERN xdata volatile BYTE OUT7BUF[64] _AT_ 0x7B40;这样的? [/quote] 在.c里配置,只要调用.h中的寄存器描述符就可以了! [/quote] 不解,在C里怎么配置啊?举个例子好吗?用什么样的代码配置呢?还有,象OUT7BUF这样的寄存器给我的感觉就是给一个地址指针,但是象USBCS这样的USB寄存器就不是一个指针那么简单了,对于这样的寄存器,我该怎么配置呢? |
|
|
46楼#
发布于:2004-01-09 12:51
不过我还是有点不太理解, 这个我也不知道,也许这是市场的需要,也许是为了骗项目基金吧。 :D :D :D |
|
|
47楼#
发布于:2004-01-09 15:30
算了,这个帖子太乱了,诸位看一遍很费时间,我整理好思路,重开一贴吧,这个的分先放了。 :)
|
|
|
48楼#
发布于:2004-01-09 23:07
[quote][quote][quote]感觉有点帮不上忙了! :(没关系 :),不管怎样,我坚信会及时完成的。就是中间过程比较痛苦 :D他们就跟催命一样。 你说的“其实USB寄存器都是在固件中配置的,不用通过ARM配置”,是不是指在ezregs.h中的那些寄存器声明?象 EXTERN xdata volatile BYTE OUT7BUF[64] _AT_ 0x7B40;这样的? [/quote] 在.c里配置,只要调用.h中的寄存器描述符就可以了! [/quote] 不解,在C里怎么配置啊?举个例子好吗?用什么样的代码配置呢?还有,象OUT7BUF这样的寄存器给我的感觉就是给一个地址指针,但是象USBCS这样的USB寄存器就不是一个指针那么简单了,对于这样的寄存器,我该怎么配置呢? [/quote] OUT7BUF可以看成是一个数组的起始地址,理解为指针也可以,反正OUT7BUF[0]标志第一个字节数据。 USBCS定义的方法是:EXTERN xdata volatile BYTE USBCS _AT_ 0xXXXX; 可以直接象变量一样访问,如:USBCS = 0 |
|
49楼#
发布于:2004-01-12 21:19
再开个贴子吧我看的头都大了
把问题简化一下 目的讲清楚 |
|
50楼#
发布于:2004-01-18 11:45
看了这么多,不知道你的目的是不是这样?
1。目标板上的ML1210E是不是有USB口,如果有的话是不是MASTER 2。由于PC和ARM的USB都是MASTER,所以不能直接连接通讯,所以用两个SLAVE的器件68000和USB CORE连接,这两个器件间用UART口通讯。 |
|
上一页
下一页