您的位置:首页 > 其它

嵌入式系统软件结构分析与资源分配

2012-08-30 21:50 232 查看
软件系统结构分析
=================================================================================================================

程序模块的自主性:
主程序和若干中断子程序是可以自主运行的程序模块,而普通子程序是不可能自主运行的,
可以将普通子程序看做主调用程序模块的一部分,因此整个系统程序设计就是完成主程序设
计和若干个中断子程序设计的过程.

程序模块的功能性:
系统软件通常包含以下模块:自检模块,初始化模块,监控模块,显示输出模块,信息采集模块,
数据处理模块,控制决策模块,信号输出模块,通讯模块,时钟模块等等.
----------------------------------------------------------------------------------------

系统资源的安排

=================================================================================================================

芯片硬件资源的安排:
端口引脚,中断资源,定时器/计数器,其它功能部件(如串行口、A/D、PWM、比较器、看门狗等).

RAM资源的分配:

片内RAM用来存放各种变量、标志、堆栈、数据、处理中的临时结果等等片外
RAM主要用来存
放数据块.

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: