- 7
- 0
- 约7千字
- 约 8页
- 2016-11-23 发布于贵州
- 举报
更新。。。。
如上图.
appmain.c 主程序区. 在该文件中编写main函数和中断服务函数.
appmain.h 一般都不要在此文件中定义变量.
User_Process.C /User_Process.H 功能模块.你可以定义N个这样的模块.
IC_Define.H 此文件定义所有有关IC的信息,包括芯片定义,IO端定定义.等等.
BOOT.H 定义公共符号.
关于变量,常量,宏命令的定义,要求按以下原则进行
变量,全部分小字英文,各单词间用下划线隔开,如果是位定义,则要求以bit_XX开头。
常量,全部大字,各单词间用下划线隔开。
函数,首英文字母大字,各单词间用下划线隔开。
宏命令,与系统相关,则使用SYSTEM开头,与引脚定义相关,则使用PIN开关,其它使用函数相关的定义。
见下面例子.
当需要更换单片机时,只需更改appmain中的中断服务写法.芯片头文件定义(如IO78F9221.H C51.H之类)和IC_Define.H中的IO口功能定义始可.将所有的与单片机相关的东西都必须写到IC_Define.H文件中,做到除此文件外,其它代码均与单片机硬件无关。
/****************************************************************************
原创力文档

文档评论(0)