1 / 5
文档名称:

STM32匠人学习笔记.doc

格式:doc   大小:105KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

STM32匠人学习笔记.doc

上传人:漫山花海 2019/4/22 文件大小:105 KB

下载得到文件列表

STM32匠人学习笔记.doc

相关文档

文档介绍

文档介绍:Forpersonaluseonlyinstudyandresearch;mercialuseSTM32匠人学一、关于万利板的程序下载问题1、问题打着雨伞请教,关于万利板的程序下载问题先说一下匠人的经历。第一次,,在线运行正常,脱离ST-link后单独用USB供电,也正常。这应该视为程序被正常下载到芯片了吧。这没问题,从略。第二次,换了一个ADC的演示程序,编译、debug,照样出现下载对话框,完成后点击go,运行,也正常,LCD屏幕上现实ADC结果。到这为止都还算正常。接着,匠人点击StopDebugging按钮,停止调试。并退出IAR,5接口)供电,2短路帽切换到USB。这时,发现LCD显示的居然不是ADC结果,而是第一次灌入的那个程序的内容“stm32lcddemo”。反复进行第二次的动作,结果都是如此,即不管仿真时选择了哪个演示程序,调试时运行正确,一旦脱离仿真状态,改用USB供电,运行的就是“stm32lcddemo”。why?2、原因       两个DEMO程序的区别在于,第一个DEMO设置为在FLASH_ROM中运行,而第二个DEMO设置为在RAM里运行,因此,重新上电后就丢失了。3、解决必须把设置更改为在FLASH_ROM中运行,步骤如下:1、在workspace窗口下面,选择BOOT_FLASH,如下图::设置BOOT_FLASH2、鼠标右击项目,打开Options窗口,选择Linker的Config标签,把原来设置的“”文件修改为“”。如下图:::如果在Flash中调试程序,;如果在RAM中调试程序,;在进行设置时,要确认电路板上的Boot0和Boot1引脚的跳线连接是否正确。STM32固件库中有“”和“”的工程模板。3、重新下载程序,并改用USB口供电后验证,问题解决。4、启发对于用过RAM的人来说,这可能不是问题。但是对于象匠人这种从单片机转学RAM的人来说,应该建立这个概念,就是,程序不仅仅可以在FALSH中运行,而且可以在RAM中运行。所以,如果仅仅把程序下载到RAM中,那一掉电,自然就丢死了程序。不怕做不到,就怕想不到啊!以下无正文仅供个人用于学习、研究;不得用于商业用途。 толькодлялюдей,которыеиспользуютсядляобучения,исследованийинедолжныиспользоватьсявкоммерческихцелях. Forpersonaluseonlyinstudyandresearch;ürdenpersönlichenfürS

最近更新

312植树节活动策划方案5篇 10页

《2024年 爱美小屋优惠活动方案策划》范文 4页

五年级《朝花夕拾》心得七篇 8页

初中生《老人与海》体会范文 8页

苦瓜伤流液降血糖及抗氧化活性研究的开题报告.. 2页

苏云金芽胞杆菌YBT1520杀虫晶体突变株的蛋白质.. 2页

花生品种邢花1号配套栽培技术研究与推广的开题.. 2页

良渚原始审美文化研究的开题报告 2页

船用燃蒸联合循环余热锅炉的性能分析的开题报.. 2页

小教专业职业道路规划与管理 6页

小城故事项目融资方案 8页

自行车仿真器中力反馈技术的研究与实现的开题.. 2页

乡村民宿旅游融资计划书 6页

线上线下超市项目招股说明书 6页

咸鸭蛋生产项目融资计划书 7页

腹腔镜胃癌根治术的应用解剖学研究的开题报告.. 2页

物联网学生职业发展规划 9页

脑干听觉诱发电位在神经外科的临床应用研究的.. 2页

脉搏波信号处理方法和临床实验研究的开题报告.. 2页

脂蛋白脂酶在人系膜细胞摄取极低密度脂蛋白中.. 2页

胶南山地传统村落及建筑文化研究——以七宝山.. 2页

胜芳历史文化名镇非物质文化遗产保护规划及利.. 2页

胆固醇基液晶四聚体的合成及性能研究的开题报.. 2页

肺减容术治疗晚期肺气肿的研究进展的开题报告.. 2页

聚苯胺纳米结构的合成与形成机理研究的开题报.. 2页

聚对二甲苯在混合电路中应用技术研究的开题报.. 2页

聚乙烯醇纤维砂浆加固RC梁二次受力受弯性能试.. 2页

联合检测肿瘤标志物在肺癌诊断中的临床价值的.. 2页

耦合水体流动循环系统的围海造陆区域规划理论.. 2页

锅炉安全风险评估 8页