一、开发环境
主 机:VMWare--Fedora 9
开发板:Micro2440--128MB Nand
编译器:arm-linux-gcc-4.3.2
二、micro2440的lcd驱动
好久没来写东西,也发现好久没认真学习驱动了,但是还是不能放下。还是需要继续进行驱动学习。由于没学过硬件,所以只能使用现成的硬件。现在就来写我的开发板的lcd驱动,尽管这些驱动已经很好的支持了。作为练习,还是很不错的选择。
本来说好好写一次lcd驱动的,但是公司有项目要做stm32,所以没写,只是看了lcd代码并且调试了代码。
参看下面的连接,可以对lcd有一个基本的认识:
这些天很是郁闷,在做stm32的时候,从寄存器里面取出来的值不对,代码看了N次了,就没发现错误,还是快点解决玩STM32,我就好做我自己的事了!
吼吼,终于在STM32上跑起了redboot,在这个过程中学到了很多,无论是自己查资料,还是向人请教,在这个过程中都学会了很多。现在总结一下:
1:实验结果和自己设想的不一样,只能说明自己的方法有问题,不能说是硬件、编译器的问题。
2:当自己没有办法的时候,可以向懂的人请教一下,或者休息一下,也许就会发现错误。
3:当自己头有点晕的时候,在编写代码的时候,写完一段后,最好还是检查一下,至少在结构上不会出错,特别是写的代码是不是自己想实现的功能。
4:实验结束后,将实验过程和实验解决方式写成文档,自己没事可以看看,在这样的积累中不断的完善自己。
阅读(842) | 评论(0) | 转发(0) |