查看: 3734|回复: 10

[求助] KL26Z, USB HOST, 官方库代码中没找到总线挂起和恢复的代码?

[复制链接]

该用户从未签到

9

主题

52

帖子

1

注册会员

Rank: 2

积分
138
最后登录
2018-11-29
发表于 2015-11-13 10:02:35 | 显示全部楼层 |阅读模式
khci_kenitis.c中,_usb_khci_bus_control是个空函数,我该如何操作呢,

/*FUNCTION*-------------------------------------------------------------
*
*  Function Name  : _usb_khci_bus_control
*  Returned Value : error or USB_OK
*  Comments       :
*        The function for USB bus control
*END*-----------------------------------------------------------------*/
USB_STATUS _usb_khci_bus_control
(
        /* [IN] the USB Host state structure */
        _usb_host_handle handle,
        /* [IN] bus control */
        uint_8 bus_control
)
{
        UNUSED(handle)
        UNUSED(bus_control)

        return USB_OK;
}


我知道答案 目前已有10人回答
回复

使用道具 举报

该用户从未签到

124

主题

3600

帖子

0

金牌会员

Rank: 6Rank: 6

积分
5781
最后登录
1970-1-1
发表于 2015-11-13 10:43:34 | 显示全部楼层
你所指的USB stac来自哪个版本?
回复 支持 反对

使用道具 举报

该用户从未签到

9

主题

52

帖子

1

注册会员

Rank: 2

积分
138
最后登录
2018-11-29
 楼主| 发表于 2015-11-13 10:51:13 | 显示全部楼层
v4.0.3和v4.1.1
回复 支持 反对

使用道具 举报

该用户从未签到

9

主题

52

帖子

1

注册会员

Rank: 2

积分
138
最后登录
2018-11-29
 楼主| 发表于 2015-11-13 10:52:15 | 显示全部楼层
user manual上说调用_usb_host_bus_control(),
我跟踪了代码,最终就是调用一楼那个空函数,,,
回复 支持 反对

使用道具 举报

该用户从未签到

9

主题

52

帖子

1

注册会员

Rank: 2

积分
138
最后登录
2018-11-29
 楼主| 发表于 2015-11-13 10:58:21 | 显示全部楼层
我的使用场景是这样的,

KL26连接了一个3G模块,我需要suspend总线,,让对方休眠,,然后我自己休眠。
对方有短信或者电话呼入时,会通过USB总线远程唤醒我。  但KL26在做USB HOST时不支持远程唤醒,我们想把总线上差分信号经运算后,触发某个外部中断来唤醒MCU,然后迅速resume总线,给对方K信号应答,,,
回复 支持 反对

使用道具 举报

该用户从未签到

9

主题

642

帖子

0

高级会员

Rank: 4

积分
748
最后登录
1970-1-1
发表于 2015-11-13 11:08:36 | 显示全部楼层
不懂 帮顶
104930kli5jsmlssemljli.png
回复

使用道具 举报

该用户从未签到

9

主题

52

帖子

1

注册会员

Rank: 2

积分
138
最后登录
2018-11-29
 楼主| 发表于 2015-11-13 16:50:35 | 显示全部楼层
急等答案啊,,,急
回复 支持 反对

使用道具 举报

该用户从未签到

9

主题

52

帖子

1

注册会员

Rank: 2

积分
138
最后登录
2018-11-29
 楼主| 发表于 2015-11-16 10:35:06 | 显示全部楼层
up!

good good study, day day up!
回复 支持 反对

使用道具 举报

该用户从未签到

124

主题

3600

帖子

0

金牌会员

Rank: 6Rank: 6

积分
5781
最后登录
1970-1-1
发表于 2015-11-16 14:34:32 | 显示全部楼层
楼主,目前USB_REMOTE_WAKEUP,USB_SUSPENDED,USB_WAKEUP这三个event在USB stack host中是不支持的,需要客户自己添加的
回复 支持 反对

使用道具 举报

该用户从未签到

9

主题

52

帖子

1

注册会员

Rank: 2

积分
138
最后登录
2018-11-29
 楼主| 发表于 2015-11-16 15:08:48 | 显示全部楼层
好!那我自己看手册,看能不能搞定,谢谢答复!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-26 19:26 , Processed in 0.110921 second(s), 31 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表