abei11
驱动小牛
驱动小牛
  • 注册日期2002-11-14
  • 最后登录2005-06-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1624回复:6

如何把上位机软件和下位机分开??

楼主#
更多 发布于:2003-05-21 19:39
我是学ezusb的,我想找人合作,我弄下位机这一块,然后对方弄上位机和驱动那一块!但我不知如何向对方交代任务,也就是对方应该做些什么?怎样才能把这两块分开?我对驱动很不明白!谢谢!
cookid
驱动牛犊
驱动牛犊
  • 注册日期2003-03-19
  • 最后登录2005-03-31
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-05-21 21:51
你的设备使用那种传输方式,用哪些端点,数据需要以什么方式来传输、如何传输和处理,上位机的命令怎么发,下位机的固件怎么响应,这些两个人得商量好吖。
jinghuiren
驱动巨牛
驱动巨牛
  • 注册日期2002-06-01
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分291分
  • 威望460点
  • 贡献值0点
  • 好评度428点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-05-21 21:51
很简单,下位机的就是固件,就是控制usb控制器的程序,一般用c或者汇编开发;


上位机的就是驱动和应用程序,前者由vc与ddk等工具开发,后者由vc或者vb等工具写出界面,就这么多
abei11
驱动小牛
驱动小牛
  • 注册日期2002-11-14
  • 最后登录2005-06-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-05-22 16:00
那最基本的调试该从那里开始?也就是说我用ezusb的话,上位机可用panal control发命令接数据,但是对方怎样调试,是否我需要把固件先固化在e^2prom中,然后让他调试,这个固件包含最简单的通信方式!谢谢!
abei11
驱动小牛
驱动小牛
  • 注册日期2002-11-14
  • 最后登录2005-06-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-05-22 16:01
jinghuiren,请帮帮忙!
use_id
驱动中牛
驱动中牛
  • 注册日期2002-03-11
  • 最后登录2006-01-07
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-05-22 21:47
还是我难过,从

应用程序 exe -> 驱动程序 sys -> USB firmware

都要一个人搞, 搞得一踏糊涂后看到点希望, boss 又说 不仅要 PC 到 usb firmware 通信, 还要两个外设(MCU)通过 USB 线直接相连。

明天叫我回话, 我都不知道怎么来同他说...... 哎!:(


见意最好找到个 usb firmware code sample 来看一下。
jinghuiren
驱动巨牛
驱动巨牛
  • 注册日期2002-06-01
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分291分
  • 威望460点
  • 贡献值0点
  • 好评度428点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-05-23 13:38
ezusb的固件是通过usb电缆直接下载到设备里的,不需要固化到eeprom中。
游客

返回顶部