本帖最后由 小帅 于 2015-1-13 16:14 编辑 最近想研究低功耗MCU,在STM官网查找了一个多星期发现了STM32L-Discovery评估板,等到想买的时候才知道还有一个32L152CDISCOVERY评估板。前者为STM32L152RBT6的MCU,后者STM32L152RCT6,它两区别在于FLASH空间;我决定买了后者256Kflash。前者的资料可参看“阿呆”的帖子https://www.stmcu.org.cn/module/forum/thread-547107-1-1.html;及http://www.stmicroelectronics.co ... alog/tools/PF250990官网资料; 下面说下32L152CDISCOVERY评估板 测试过程; 1.本人拿到板后直接插上USB线,将评估板供电,测试现象同“阿呆”的帖子; 2.因体人在官网上下载了STM32Cube_FW_L1_V1.0.0 开发包,在评估板自带的测试现象出现后,我直接打开了此开发包中的“STM32Cube_FW_L1_V1.0.0”例程,使用MDK5.12编译下载,在编译中出现了‘?,用鼠标划取显示‘μ’和‘°’字符的情况; 3.解决‘?情况:我是进入KEIL的 EDIT-Configuration-Editor配置选择了 General Editor Settings:Encoding 更改为UTF-8,这时的‘μ’和‘°’字符分别显示0xb5和0xb0,我理解是显示此两个字符对应的编码高8位,因测试时有 μA和° 的单位显示,这样理解不知道对不?还请大家指点!; 4.上官网下载资料 STSW-STM32072 和STM32CubeL1 必需, STSW-STM32072 里是评估板自带的例程代码及说明,STM32CubeL1是其它独立例程; 5.本人因自认聪明结果板子拿到手后,只看了一下测试现象出现就急于下载STM32CubeL1里的例程,结果将原有板内的演示程序弄没了,害的我又弄了一天才弄明白自带的例程是如何下载的; 6.STSW-STM32072 里是评估板自带的例程下载到评估板中,打开此安装包安装C:\Program Files\STMicroelectronics\STM32L1_Discovery_Firmware_Pack_V1.0.3,我的是默认目录,里面的文件夹AN3413-Current_consumption_touch_sensing中有MDK-ARM,我是用MDK5.12打开再编译的,弄的一天才通过,现下载成功,和原有板内例程显示结果一致; 7.注意事项:你第一次打开后显示的是STM32L152RB的例程,需要右键Project中 “STM32L152RB” 打开 “Manage Project Items”切换“Projet Targets”中的STM32L152RC,再点 下面的按键“Set as Current Target” OK确定。 还有一点需要选择:添“Add Flash Programming Algorithm” 中对应的MCU Flash size即 256K; 对应文档链接: 1.官网说明 http://www.stmicroelectronics.co ... alog/tools/PF258515 2.初步使用指导,爱板网“独活草” 所写 http://jingyan.eeboard.com/article/71449 就先写到这里了,下班了88! |
å¨ä»¶åºå«
è¦éæ©æ£ç¡®çFLASH
测评写的不错,谢谢分享! |
关于f4的板子很少 |