在线时间21 小时
UID347043
ST金币0
蝴蝶豆0
注册时间2008-1-25
中级会员
- 最后登录
- 2018-12-10
|
a0a.1 32b0c
本帖最后由 小帅 于 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
|