不少人都對燒錄程序十分好奇,不知道這是什么程度,下面小編就為大家詳細(xì)介紹,供有需要的朋友參考一下。
什么是燒錄程序?
燒錄程序的工作原理也并不難,在刻錄盤片的時候,通過大功率激光照射的方式在燃料層形成一個平面和凹坑,光驅(qū)通過這些平面和凹坑來讀取數(shù)據(jù)并將其轉(zhuǎn)化成1和0,然后通過刻錄機(jī)刻下來。這種轉(zhuǎn)化一般都是一次性的,難以恢復(fù)到原始狀態(tài),所以,盤片基本都是一次性的,一旦出錯只能作廢,無法重復(fù)寫入。
燒錄程序難嗎?
關(guān)于燒錄程序難不難的問題,可以說是會的不難,難得不會。在進(jìn)行燒錄程序之前首先要做的是擁有程序。每款單片機(jī)基本都有專門的編譯軟件,比如51單片機(jī)的編譯軟件是keil軟件,本文就是以此為參考案例來為大家分析講解的。
1、打開軟件,點(diǎn)擊project,然后選擇新建工程項(xiàng)目,之后將其保存,并進(jìn)入到芯片選擇界面。在第八項(xiàng)中有一個atmel的型號,然后點(diǎn)擊選擇。接下來的彈出窗口也點(diǎn)擊確認(rèn)即可。
2、添加C類型文件,即在燒錄程序工程建好之后,建立一個“.C”類型添加到這個工程中,便于程序編寫。點(diǎn)擊新建空白文本,選擇保存,之后再另存為“.C”類型的文件。雙擊“Source Group 1”,將“Test1.c”加入其中,工程部分就做好了。
3、開始編寫
程序,工程師按照自己的設(shè)想將想要進(jìn)行的操作編寫到“Test1.c”中,然后選擇輸出“HEX文件”,之后點(diǎn)擊編譯,完成之后如果顯示0則說明編譯成功。
4、將其接入電腦,然后進(jìn)行燒錄程序。本文所用的是STC的51單片機(jī),這種單片機(jī)的燒錄程序需要使用STC-ISP燒錄軟件,點(diǎn)擊設(shè)置即可。
從本文的介紹可以看出,燒錄程序的過程并不難,之所以大家都覺得很難,主要是因?yàn)楹芏嗳嗽诓僮鬟^程中忽視其規(guī)范性,導(dǎo)致操作細(xì)節(jié)出現(xiàn)問題,難以產(chǎn)生正確結(jié)果,因而不少人會覺得難度很大。但對于經(jīng)驗(yàn)豐富的工程師來說,燒錄程序非常簡單,只要對幾個細(xì)節(jié)之處謹(jǐn)慎處理,結(jié)果基本都是沒有問題的。