专家
公告
财富商城
电子网
旗下网站
首页
问题库
专栏
标签库
话题
专家
NEW
门户
发布
提问题
发文章
STM32
ADC
Flash
stm32f103VET6 flash虚拟成优盘 USB大容量储存有感叹号
2019-12-28 17:51
发布
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
站内问答
/
STM32/STM8
6126
6
6
各位51好。
昨晚搞flash虚拟优盘,在网上找到个程序,修改了写,下载运行,可以虚拟成优盘。
可是,过了一段时间,我重新下载了下程序,在资源管理其中,USB大容量储存设备
前面就有个黄 {MOD}的感叹号,就不能虚拟成优盘了。重启也不行、换了台电脑也不行,
怀疑内部flash有问题,下载别的程序也能运行。
程序和现象如附件所示。
友情提示:
此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
gujiamao_love
1楼-- · 2019-12-28 21:45
附件忘了发了
加载中...
gujiamao_love
2楼-- · 2019-12-29 00:40
精彩回答 2 元偷偷看……
加载中...
gujiamao_love
3楼-- · 2019-12-29 02:35
把网上下的程序重新搞了下,又识别成U盘了。
对比了程序,就加了:
__set_PRIMASK(1);
if(((*(__IO uint32_t *) ApplicationAddress) & 0x2FFE0000) == 0x20000000) {
JumpAddress = *(__IO uint32_t *) (ApplicationAddress + 4);
Jump_To_Application = (pFunction) JumpAddress;
__set_MSP(*(__IO uint32_t *) ApplicationAddress);
Jump_To_Application();
}
怎么会呢??
加载中...
oxcdd7
4楼-- · 2019-12-29 04:34
#define FLASH_PAGE_SIZE 0x400 // 1K per page大容量芯片设置2K 0X800
改成0X800
加载中...
litiang
5楼-- · 2019-12-29 06:14
在那改,那容量显示在那改
加载中...
一周热门
更多
>
相关问题
STM32F4上I2C(在PROTEUS中模拟)调试不通的问题
6 个回答
芯片供应紧张,准备换个MCU,MM32L系列替换STM32L系列的怎么样?
7 个回答
STM32同时使用两个串口进行数据收发时数据丢包的问题
5 个回答
ADC采样误差是如何产生的以及怎么提高ADC采样精度?
1 个回答
STM32F103串口通信死机问题
4 个回答
MSP430G2553和12位DAC芯片SPI通信的问题
1 个回答
东软载波ESF0654 PDS开发板调试ADC数据通过屏显示
1 个回答
需要支持段码屏显示和高精度ADC采集
1 个回答
相关文章
ST公司第一款无线低功耗单片机模块有效提高物联网设计生产效率
0个评论
单片机中把部分Flash虚拟成Eeprom使用时,如何延长使用寿命
0个评论
如何实现对单片机寄存器的访问
0个评论
通过USB用STM32片内自带Bootloader下载程序及注意事项
0个评论
×
关闭
采纳回答
向帮助了您的网友说句感谢的话吧!
非常感谢!
确 认
×
关闭
编辑标签
最多设置5个标签!
STM32
ADC
Flash
保存
关闭
×
关闭
举报内容
检举类型
检举内容
检举用户
检举原因
广告推广
恶意灌水
回答内容与提问无关
抄袭答案
其他
检举说明(必填)
提交
关闭
×
关闭
您已邀请
15
人回答
查看邀请
擅长该话题的人
回答过该话题的人
我关注的人
对比了程序,就加了:
__set_PRIMASK(1);
if(((*(__IO uint32_t *) ApplicationAddress) & 0x2FFE0000) == 0x20000000) {
JumpAddress = *(__IO uint32_t *) (ApplicationAddress + 4);
Jump_To_Application = (pFunction) JumpAddress;
__set_MSP(*(__IO uint32_t *) ApplicationAddress);
Jump_To_Application();
}
怎么会呢??
改成0X800
一周热门 更多>