嵌入式系统软件结构分析与资源分配
2012-08-30 21:50
232 查看
软件系统结构分析
=================================================================================================================
程序模块的自主性:
主程序和若干中断子程序是可以自主运行的程序模块,而普通子程序是不可能自主运行的,
可以将普通子程序看做主调用程序模块的一部分,因此整个系统程序设计就是完成主程序设
计和若干个中断子程序设计的过程.
程序模块的功能性:
系统软件通常包含以下模块:自检模块,初始化模块,监控模块,显示输出模块,信息采集模块,
数据处理模块,控制决策模块,信号输出模块,通讯模块,时钟模块等等.
----------------------------------------------------------------------------------------
系统资源的安排
=================================================================================================================
芯片硬件资源的安排:
端口引脚,中断资源,定时器/计数器,其它功能部件(如串行口、A/D、PWM、比较器、看门狗等).
RAM资源的分配:
片内RAM用来存放各种变量、标志、堆栈、数据、处理中的临时结果等等片外
RAM主要用来存
放数据块.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
=================================================================================================================
程序模块的自主性:
主程序和若干中断子程序是可以自主运行的程序模块,而普通子程序是不可能自主运行的,
可以将普通子程序看做主调用程序模块的一部分,因此整个系统程序设计就是完成主程序设
计和若干个中断子程序设计的过程.
程序模块的功能性:
系统软件通常包含以下模块:自检模块,初始化模块,监控模块,显示输出模块,信息采集模块,
数据处理模块,控制决策模块,信号输出模块,通讯模块,时钟模块等等.
----------------------------------------------------------------------------------------
系统资源的安排
=================================================================================================================
芯片硬件资源的安排:
端口引脚,中断资源,定时器/计数器,其它功能部件(如串行口、A/D、PWM、比较器、看门狗等).
RAM资源的分配:
片内RAM用来存放各种变量、标志、堆栈、数据、处理中的临时结果等等片外
RAM主要用来存
放数据块.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
相关文章推荐
- pixhawk软件分析之代码框架与文件结构
- 算法设计与分析:第四章 4.4资源分配问题
- 【转载】资源分配与软件系统开发(原作者:libaojian@sina.com)
- Spark1.3从创建到提交:4)资源分配源码分析
- 102-资源打包,内存分配,内存泄漏,私有API,硬件信息的获取,使用imageName加载图片和使用imageWithContentsOfFile加载图片的场合优缺点及内存分析
- IAR Embedded Workbench for 8051 version 9.20 嵌入式系统+S.T.A. DATA 3Muri Pro v10.0.2.1结构分析软件
- 【讨论】【工作流】由资源模式中的“权限分配”想到资源结构
- 软件体系结构分析与Smart Client的应用
- 软件测试资源分配
- LiraLand.LIRA-SAPR.SAPFIR.2015.R1-ISO 1DVD结构设计分析软件
- 开源网站分析软件Piwik的数据库表结构
- Midas/Civil 2011 v2.1 Win32_64-ISO 1CD(通用的结构分析软件)
- 开源网站分析软件Piwik的数据库表结构
- PMP学习笔记(1)工作分解结构-资源分解结构-职责分配矩阵-资源日历
- day08软件系统体系结构和WEB资源和web服务器
- 企业应用系统平台软件分析---2. 企业应用平台软件结构层次
- 【资源分享】彩色图像分割专题十:彩色图像分析辅助软件
- 软件体系结构经典问题——KWIC的分析和解决
- ResScope (软件资源分析)V1.94 绿色版
- nginx之配置文件分析与开源软件配置文件结构设计