你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

香水城请帮忙,STM32F105RB的USB问题?

[复制链接]
geweilin 提问时间:2011-4-18 19:35 /
如何在PC上位机程序中实现对STM32F105的USB进行1ms一次的读取操作,我发现我的程序中,每秒只能读取到500次左右的数据,为何?
如图:
捕获.PNG
收藏 评论5 发布时间:2011-4-18 19:35

举报

5个回答
废鱼 回答时间:2011-4-18 21:30:07

RE:香水城请帮忙,STM32F105RB的USB问题?

考虑以下几点情况:
1、1ms读取一次,是用TIM还是其他的
2、读取完以后是否要进行数据处理?这个是否占用了时间
3、USB是否能够1ms输出一次数据。
geweilin 回答时间:2011-4-19 19:08:28

RE:香水城请帮忙,STM32F105RB的USB问题?

我是在回调函数INTR_INEPINTR_Callback中,用USB_SIL_Write写数据的,函数如下:
void INTR_INEPINTR_Callback(void)
{
TxBuf[0]+=1;
USB_SIL_Write(EP1_IN,TxBuf,64);

也就是每次发送时包的第一个字节的数据会递增,但是在BUSHOUND中观察到的数据包的第一个字节并不是连续的,而是间隔的,如第一次是0x01,第二次收到的数据的第一字节就是0x03了,怎么回事呢?
geweilin 回答时间:2011-4-21 18:16:06

回复:香水城请帮忙,STM32F105RB的USB问题?

没有人关注吗?自己顶下。
或者我再问个问题?
STM32的USB如何能够将数据以64字节每包迅速发送至PC端程序,我发现我的PC程序每次读完一个包后都会跳过一个SOF,也就是不能充分利用总线带宽了,不知和我的下位机发送时刻是否有关?那么应该在什么地方?什么时刻发送数据呢?
net1234599 回答时间:2011-4-24 22:14:36

RE:香水城请帮忙,STM32F105RB的USB问题?

把程序贴上来看看吧!
路平 回答时间:2012-5-10 15:01:11

回复:香水城请帮忙,STM32F105RB的USB问题?

能不能把你的STM32F105RB的最小系统原理图给我发一份啊。我的邮箱715566896@qq.com

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版