1、用IDE编写程序,点亮mini2440 GPIOB5和GPIOB6引脚上的LED灯。程序如下:
#include <s3c2440.h>
int main(void){
GPBCON= (GPIOB_OUTPUT<<CON_GPIOB5)|(GPIOB_OUTPUT<<CON_GPIOB6)|(GPIOB_OUTPUT<<CON_GPIOB7)|(GPIOB_OUTPUT<<CON_GPIOB8);
GPBUP&=~(UP_GPIOB5|UP_GPIOB6|UP_GPIOB7|UP_GPIOB8);
GPBDAT|=UP_GPIOB5|UP_GPIOB6|UP_GPIOB7|UP_GPIOB8;
GPBDAT&=~(UP_GPIOB5|UP_GPIOB6);
while(1){
}
}
编译无错后生成Hex代码,然后用 J-Flash 工具烧录进 mini2440 的Nor flash中。
2、用 J-flash 新建S32440项目。然后连接目标板。
3、烧录的时候要选一下flash的地址起始范围,在编辑菜单下。如下图所示。


4、设定完大小后,开始烧录程序。

5、烧录完成后,断开 J-Flash的连接,板子复位重启。板子上效果如下。


本文介绍了如何通过IDE编写程序点亮S3C2440板子上的LED灯,然后使用J-Flash工具将编译后的Hex代码烧录到mini2440的Nor Flash中。详细步骤包括新建S3C2440项目,设置烧录地址范围,以及烧录和复位重启后的效果展示。
1万+

被折叠的 条评论
为什么被折叠?



