基于ARM嵌入式处理器的片上系统解决方案
2.1 底层驱动部分
底层驱动程序完成的功能是实现TH12864的硬件时序。
程序如下:
驱动程序先预处理3个字节要发送数据的具体内容,片选后,依次循环,按时钟信号发送每个字节的每一位,其中延时不能省略。
2.2 中层实现程序
中层实现程序完成主要功能是,按照TH12864的用户指令集,用底层驱动程序发送指令,完成初始化、显示、清除、设定等功能。例如初始化程序:
2.1 底层驱动部分
底层驱动程序完成的功能是实现TH12864的硬件时序。
程序如下:
驱动程序先预处理3个字节要发送数据的具体内容,片选后,依次循环,按时钟信号发送每个字节的每一位,其中延时不能省略。
2.2 中层实现程序
中层实现程序完成主要功能是,按照TH12864的用户指令集,用底层驱动程序发送指令,完成初始化、显示、清除、设定等功能。例如初始化程序:
评论