刚拿到JZ2440开发板熟悉了它的程序烧录之后,我想大家的做法肯定都差不多,肯定是准备自己的编程之旅了,当然第一个实验肯定不能少了伟大 “点灯实验”。
点亮LED非常简单,为了养成良好的学习习惯,还是一步一步来。
第一步:查看硬件连接图(不管是什么板子,这个硬件原理图肯定是你的板子厂商提供给你的)
从我的原理图中可以看出,我所用的开发板外接了三个LED灯,分别连接到GPF4、GPF5、GPF6管脚,并且当GPIO(通用输入输出口)输出低电平时LED灯被点亮,输出高电平时LED熄灭。
第二步:查看芯片手册,获取相关寄存器的配置,这个芯片手册是由你所用的开发板上的Soc(CPU芯片)的生产厂商提供的,我的JZ2440开发板用的是S3C2440芯片,它是由三星公司基于ARM920T核设计的。
根据第一步的查找结果,我去芯片手册上查到GPF相关的配置寄存器如下: