找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2858|回复: 3
打印 上一主题 下一主题
收起左侧

STM32标准库的使用文档分享(共22页pdf下载)

[复制链接]
跳转到指定楼层
楼主
从网上下载的一个有助于新手调用STM32标准库函数的学习文档,觉得挺好的。分享给大家~~


1 、 阅读 flash : 芯片内部存储器 flash 操作函数
我的理解 —— 对芯片内部 flash 进行操作的函数 , 包括读取 , 状态 , 擦除 , 写入等等,可以允许程序去操作 flash 上的数据。
基础应用 1 , FLASH 时序延迟几个周期,等待总线同步操作 。推荐按照单片机系统运行频率 , 0 — 24MHz 时 , 取 Latency=0 ; 24 — 48MHz 时 , 取 Latency=1 ; 48~72MHz时,取 Latency=2 。所有程序中必须的
用法: FLASH_SetLatency(FLASH_Latency_2);
位置: RCC 初始化子函数里面,时钟起振之后。
基础应用 2 , 开启 FLASH 预读缓冲功能 , 加速 FLASH 的读取 。 所有程序中必须的用法: FLASH_PrefetchBufferCmd(FLASH_PrefetchBuffer_Enable);
位置: RCC 初始化子函数里面,时钟起振之后。

3 、 阅读 lib :调试所有外设初始化的函数。
我的理解 —— 不理解,也不需要理解。只要知道所有外设在调试的时候, EWRAM需要从这个函数里面获得调试所需信息的地址或者指针之类的信息。
基础应用 1 , 只有一个函数 debug 。所有程序中必须的。
用法:
#ifdef DEBUG
debug();
#endif
位置: main 函数开头,声明变量之后。


完整的pdf格式文档51黑下载地址(共22页):
STM32库函数学习方法.zip (296.86 KB, 下载次数: 65)

2018年10月13日

评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏4 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:308437 发表于 2018-10-15 11:53 | 只看该作者
刚刚开始使用标准库的时候,函数配置不清楚,经常少了配置步骤。例如进入中断以后,忘记清除中断标志位。用这个文档,可以比较方便查询到自己的函数对不对~
回复

使用道具 举报

板凳
ID:645329 发表于 2019-12-5 16:28 | 只看该作者
谢谢整理  先收藏 有时间看看
回复

使用道具 举报

地板
ID:372888 发表于 2019-12-5 20:42 | 只看该作者
感谢楼主
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表