基于ARM嵌入式處理器的片上系統解決方案
2.1 底層驅動部分
底層驅動程序完成的功能是實現TH12864的硬件時序。
程序如下:
驅動程序先預處理3個字節要發送數據的具體內容,片選后,依次循環,按時鐘信號發送每個字節的每一位,其中延時不能省略。
2.2 中層實現程序
中層實現程序完成主要功能是,按照TH12864的用戶指令集,用底層驅動程序發送指令,完成初始化、顯示、清除、設定等功能。例如初始化程序:
2.1 底層驅動部分
底層驅動程序完成的功能是實現TH12864的硬件時序。
程序如下:
驅動程序先預處理3個字節要發送數據的具體內容,片選后,依次循環,按時鐘信號發送每個字節的每一位,其中延時不能省略。
2.2 中層實現程序
中層實現程序完成主要功能是,按照TH12864的用戶指令集,用底層驅動程序發送指令,完成初始化、顯示、清除、設定等功能。例如初始化程序:
評論