Tiny4412-LED小灯裸机程序
来源:互联网 发布:json数据接口 编辑:程序博客网 时间:2024/05/01 02:44
#define GPM4CON (*(volatile unsigned long*)0x110002e0)
#define GPM4DAT (*(volatile unsigned long*)0x110002e4)
void led_init(void);
void led_status(char status);
void _start()
{
led_init();
led_status(0x01);
}
void led_init(void)
{
GPM4CON = (GPM4CON & ~0xffff) | 0x1111;
}
void led_status(char status)
{
GPM4DAT = (GPM4DAT & ~0xf) | status;
#define GPM4DAT (*(volatile unsigned long*)0x110002e4)
void led_init(void);
void led_status(char status);
void _start()
{
led_init();
led_status(0x01);
}
void led_init(void)
{
GPM4CON = (GPM4CON & ~0xffff) | 0x1111;
}
void led_status(char status)
{
GPM4DAT = (GPM4DAT & ~0xf) | status;
}
Makefile文件:
all:
arm-linux-gcc -c test.c
arm-linux-ld test.o
arm-linux-objcopy -O binary a.out boot.bin
clean:
rm -v a.out boot.bin *.o
0 0
- Tiny4412-LED小灯裸机程序
- Tiny4412-LED小灯裸机程序
- tiny4412 裸机程序 二、汇编点亮LED灯
- Tiny4412汇编流水灯代码,Tiny4412裸机LED操作
- 第一个裸机程序---点亮led小灯
- 裸机程序-led流水灯
- tiny4412 裸机程序 四、设置栈和C语言点亮LED
- tiny4412 裸机程序 一、说明
- tiny6410裸机程序之一、led流水灯
- ARM裸机程序之LED灯
- 4412裸机程序按键控制led灯
- LED裸机程序(IAR)
- mini2440裸机程序LED
- OK6410裸机程序 ----led
- tiny4412 裸机程序 五、控制icache
- Tiny4412裸机程序之UART收发数据
- ARM裸机程序开发之led流水灯程序
- s3c2440裸机程序之----LED
- 安卓Android控件ListView嵌套EditText控件
- 9.线性回归
- 动态存储管理
- URAL 1224. Spiral (规律)
- css选择器
- Tiny4412-LED小灯裸机程序
- [leetcode] Remove Element
- Android中的五大布局
- [镜像制作]VMWare搭建Openstack——Ubuntu怎么制作最小的镜像文件(一)
- Linux内核与驱动开发学习总结:DMA与中断(一)
- [镜像制作]VMWare搭建Openstack——Ubuntu怎么制作最小的镜像文件(二)
- javascript标签位置以及defer、async属性的区别
- Ubuntu安装apache+php+mysql
- [准备篇4]VMWare搭建Openstack——配置OpenStack镜像源