目前毫無(wú)頭緒,一是沒(méi)接觸過(guò)iap,二是我不太明白這個(gè)課題想讓我實(shí)現(xiàn)什么功能。以前都是用單片機(jī)做一個(gè)系統(tǒng),比如排隊(duì)叫號(hào),紅綠燈控制之流的試著在網(wǎng)上查過(guò)有沒(méi)有類似可參考的課題,但找不到相關(guān)的資料
希望有大佬給我講講思路,或者是我該做些什么東西,實(shí)現(xiàn)什么
以下是要求,大佬們可以看一下。
本系統(tǒng)設(shè)計(jì)的硬件模塊有電源部分、看門狗部分、通信部分的硬件設(shè)計(jì)。IAP(在應(yīng)用中編程)功能是在ISP的基礎(chǔ)上,通過(guò)一個(gè)應(yīng)用程序,對(duì)幾個(gè)在應(yīng)用中編程(IAP)子程序的調(diào)用,可實(shí)現(xiàn)有選擇地對(duì)Flash扇區(qū)、頁(yè)、保密位、配置字節(jié)和器件ID進(jìn)行擦除、讀和編程。從而在無(wú)人看管的條件下,通過(guò)串口實(shí)現(xiàn)在應(yīng)用中遠(yuǎn)程升級(jí)和維護(hù),可極大地節(jié)約維護(hù)成本。 會(huì)使用主流的LAYOUT(Protel99se或POWERPCB)設(shè)計(jì)軟件,依據(jù)設(shè)計(jì)需要進(jìn)行簡(jiǎn)單的原理圖和PCB的設(shè)計(jì),了解從功能需求分析、器件選型、設(shè)計(jì)、制作PCB等整個(gè)流程。 能依據(jù)不同的波特率對(duì)串口進(jìn)行計(jì)算和設(shè)計(jì),了解RS232的通信原理和連接方法,會(huì)使用串口助手對(duì)所寫程序進(jìn)行驗(yàn)證,熟練使用Keil C51等編譯軟件。 理解映射的概念,芯片的開機(jī)流程,IAP實(shí)現(xiàn)的機(jī)理,寫出IAP實(shí)現(xiàn)的硬件、軟件設(shè)計(jì)。
由于本論壇禁止直接求程序,禁止伸手黨,所以向大家請(qǐng)教一下大致的實(shí)現(xiàn)方法與思路,理清頭緒后我自己來(lái)寫程序去實(shí)現(xiàn)
|