forestimber
驱动牛犊
驱动牛犊
  • 注册日期2002-03-22
  • 最后登录2002-06-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1370回复:2

期中小结

楼主#
更多 发布于:2002-06-05 18:49
   我刚做好一个usb与上位机通讯的板子,组友开发成了上位机的驱动和一些功能软件。从本质上说,跟周立功的那个smart没什么区别,而且还有好多疑问留下了。
   我管硬件部分,不懂驱动。要是我再焊个串口在板子上,然后升压,接到另一台pc上,能不能做到pc1->串口->单片机―>usb->pc2这样?虽然幻想,但我软驱坏了,没钱买,而且我女朋友过生日呢!
   我用的仿真软件是:code cruisor for 51 family 2.6版,keil c51的内核,可是在usb100.h里的定义结构体和typedef就是通不过!用uVision V2.23版(c51 V6.23a的内核)可以编译,可惜不能仿真。mainloop.c里面case的条件也不明白,什么‘r’,\'/t\'的。这些问题都是在用了后来的demo里面的库文件后才解决的,不过demo 编译是通过了,仿真还是不行。我这趟烧,一共毁了4个芯片,2张软盘,一个软驱。
    D12的管脚要多注意,我原来认为DMA方式不用的,就让相应的管教都浮着,没想到就是它们影响了D12的中断(状态脚总是高),从而使整个系统中断。这个弱智的错误让我花了一个星期,没办法,初学者嘛。
winter_mao
驱动牛犊
驱动牛犊
  • 注册日期2002-05-25
  • 最后登录2007-04-17
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-06-06 07:55
能详细说一下那些管脚要注意,需要接什么电平,我也是初学,硬件一直未调通,请指点。
forestimber
驱动牛犊
驱动牛犊
  • 注册日期2002-03-22
  • 最后登录2002-06-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-06-06 15:25
1.晶振外壳最好接地
2。/DMACK是DMA应答输入,用上拉电阻接高
   /INT也是
游客

返回顶部