完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 优易特电子 于 2015-1-19 09:18 编辑 2.5 STM8S固件库 使用STM8固件库进行系统开发,可以省去对寄存器直接操作的麻烦,大大减少STM8单片机的开发难度和开发时间,提高系统开发速度。 2.5.1 固件库简介STM8固件函数库可在以下网址下载: 如图2-70为在官方网站下载STM8固件库界面图。 2-70 STM8固件函数库下载网 下载文件名为:stsw-stm8069.zip。解压缩文件,浏览其内容。如图2-71所示。 图2-71 固件库解压缩文件列表 其中Libaries为固件库所在文件夹,stm8s-a_stdperiph_lib_um.chm为固件使用手册文件。 STM8S/A 标准外设固件库由程序,数据结构和宏组成。该函数库还包括每一个外设的驱动描述和应用实例。通过使用本固件函数库,用户无需深入研究外设特性的细节,也可以轻松应用每一个外设。因此,使用本固件函数库可以大大减少用户的程序编写时间,进而降低开发成本。 STM8S/A 标准外设固件库是一个完整的固件函数包,由STM8S/A系列8位闪存微控制器的所有标准外设驱动组成,而每个外设驱动都由一组函数组成,这组函数覆盖了该外设所有功能。每个器件的开发都由一个通用API(application programming interface 应用编程界面)驱动,API对该驱动程序的结构,函数和参数名称都进行了标准化。 因为该固件库是通用的,并且包括了所有外设的功能,所以应用程序代码的大小和执行速度可能不是最优的。对大多数应用程序来说,用户可以直接使用,对于那些在代码大小和执行速度方面有严格要求的应用程序,该固件库驱动程序可以作为如何设置外设的一份参考资料,根据实际需求对其进行调整。 此份固件库用户手册整体架构如图2-72所示。 图2-72 固件库用户手册整体架构 此固件库和所有相关文档不受许可协议,如果需要,可以联系当地的意法半导体公司办公室。 此固件仅旨在为客户提供有关信息编码,以便于他们节省产品开发时间。因此,意法半导体将不承担任何因使用这些资料所产生的后果。
|
|
相关推荐
|
|
1763 浏览 0 评论
如何解决MPU-9250与STM32通讯时,出现HAL_ERROR = 0x01U
917 浏览 1 评论
hal库中i2c卡死在HAL_I2C_Master_Transmit
1304 浏览 1 评论
LL库F030进行3个串口收发,2个串口为232,一个为485,长时间后,会出现串口1停止运行,另外两个正常,只有重启复原
1769 浏览 1 评论
559 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-14 14:41 , Processed in 0.612407 second(s), Total 70, Slave 52 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号