打印
[STM32F4]

STM 32提供的USB库及demo能在win ce6.0系统下使用吗?

[复制链接]
2004|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
YGA|  楼主 | 2014-9-18 21:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我是新手,看到香版主分享了很多 STM 32 USB资料,还有一些demo,有些问题不太明白。
1、这些demo及库函数能在wince系统下使用吗,还是只是在pc下使用?
2、如果第一问是能,那么我如果用stm芯片设计一个模块,然后把这个模块通过usb连到装有wince系统的主板上,demo还可以用吗?还是需要自己进行驱动编程?(wince系统的底层总线驱动已经编好)
恳请大家指点!!!

沙发
香水城| | 2014-9-19 13:46 | 只看该作者
这些demo是跑在MCU上面的,之上可以搭载RTOS。

你这里说的装有wince系统的主板,是指和MCU进行USB通信的上位机么?

这些demo是跑在MCU上的,如果MCU作为设备,可以和搭载任何OS(包括wince)的主机通信。

如果MCU作为主机,想在上面跑在wince,STM32是不支持的。

使用特权

评论回复
板凳
YGA|  楼主 | 2014-9-19 15:06 | 只看该作者
香水城 发表于 2014-9-19 13:46
这些demo是跑在MCU上面的,之上可以搭载RTOS。

你这里说的装有wince系统的主板,是指和MCU进行USB通信的上 ...

装有wince系统的主板,指的就是和MCU进行USB通信的上位机。我用stm32设计一个外接模块,连接到主板上。stm32上面不跑系统。
另一个问题是,有关USB的demo会对不同的系统有不同的版本吗?应该不是通用的吧?

使用特权

评论回复
地板
香水城| | 2014-9-19 16:09 | 只看该作者
为什么不是通用的呢?

这些USB demo就是处理各种USB通信事务,以中断的方式处理各种event。这个和你上位机那高高在上的OS会有什么关系呢?

难不成上位机的OS不同,出现在USB总线上的通信还不同啊?:)

使用特权

评论回复
5
YGA|  楼主 | 2014-9-19 21:17 | 只看该作者
香水城 发表于 2014-9-19 16:09
为什么不是通用的呢?

这些USB demo就是处理各种USB通信事务,以中断的方式处理各种event。这个和你上位机 ...

我是这样理解的,您看对不对:这些usb demo的通信请求都是来自上位机系统,系统的不同应该会导致与这些demo的通讯的连接方式的不同,所以感觉demo会在与上位机接口这块的程序有所差异。
您觉得呢?

使用特权

评论回复
6
mmuuss586| | 2014-9-20 08:35 | 只看该作者
带WINCE的主板,比如WINCE系统的触摸屏;
你在PC机上写好软件,在触摸屏上可以运行的;
至于STM32板子连,WINCE系统的软件,应该是可以连接的,不行的话,你就修改相应的驱动了;

使用特权

评论回复
7
gongshi| | 2014-9-20 18:59 | 只看该作者
可以的;

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

YGA

41

主题

160

帖子

1

粉丝