关于rt1052 sdk2.11.0 例子usb_device_msc_disk

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

关于rt1052 sdk2.11.0 例子usb_device_msc_disk

Jump to solution
4,513 Views
944706426
Contributor III

rt1052开发板上接了一张8G的sd卡,现在有这么一个需求: sd卡前面4G供rt1052正常读写,后面4G想通过usb虚拟成U盘供电脑使用。操作如下:

1、sd卡fatfs已正确分区,如下:

944706426_0-1647416415404.png944706426_1-1647416425150.png

 

2、跑usb_device_msc_disk例子,结果正常识别出两个分区;

944706426_3-1647416597854.png

 

 

3、但我只想被PC识别出sd卡第一个分区,所以尝试着修改,如下

944706426_4-1647416701206.png

结果确实只识别出第一个分区,也是能够正常使用, 但我不清楚这是否是正确的改法,还请NXP技术人员帮我看一下,十分感谢!

944706426_2-1647416518201.png

 

 

 

0 Kudos
Reply
1 Solution
4,507 Views
jingpan
NXP TechSupport
NXP TechSupport

Hi @944706426 ,

应该可以,只告诉上位机一半的空间。

 

Regards,

Jing

View solution in original post

0 Kudos
Reply
3 Replies
484 Views
OneByte
Contributor III
你好,问一下你这边通过电脑对U盘进行格式化(快速格式化),能正常格式化成功吗,我这边通过pc去格式化U盘,一直提示:windows 无法完成格式化。
0 Kudos
Reply
482 Views
OneByte
Contributor III
且实际U盘是被格式化的(里面的文件已经被清掉了)
0 Kudos
Reply
4,508 Views
jingpan
NXP TechSupport
NXP TechSupport

Hi @944706426 ,

应该可以,只告诉上位机一半的空间。

 

Regards,

Jing

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-1429076%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3EAbout%20rt1052%20sdk2.11.0%20Example%20usb_device_msc_disk%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1429076%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3E%3CP%3Ert1052%20development%20board%20connected%20to%20an%208G%20sd%20card%2C%20now%20there%20is%20such%20a%20need%3A%20sd%20card%20%3CSPAN%3Efront%204G%20for%20rt1052%20normal%20read%20and%20write%2C%20the%20back%20of%20the%204G%20want%20to%20virtualize%20into%20a%20USB%20flash%20drive%20through%20the%20usb%20for%20computer%20use.%20The%20operation%20is%20as%20follows.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3E1.%20sd%20card%20fatfs%20has%20been%20correctly%20partitioned%20as%20follows%3A%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22944706426_0-1647416415404.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22944706426_0-1647416415404.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F173856i09FB393B6A6CBB9A%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22944706426_0-1647416415404.png%22%20alt%3D%22944706426_0-1647416415404.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22944706426_1-1647416425150.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22944706426_1-1647416425150.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F173857iD275A79D68A2976D%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22944706426_1-1647416425150.png%22%20alt%3D%22944706426_1-1647416425150.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%3CSPAN%3E2%2C%20run%20usb_device_msc_disk%20example%2C%20the%20results%20of%20the%20normal%20recognition%20of%20the%20two%20partitions%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22944706426_3-1647416597854.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22944706426_3-1647416597854.png%22%20style%3D%22width%3A%20296px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F173859i39527D6EE568B0ED%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22944706426_3-1647416597854.png%22%20alt%3D%22944706426_3-1647416597854.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3CP%3E%3CSPAN%3E3%2C%20but%20I%20only%20want%20to%20be%20recognized%20by%20the%20PC%20sd%20card%20first%20partition%2C%20so%20try%20to%20modify%2C%20as%20follows%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22944706426_4-1647416701206.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22944706426_4-1647416701206.png%22%20style%3D%22width%3A%20285px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F173860i5219A493A35A4F24%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22944706426_4-1647416701206.png%22%20alt%3D%22944706426_4-1647416701206.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3EThe%20result%20is%20that%20only%20the%20first%20partition%20is%20recognized%2C%20and%20it%20works%20fine%2C%20but%20I'm%20not%20sure%20if%20this%20is%20the%20right%20way%20to%20change%20it%2C%20please%20ask%20the%20NXP%20technician%20to%20help%20me%2C%20thank%20you%20very%20much!%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22944706426_2-1647416518201.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22944706426_2-1647416518201.png%22%20style%3D%22width%3A%20322px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F173858i2559CEA264A87ABA%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22944706426_2-1647416518201.png%22%20alt%3D%22944706426_2-1647416518201.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2185756%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3E%E5%9B%9E%E5%A4%8D%EF%BC%9A%20%E5%85%B3%E4%BA%8Ert1052%20sdk2.11.0%20%E4%BE%8B%E5%AD%90usb_device_msc_disk%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2185756%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3Eand%20the%20actual%20USB%20flash%20drive%20is%20formatted%20(the%20files%20on%20it%20have%20been%20erased)%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2185755%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3E%E5%9B%9E%E5%A4%8D%EF%BC%9A%20%E5%85%B3%E4%BA%8Ert1052%20sdk2.11.0%20%E4%BE%8B%E5%AD%90usb_device_msc_disk%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2185755%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3EHello%2C%20I%20would%20like%20to%20ask%20your%20side%20through%20the%20computer%20on%20the%20USB%20flash%20drive%20format%20(quick%20format)%2C%20can%20normal%20formatting%20success%2C%20my%20side%20through%20the%20pc%20to%20format%20USB%20flash%20drive%2C%20has%20been%20prompted%3A%20windows%20can%20not%20complete%20the%20formatting.%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1429823%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20%E5%85%B3%E4%BA%8Ert1052%20sdk2.11.0%20%E4%BE%8B%E5%AD%90usb_device_msc_disk%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1429823%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F143425%22%20target%3D%22_blank%22%3E%40944706426%3C%2FA%3E.%3C%2FP%3E%0A%3CP%3EShould%20work%2C%20only%20tell%20the%20OP%20half%20the%20space.%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3ERegards.%3C%2FP%3E%0A%3CP%3EJing%3C%2FP%3E%3C%2FLINGO-BODY%3E