查看: 5648|回复: 26

STM32函数库信息流图 [复制链接]

诸葛孔明 (离线)
积分
810410
帖子
1818
发表于 2009-11-13 16:43:15 |显示全部楼层
关键词: 函数库 , 信息流
STM32库的信息链.jpg



信息 包括各种常量,变量,数据结构和函数的定义,而函数声明不算信息而只能做为信息通道。


信息链路 有单向和双向之分。中断处理模块和其他外设模块之间的链路是单向链路,只由外设向中断处理模块提供信息,中断处理模块中的函数不由主函数直接调用,而是有硬件识别和调用,有很高的优先级。


信息源头 是:type.h conf.h 文件
他们定义了通用数据类型,和外设配置文件。



信息使用者 是各种C源文件,他们定义了各种函数,实现了STM32的所有功能。


信息通道 由各种头文件来担任,而总头文件lib.h则担任了所有信源和main.c主程序之间的主通道,注意很多信息通道也同时担任着信息通道的作用。


信息终点 是,主程序,他实现了具体项目的功能,完成对STM32 各种功能资源的调配和使用。


这样的一个程序架构既使得主程序程序,外设模块,中断模块等保持了一定的独立性,同时也还保持有顺畅的信息流通,使程序有很好的移植性,好的内聚性和低的对外耦合性。
夫君子之行,静以修身,俭以养德,非淡泊无以明志,非宁静无以致远。
匿名  发表于 2010-2-8 14:51:38
xiexielouzhul

fengye82109 (离线)
积分
38
帖子
1
发表于 2010-9-2 12:14:13 |显示全部楼层
看看,正在了解ST
ywjianghu (离线)
积分
71
帖子
8
发表于 2010-11-27 20:18:43 |显示全部楼层
我看不到图呢
stevenh (离线)
积分
10
帖子
79
发表于 2010-12-12 21:18:29 |显示全部楼层
看看,看看 !
stevenh (离线)
积分
10
帖子
79
发表于 2011-1-29 20:05:44 |显示全部楼层
看看,看看 !
sens (离线)
积分
1332
帖子
19
发表于 2011-2-11 09:27:35 |显示全部楼层
我也看不到图。
buptdff (离线)
积分
39
帖子
15
发表于 2011-2-14 09:32:39 |显示全部楼层
學習了,省得走彎路了,多謝
yulri (离线)
积分
10
帖子
3
发表于 2011-2-17 14:44:44 |显示全部楼层

谢谢,学习了!
phil_guo (离线)
积分
485
帖子
92
发表于 2011-2-19 05:01:40 |显示全部楼层
500 字节以内
不支持自定义 Discuz! 代码
leeux (离线)
积分
16
帖子
44
发表于 2011-4-1 07:49:23 |显示全部楼层
很好,谢谢
s2005131450 (离线)
积分
20
帖子
28
发表于 2011-4-4 18:38:10 |显示全部楼层
受教了、、、、、
网络孤客 (离线)
积分
1875
帖子
6
发表于 2011-4-6 11:03:06 |显示全部楼层
谢谢!有用!
linhaifeng (离线)
积分
89
帖子
92
发表于 2011-4-9 21:34:08 |显示全部楼层
boshiqiu (离线)
积分
199
帖子
121
发表于 2011-4-15 11:47:41 |显示全部楼层
xiex
zttx (离线)
积分
462
帖子
68
发表于 2011-5-5 07:59:53 |显示全部楼层
谢谢分享
keli55 (离线)
积分
44
帖子
9
发表于 2011-6-8 17:26:36 |显示全部楼层
It's great ,very good ,thanks
godeer (离线)
积分
15
帖子
11
发表于 2011-7-1 11:32:29 |显示全部楼层
积分不容易,看帖要回帖
syrobots (离线)
积分
10
帖子
3
发表于 2011-8-5 21:40:15 |显示全部楼层
这个图我好像在那里见过的。
lincen (离线)
积分
152
帖子
7
发表于 2011-8-31 09:50:25 |显示全部楼层
学习了.......
您需要登录后才可以发表评论 登录 | 立即注册

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备11013910号 | 京公网安备11010502021702
回顶部