现在的位置: 首页评测>正文

STM8L-Discovery开发板测评(二)

2012年02月29日 作者: 暂无评论 2,257+ 1

大家都知道一款好的开发板不光在于它的硬件设计上,开发环境和例程资源等这些软件资源同样非常重要。上一篇我们看完了板子的硬件部分,现在我就来看看STM8L-Discovery在软件上做了哪些工作。这块开发板并没有像一般板卡那样附带资源光盘,按照前面的介绍我们可以将包装背面的文字作为USER GUIDE,它介绍了板子自带程序的使用及功能,并且指导用户到www.st.com/stm8l-discovery网站去查找相关资料。

stm8l-discovery2-1

非常可惜这个页面是全英文的,看来STM8L-Discovery官方资料的汉化并没有做,估计不少童鞋一看就晕。虽然ST公司在本地化方面做了很多努力,但是仍然有不少需要改进的地方。另外英文不好的童鞋可要抓紧了。整个页面比较简洁,共分为3个部分:

  • 快速浏览:主要对开发板的基本情况做了个介绍,最下面是开发板的裸照哦。
  • 可订购产品:顾名思义,就是怎么才能购买到本开发板。
  • 设计支持:这才是对我们最有用的一个栏目,里面包含了开发板的原理图,示例代码,USER GUIDE,应用笔记;主芯片的DATASHEET等一些我们需要的东西。stm8l-discovery2-2                                                                        设计支持 栏目页面

仔细查看这些文档,USER MANUALS最吸引我们的眼球(长期的经验告诉我们,拿到个板子后首先就要要找用户手册)。USER MANUALS栏目包含3个文档:

  • UM0970:对开发板的情况的详细介绍,包括系统框图,PCB LAYOUT图,硬件原理图,开发环境的简要说明以及一些重要电路的说明;
  • UM1014:快速上手使用本开发板的手册,性子急躁的童鞋可以首先看这个文档,跟着该文档只需简单的几步你的开发板就能开工工作了。
  • UM0991:说明了如何开发及调试在开发板上运行的代码。在这个文档中很详细的说明了怎么安装开发工具,如何在开发环境中建立工程,以及STM8L库的一些基本情况。

通过学习这三个文档,估计让代码在板子上跑起来就没啥问题了。如果要进行深入的学习的话就可以查看“设计支持”中的其他东西,在这里我就不一一说明。

要进行STM8开发,开发环境的介绍当然少不了。根据上面的三个文档的推荐,目前支持STM8的开发环境有STVD和IAR两个。实际上,除了这两个外还有很多开发工具也支持STM8,比如说:RIDE ,COSMIC C for STM8 等等。

IAR:这就不必多说了,估计搞嵌入式的人或多或少都用过IAR开发工具,对于初学者可以到IAR的官方网站上去下30天免费版本试用。stm8l-discovery2-3                                                                        IAR 的软件界面

STVD :这是ST官方推荐的集成开发环境,当前最新的版本4.2.0。该软件安装后默认集成了ST Visual Develop 和ST Visual Programer两个软件,ST Visual Develop IDE集成开发环境,后者是烧写软件。 STVD同时能够支持外挂多种C编译器,如COSMIC、Metrowerks等。对于MCU仿真功能,STVD除了可以支持软件仿真,还能支持多种在线调试工具。

stm8l-discovery2-4 STVD开发工具界面

RIDE :这个估计用的人不是很多,不过它也支持STM8哦。关于它的介绍大家可以参考http://www.raisonance.com。这个IDE有点像IAR,它也是一系列的芯片开发工具,目前能对51,POWERPC,ARM7 ,ARM9,CORTEX M3,ST7,STM8等多种CPU提供完整的解决方案。不过这个开发工具似乎不支持板子的STLINK仿真器,如果要仿真的话估计只能买它自己的RLINK了。

stm8l-discovery2-5 RIDE 运行界面

上面这几个开发工具在它们各自的官方网站都是试用版下载(有些是限制时间的,有些是限制编译代码大小的。)其实,它们用起来感觉都差不了很多,论普及的话肯定是IAR了,而论正宗的话,那肯定是STVD了,毕竟STVD是ST公司为自己产品量身定做的,血统纯正啊。

(作者:youki1234)

原创申明:本文为爱板网原创,谢绝转载!

发表评论

相关文章

ST图像传感器可提高近红外线的清晰度,实现驾驶员监控

伦敦 - 意法半导体(ST)推出两款新型汽车全球快门图像传感器,用于汽车车内驾驶员监控,实现高动态范围和低噪音,即使在近红外照明下也能最大限度地降低串扰。

意法半导体推出新型STM32L4微控制器,让智能设备更小巧,续航更持久

意法半导体的 STM32L412和STM32L422微控制器(MCU)以功能专一和封装紧凑为特色,为注重成本预算的消费类、工业和医疗应用带来超低功耗技术和优异的处理性能。

Cortex M23/M33开始发力?物联网个人隐私有望得到解决

最近,ST(意法半导体 )的STM32L5系列的产品线浮出水面,这个针对IoT的,主打安全的MCU预计要在明年(2019年)供货。可以说是专门针对的物联网的市场,特别是那些需要高效全性与数字信号控...

意法半导体推新款STM8 Nucleo开发板,为8位项目提供开源硬件资源

意法半导体新推出的两款STM8* Nucleo开发板,让8位开发社区也能体验到STM32 * Nucleo系列开发板久经验证的易用性和可扩展功能。

意法半导体新一代FlightSense飞行时间传感器测距4米并有自动省电功能

 意法半导体VL53L1X 飞行时间传感器将FlightSense*技术的测距提高到四米,让低功耗的高精度测距和接近检测功能适用于更广泛的应用领域。