跳至内容
用户工具
登录
站点工具
搜索
工具
显示页面
修订记录
反向链接
最近更改
媒体管理器
网站地图
登录
>
最近更改
媒体管理器
网站地图
您的足迹:
icore3_micropython_16
编辑本页后请点击“保存”。请参阅
syntax
了解维基语法。只有在您能
改进
该页面的前提下才编辑它。如果您想尝试一些东西,请先到
playground
热身。
媒体文件
| **银杏科技有限公司旗下技术文档发布平台** |||| |技术支持电话|**0379-69926675-801**||| |技术支持邮件|Gingko@vip.163.com||| ^ 版本 ^ 日期 ^ 作者 ^ 修改内容 ^ | V1.0 | 2020-06-17 | gingko | 初次建立 | ===== 例程十六:【MicroPython】TF卡虚拟成U盘 ===== ==== 一、实验目的 ==== 使用micropython将TF卡虚拟成一个U盘,通过电脑端直接对TF卡进行操作。 ==== 二、实验设备及平台 ==== - iCore3双核心板[[https://item.taobao.com/item.htm?id=524229438677|点击购买]] - Micro USB线 - 电脑 - TF卡 ==== 三、实验原理 ==== micropython支持将板载TF卡虚拟成U盘,只需在boot.py启动文件将usb_mode设置为Flash和SDCard并行加载。 ==== 四、实验步骤 ==== - 用数据线将iCore3的USB-OTG口与电脑相连; - 打开PYBFLASH磁盘,将代码包中的boot.py文件替换到PYBFLASH的boot.py,弹出磁盘; - 将iCore3重新上电,代码运行; ==== 五、实验现象 ==== 重新上电后,在此电脑中出现了PYFLASH磁盘还有另一个可移动磁盘(TF卡)。 {{ :icore3:icore3_micropython_16_1.png?direct |两个磁盘}} ==== 六、实验代码 ==== <code python> # -*- coding: utf-8-*- # boot.py import pyb #pyb.country('US') # ISO 3166-1 Alpha-2 code, eg US, GB, DE, AU #pyb.main('main.py') # main script to run after this one #pyb.usb_mode('VCP+MSC') # act as a serial and a storage device #pyb.usb_mode('VCP+HID',hid=pyb.hid_mouse) # act as a serial device and a mouse pyb.usb_mode('VCP+MSC',msc=(pyb.Flash(),pyb.SDCard())) </code>
保存
预览
取消
编辑摘要
当您选择开始编辑本页,即寓示你同意将你贡献的内容按下列许可协议发布:
豫ICP备18022004号-1
icore3_micropython_16.txt
· 最后更改: 2022/03/18 15:19 由
sean
页面工具
显示页面
修订记录
反向链接
回到顶部