penere
驱动牛犊
驱动牛犊
  • 注册日期2002-05-18
  • 最后登录2003-11-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1322回复:4

求助D12固件问题,斑竹帮帮我啊!!!!

楼主#
更多 发布于:2002-10-22 11:37
我现在正在做D12的固件
我做的系统只是向微机传输一组数
我想问问大侠们PIL给的几个固件程序MAINLOOP。C。。。。。。
哪几个需要根据我自己的需要修改
我要传输的数据是不是要付给CONTROL_XFER缓冲区中然后进行传输
如果是的话这部分工作是在mainloop.c中做还是在isr
.c中做呢
多谢




 

[编辑 -  10/22/02 by  penere]

[编辑 -  10/22/02 by  penere]
rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-10-23 11:35
先决定用什么传输方式再来讨论。

你应该多看看D12的例子 ---- 网上一大把! :cool:
天天coding-debugging中----超稀饭memory dump file ======================================================== [b]Windows Device Driver Development and Consulting Service[/b] [color=blue][url]http://www.ybwork.com[/url][/color] ========================================================
chengjian_hui
驱动小牛
驱动小牛
  • 注册日期2002-09-29
  • 最后登录2003-09-16
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-10-23 13:08
本人刚开始也有这样的问题。
CONTROL_XFER是上位机与固件之间传递控制信息的,数据缓冲区
是可以自己定义的,然后把缓冲区入口地址送给写端点函数就行了,不过必需有上位机来要数,才能取走。
具体在哪实现都可以,也可以在中断程序里直接操作,也可也可以在中断里付标志位,然后再主函数里操作。
共同努力,共同提高!
penere
驱动牛犊
驱动牛犊
  • 注册日期2002-05-18
  • 最后登录2003-11-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-10-23 13:41
多谢了
你的意思是我自己定义缓冲区存数据吧而不是用controldata那个缓冲区吧





 

[编辑 -  10/23/02 by  penere]
penere
驱动牛犊
驱动牛犊
  • 注册日期2002-05-18
  • 最后登录2003-11-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-10-23 13:56
我觉得CONTROL_XFER好象是mcu和d12共用的,跟上位机没什么关系
游客

返回顶部