OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5339|回复: 8

USB读卡器移植问题

[复制链接]

4

主题

34

帖子

0

精华

初级会员

Rank: 2

积分
173
金钱
173
注册时间
2013-4-7
在线时间
29 小时
发表于 2013-10-17 17:02:27 | 显示全部楼层 |阅读模式
这几天在移植USB读卡器程序,用的TF卡,SDIO模式,用了FATFS,其他程序已经能对TF卡正常写文件,写出来的文件用其他读卡器在电脑看过也是对了。现在在作联电脑上读写的的USB读卡器功能,不过,移植过后,先是出现了一个“无法识别的USB设备”,随后又出现了一个盘符,但是不能打开,提示“请插入驱动器”,不知道哪弄的不对,弄了两天了,还是不知道怎么回事,本来想仿真一下原子哥的USB读卡器程序,看都运行了哪些,但是,也没有搞明白。请原子哥或者其他大佬们指教,谢谢大家!
弄好后,我愿工程共享!问题如图片所示





天生我才必有用,千金散尽还复来!
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

4

主题

34

帖子

0

精华

初级会员

Rank: 2

积分
173
金钱
173
注册时间
2013-4-7
在线时间
29 小时
 楼主| 发表于 2013-10-17 23:24:40 | 显示全部楼层
千万不要下去啊,只有自己顶起来了!
天生我才必有用,千金散尽还复来!
回复 支持 反对

使用道具 举报

4

主题

34

帖子

0

精华

初级会员

Rank: 2

积分
173
金钱
173
注册时间
2013-4-7
在线时间
29 小时
 楼主| 发表于 2013-10-18 00:40:14 | 显示全部楼层
我在战舰板上跑的,一切都正常,没有作任何修改,只是看一下效果,在电脑上读写有没有问题,可是我现在移植到103RC上,把MAX_LUN改成为0了,盘符是变成了1个了,可是后面这两个问题怎样解决呢,看哪个地方呢,难道没有人懂吗?
天生我才必有用,千金散尽还复来!
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-10-18 11:09:09 | 显示全部楼层
你又没试过先不改1个盘符,直接就是用我们的原版例程,测试OK 么?
直接移植我们战舰板的USB读卡器例程到你的板子试试。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

15

主题

48

帖子

0

精华

初级会员

Rank: 2

积分
128
金钱
128
注册时间
2013-9-3
在线时间
0 小时
发表于 2013-11-13 22:05:13 | 显示全部楼层

楼主无法识别的问题怎么解决的啊?我也遇到了。

回复 支持 反对

使用道具 举报

15

主题

48

帖子

0

精华

初级会员

Rank: 2

积分
128
金钱
128
注册时间
2013-9-3
在线时间
0 小时
发表于 2013-12-6 16:33:23 | 显示全部楼层
回复【6楼】wyming210:
---------------------------------
好吧 谢了。我后来是找了下,是因为启动文件的一些问题,具体我也不懂,反正换了启动文件,USB部分设置什么的都没问题,就可以了。以后有问题可以讨论哈。
回复 支持 反对

使用道具 举报

20

主题

187

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
288
金钱
288
注册时间
2011-12-14
在线时间
0 小时
发表于 2013-12-26 21:01:23 | 显示全部楼层
回复【楼主位】wyming210:

这几天在移植USB读卡器程序,用的TF卡,SDIO模式,用了FATFS,其他程序已经能对TF卡正常写文件,写出来的文件用其他读卡器在电脑看过也是对了。现在在作联电脑上读写的的USB读卡器功能,不过,移植过后,先是出现了一个“无法识别的USB设备”,随后又出现了一个盘符,但是不能打开,提示“请插入驱动器”,不知道哪弄的不对,弄了两天了,还是不知道怎么回事,本来想仿真一下原子哥的USB读卡器程序,看都运行了哪些,但是,也没有搞明白。请原子哥或者其他大佬们指教,谢谢大家!
弄好后,我愿工程共享!问题如图片所示

-------------------------------------------------------------------------------------------------

产生同样的问题,在战舰板上好用,移植过来,没改任何东西,就是不好用,搞了两三天,不见效果,楼主说是换了启动文件就好用了,是哪个启动文件?能告诉一下吗?谢谢!
回复 支持 反对

使用道具 举报

1

主题

6

帖子

0

精华

新手上路

积分
32
金钱
32
注册时间
2012-8-16
在线时间
0 小时
发表于 2014-1-9 11:21:59 | 显示全部楼层
回复【8楼】dong:
回复【楼主位】wyming210: 这几天在移植USB读卡器程序,用的TF卡,SDIO模式,用了FATFS,其他程序已经能对TF卡正常写文件,写出来的文件用其他读卡器在电脑看过也是对了。现在在作联电脑上读写的的USB读卡器功能,不过,移植过后,先是出现了一个“无法识别的USB设备”,随后又出现了一个盘符,但是不能打开,提示“请插入驱动器”,不知道哪弄的不对,弄了两天了,还是不知道怎么回事,本来想仿真一下原子哥的USB读卡器程序,看都运行了哪些,但是,也没有搞明白。请原子哥或者其他大佬们指教,谢谢大家! 弄好后,我愿工程共享!问题如图片所示 ------------------------------------------------------------------------------------------------- 产生同样的问题,在战舰板上好用,移植过来,没我也遇到这样的问题了。是哪人启动文件啊。谢谢。......
---------------------------------
回复 支持 反对

使用道具 举报

1

主题

6

帖子

0

精华

新手上路

积分
32
金钱
32
注册时间
2012-8-16
在线时间
0 小时
发表于 2014-1-9 15:54:20 | 显示全部楼层
已经搞定这个问题了。按下面配置就OK了。
starup_stm32f10x_hd.s 里面
Stack_Size      EQU     0x00000800

                AREA    STACK, NOINIT, READWRITE, ALIGN=3
Stack_Mem       SPACE   Stack_Size
__initial_sp

__initial_spTop EQU    0x20000400                 ; stack used for SystemInit_ExtMemCtl
                                                  ; always internal RAM used 
                                                  
; <h> Heap Configuration
;   <o>  Heap Size (in Bytes) <0x0-0xFFFFFFFF:8>
; </h>

Heap_Size       EQU     0x00000000
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-13 11:50

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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