您当前的位置:五五电子网电子知识电子学习电脑-单片机-自控术语零基础起步学习开发51单片机 正文
零基础起步学习开发51单片机

零基础起步学习开发51单片机

点击数:7909 次   录入时间:03-04 11:42:34   整理:http://www.55dianzi.com   电脑-单片机-自控术语

    六.编译工程产生HEX文件

    点击第二条工具栏的第三个按钮(Rebuild),工程便进入编译链接状态,“Build Output”信息栏就会出现相关的编译信息,如图13。从该信息栏可以知道程序的大小,使用了的多少内部RAM和外部RAM、生成多少个代码、是否生成HEX文件、有多少个错误和警告等信息。如果有错误,目标文件将不会被创建,只要双击错误信息,光标就会跳到C文档错误代码的行号或错误代码的附近,方便您排查错误。

    4

    七.将HEX文件下载到单片机

    编译通过的C代码,在工程文件夹下就会生成很多文件,其中有两个文件是最重要的,一个是扩展名为“.c”文件“LED.c”,这是移植程序用的C源文件,是程序的核心,拥有这个文件就相当于拥有整个程序;另一个是扩展名为“.hex”的文件“LED.hex”,这是下载程序用的文件。这两个文件都可以用记事本打开。“LED.hex”文件是采用Intel hex文件格式存储程序代码的。下载程序的时用下载软件打开这个hex文件,将文件里的程序代码提取出来写入单片机的程序存储区里。

    在下载单片机程序之前,您需要构建一个单片机最小系统,请参阅笔者的《学单片机从构建最小系统开始》一文。下载软件使用WSFISP软件,也可以用AtmelISP软件。下载线可根据笔者提供的原理图自己DIY,也可以购买。51单片机程序下载软件操作都很简单,本文不再叙述。



上一页  [1] [2] 


本文关键字:单片机  开发  电脑-单片机-自控术语电子学习 - 电脑-单片机-自控术语

《零基础起步学习开发51单片机》相关文章>>>