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