Nucleo L053系列评测1 --开发板之L053 评测(使用cubeMX自动生成keil5代码)
不经意间,Nucleo L053开发板乘着快递飞到我的身旁. 更加惊喜的是,上面还带着主编附赠的任务卡,顿时觉得好激动的说. L053自去年问世,一直想有个机会细细品尝,无奈之前借了别人的把玩几次,就完毕归赵了. 如今,又有这样一块摆在我的面前, 我对主编说, 请赐予我. 嘿嘿
感谢尊敬的短发长腿欧尼,嘿嘿 ,一定淋漓尽致的体验这款L053, 没错,看重的就是L
Low energy, 这还不止, STM32 L0 MCU是真正超低功耗呢. 而且具备M0+内核,这可不是一般的16bit
mcu或者 8bitmcu所能披靡的. 正好,最近有个项目,手持式, 物理治疗相关,需要低功耗,但是性能也不能
弱, 貌似L053正入法眼;
1, 64KB的flash正好可以存储各种波形数据,治疗处方l
2, 8KB令人咋舌的sram,可以实现好多花哨的运算和输出.
3, 2KB的eeprom 这可以真正的可以单字节操作的存储器哦
4, 20byte 后备寄存器
5, 还有,,,,,,似乎是难以尽书的各种特性,总之,满足我的系统功能应该是绰绰有余了, 高速的ad和一个12bitdac 用来做我的系统电压控制和反馈应该是不错.还有dma, 编程顿时轻松..
板子到手,规划和设想的功能可以一个个玩过去了.最重要的,可以在实际项目中首先充分评估这个片
子的性能,看看后面能不能把他实战起来.
借用,之前体验L053的老贴,来开启我的Nucleo L053之旅. CubeMx已经一路升级到最新的4.11.0了
让我们不用看数据手册,也能很好的全局掌握L053电源和内部模块的分配情况.
开箱篇: 哈哈.
体验nucleoL053开发板的使用. 我们先使用st新出的cubeMX工具来自动生成一个最简单的keil工程试试看,以keil5.17为例,还可以选择iar 和truestudio,根据需要选择;
1 首先打开cubeMX,图示部分主要以图形方式来配置io和引脚功能的复用.2 第二个表单:clock configration 是时钟功能配置,单击以后,gui部分会清晰的表面各个单元的时钟选择和使用情况,连数据手册都省了.直观便利,直接勾选,下来选就可以.
3 下面和第一个有些重复,侧重于系统的软件结构组织. 文件系统 操作系统,一些内部外设模块
4, 功率计算与L053算是息息相关了.嘿嘿 .里面有重磅炸弹.图形化的操作方式,非常傻瓜化,再也不用满工程去找一些宏开关了.而是直接通过cubeMX选择配置.
还集成了众多的电池算法.嘿嘿 搞低功耗的同学有福了.
5 重头戏来了.cubeMX和keil到底有几毛钱关系呢 不会是像siliconlab的configure工具一样只会产生c文件,无法生成ide工程吧. 好期待.我们点击源码生成菜单.当然此处首次使用,可能会让我们选择生成的是.c 还是ide.
软件可能是java开发的一阵机器轰鸣后,跳出对话框,怎么继续 您懂得.
7 打开keil.jpg
7 见证奇迹的时刻到了.keil 工程横空出世拉.哈哈 ..
回复
有奖活动 | |
---|---|
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
vscode+cmake搭建雅特力AT32L021开发环境被打赏30分 | |
【换取逻辑分析仪】自制底板并驱动ArduinoNanoRP2040ConnectLCD扩展板被打赏47分 | |
【分享评测,赢取加热台】RISC-V GCC 内嵌汇编使用被打赏38分 | |
【换取逻辑分析仪】-基于ADI单片机MAX78000的简易MP3音乐播放器被打赏48分 | |
我想要一部加热台+树莓派PICO驱动AHT10被打赏38分 | |
【换取逻辑分析仪】-硬件SPI驱动OLED屏幕被打赏36分 | |
换逻辑分析仪+上下拉与多路选择器被打赏29分 | |
Let'sdo第3期任务合集被打赏50分 | |
换逻辑分析仪+Verilog三态门被打赏27分 | |
换逻辑分析仪+Verilog多输出门被打赏24分 |