第3节 MT环境下的第一个汇编工程
推荐给好友
打印
加入收藏
更新于2008-08-29 00:42:43

4.3.1 小灯闪烁汇编工程在MT环境下的文件组织


1与芯片相关的程序文件
DG128ASM.h -- 定义芯片映像寄存器名
Vector.s -- 定义中断向量表
Isr.s -- 中断处理子程序
Start12.s -- 系统启动文件
MCUInit.h -- 芯片初始化头文件
MCUInit.s -- 芯片初始化文件
2硬件对象控制文件
LED.h – 小灯控制引脚宏定义
包含小灯驱动所需头文件
小灯控制引脚宏定义
小灯驱动子程序声明
LED.s – 小灯驱动子程序
定义子程序LEDInit:初始化
定义子程序LED_L_A:驱动小灯"亮","暗"
3通用程序文件
Includes.h – 总头文件
工程中用到的头文件
有关常量命名
GeneralFun.s – 通用子程序
定义子程序DelayX:延时
4主程序文件
main.s – 主程序
工程描述
包含总头文件
主程序
内部直接调用子程序


子程序编写规范(以 LED.s 为例)


4.3.2 MT环境下第一个汇编工程的链接信息文件
链接信息文件linker.ld
链接有两种模式
内存直接模式
内存扩展模式

4.3.3 MT环境下第一个汇编工程的执行过程

<<上一节 下一节>>




 
关于我们 | 诚邀加盟 | 客户服务 | 相关法律 | 网站地图 | 友情链接 | 服务信箱:service@eefocus.com
© 2006 与非门科技信息咨询(北京)有限公司 All Rights Reserved.