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