不少人都对烧录程序十分好奇,不知道这是什么程度,下面小编就为大家详细介绍,供有需要的朋友参考一下。
什么是烧录程序?
烧录程序的工作原理也并不难,在刻录盘片的时候,通过大功率激光照射的方式在燃料层形成一个平面和凹坑,光驱通过这些平面和凹坑来读取数据并将其转化成1和0,然后通过刻录机刻下来。这种转化一般都是一次性的,难以恢复到原始状态,所以,盘片基本都是一次性的,一旦出错只能作废,无法重复写入。
烧录程序难吗?
关于烧录程序难不难的问题,可以说是会的不难,难得不会。在进行烧录程序之前首先要做的是拥有程序。每款单片机基本都有专门的编译软件,比如51单片机的编译软件是keil软件,本文就是以此为参考案例来为大家分析讲解的。
1、打开软件,点击project,然后选择新建工程项目,之后将其保存,并进入到芯片选择界面。在第八项中有一个atmel的型号,然后点击选择。接下来的弹出窗口也点击确认即可。
2、添加C类型文件,即在烧录程序工程建好之后,建立一个“.C”类型添加到这个工程中,便于程序编写。点击新建空白文本,选择保存,之后再另存为“.C”类型的文件。双击“Source Group 1”,将“Test1.c”加入其中,工程部分就做好了。
3、开始编写
程序,工程师按照自己的设想将想要进行的操作编写到“Test1.c”中,然后选择输出“HEX文件”,之后点击编译,完成之后如果显示0则说明编译成功。
4、将其接入电脑,然后进行烧录程序。本文所用的是STC的51单片机,这种单片机的烧录程序需要使用STC-ISP烧录软件,点击设置即可。
从本文的介绍可以看出,烧录程序的过程并不难,之所以大家都觉得很难,主要是因为很多人在操作过程中忽视其规范性,导致操作细节出现问题,难以产生正确结果,因而不少人会觉得难度很大。但对于经验丰富的工程师来说,烧录程序非常简单,只要对几个细节之处谨慎处理,结果基本都是没有问题的。