社区
驱动开发/核心开发
帖子详情
求教各位大侠,S3C6410 USB HOST 开发(不带操作系统)
cqyun123789
2015-09-06 03:17:27
各位大侠请赐教:
是这样的,现在公司要开发USB HOST (MCU S3C6410)且是裸奔,手头有些开发包但基于Linux下。
因没USB host开发经验,想请教各位大侠,裸奔环境下USB HOST 开发流程,还请各位高手多多赐教,谢谢!!!
...全文
390
7
打赏
收藏
求教各位大侠,S3C6410 USB HOST 开发(不带操作系统)
各位大侠请赐教: 是这样的,现在公司要开发USB HOST (MCU S3C6410)且是裸奔,手头有些开发包但基于Linux下。 因没USB host开发经验,想请教各位大侠,裸奔环境下USB HOST 开发流程,还请各位高手多多赐教,谢谢!!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
happy小文字
2015-11-20
打赏
举报
回复
建议你测试下linux下的otg主机驱动,看看人家是怎么配置的,很多裸机的总线驱动都是从内核里面移植过来的;还有你的otg是否成功配置成了host模式???
cqyun123789
2015-11-19
打赏
举报
回复
的确是应该先进入中断函数,可是我都 将中断全打开了,还是进不去,寄存器HPRT状态,也没有变化。很急人的。 我们用的是飞凌的S3C6410核心板,但我们开发的设备是不带OS ,完全裸跑。将datasheet OTG 下: host 模式下reg 、PHY 控制reg、核心全局reg、HPRT 等看了很多遍,不断修改reg配置,无果!都半个月了,很是纠结的。 哪位USB 高手能否 指点下迷津,多谢了!!!
fly 100%
2015-11-19
打赏
举报
回复
插入应该先进中断的
cqyun123789
2015-11-18
打赏
举报
回复
谢谢各位! 是这样的,上电时OTG 作device 用于下载调试程序,运行到main中后,再配置成OTG- HOST 。 现在问题就是:通过usb core reset 后 OTG处于host模式,但接入U盘时,检测不到。 另外 请教各位高手,XusbVBUS ,XusbID,XusbDRVVBUS这3引脚 没相关配置与连接说明。 这模块开发已经很久了,还请各位高手能指点一二,不胜感激!
happy小文字
2015-10-30
打赏
举报
回复
你这是要在裸机usb主机控制器的驱动代码啊,难度很大哦,直接移植linux上的主机驱动,代码量很大吧,不然那些寄存器都搞死你,三星的手册上又不是非常全面描写的对于主机控制器
Albert Camus
2015-10-14
打赏
举报
回复
首先看实现什么功能 bulk/int/iso,确定需要支持那种传输方式 然后先实现设备枚举 最后实现功能,不带操作系统的话应该是直接操作经过协议层包装的数据的 ps. cypress是不是有类似的芯片可以参考下?
chenzheng9876
2015-10-11
打赏
举报
回复
先按赵春桥老师例程来 尽快动手,不要等待
求教
各位
大侠
:问题事件AppHangB1
打开网页的时候,有时突然会没有响应,提示: [b]出现了一个问题...
求教
各位
大侠
,希望可以帮忙解决这个问题.提前谢过!以下是问题详细信息. 描述: 出现了一个问题,该问题导致了此程序停止与 Windows 进行交互。 ...
STM32 + UCOSII
操作系统
(简单讲解)
此文最后会附上我自己在UCOSII
操作系统
下使用STM32写的ESP8266+onenet+http协议的程序链接,可以作为参考,如果文中有不当的地方,还请各位大佬加以中指正,我一定会虚心
求教
。参考资料:正点原子RTOS
操作系统
讲解,...
求教
各位
大侠
!!!!!!!!!!!!
我毕业设计做的 是一个警务通管理系统,请教各位有无源代码参考,先谢谢了!
如何输入多组字符串c语言,
求教
大侠
:如何输入一组字符串
各位
大侠
,小弟定义了一个char型指针数组,想用这个char型指针数组存一组字符串。可字符串输入总是出错:代码如下:#include#include#include#include"string.h"#definePprintf#defineSscanf#defineGgetch();#...
求解一道c语言编程题,大神
求教
!一道C语言编程题
求教
一道c语言编程,大神进!...
一道C语言编程题
求教
一道c语言编程,大神进!大神
求教
!一道C语言编程题
求教
一道c语言编程,大神进!相关问题:匿名网友:直接上代码#include int main(){double L;double ticheng=0;double rate = 0;int p;printf("请...
驱动开发/核心开发
21,620
社区成员
21,710
社区内容
发帖
与我相关
我的任务
驱动开发/核心开发
硬件/嵌入开发 驱动开发/核心开发
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章