如何用在ARM实现万年历的显示?
本人用C语言编写了万年历的代码,在c++6.0编译器上可以实现。(由于代码太长,这里没附上代码)
现在想把它移植到在MagicARM2200开发平台上用彩色液晶绘图实现,编译器用的是ADS1.2。
我现在困惑的是:
(1)如何把输出结果显示在液晶屏上
(2)如何通过小键盘按键实现修正日期
因为我对ARM开发平台一窍不通,恳求大家回答时附上源代码,在这里感激不尽。
[解决办法]
呵呵,你是用的开发板不?
如果是开发板,直接去找了例程好了。看看就应该明白了。
如果不是开发板,可以参考下面的思路:
液晶方面:
一般的思路是先要根据器件的资料,写好驱动,比如说初始化,如何在液晶上显示一个字符(当然要看你的液晶是字符型还是点阵型还是其他什么,是否需要字模,当然lz这种需求用字符型的就比较方便),然后就可以实现液晶的显示了。
按键方面:
首先要根据你板的原理图,配置好相应的管脚,根据你的需求定义相应的按键,写好驱动,可以检测到按键动作。
以上的都实现了,之后的编程就应该和你在PC上用VC写程序没什么区别了。
[解决办法]
彩色液晶绘图实现是什么?
你要显示在液晶屏上的内容是什么?
如1楼所说,是否有已定的器件,已有驱动,要知道如何使用,如何显示内容,如何接收输入。
[解决办法]
[解决办法]
顶……]