随笔分类 -  【ARM裸机s5pv210】

摘要:旧版本交叉编译工具链的安装 1.cd /usr/local/ mkdir arm tar -jxvf arm-2009q3.tar.bz2 cd /usr/local/arm/arm-2009q3/bin bash mk-arm-linux-.sh sudo gedit ~/.bashrc 添加 e 阅读全文
posted @ 2022-02-17 21:33 横秋 阅读(61) 评论(0) 推荐(0) 编辑
摘要:1.SD卡刷uboot 准备工作 (1)securcrt(115200,数据流控制全不选) (2)usb转串口驱动 (3)破坏iNand中的bootloader已从SD2启动 (4)九鼎x210_fusingtool.exe (5)准备好的uboot.bin 流程 (1)使用x210_fusingt 阅读全文
posted @ 2022-02-15 22:45 横秋 阅读(219) 评论(0) 推荐(0) 编辑
摘要:Linux命令行中输入 make 命令:1、make 会在当前目录下找名字叫“Makefile”或“makefile”的文件。 2、如果找到,它会找文件中的第一个目标文件(target),并把这个文件作为最终的目标文件。 3、如果 目标文件不存在,或是 目标文件所依赖的后面的 .o 文件的文件修改时 阅读全文
posted @ 2022-02-15 17:01 横秋 阅读(31) 评论(0) 推荐(0) 编辑
摘要:clock.c // 时钟控制器基地址#define ELFIN_CLOCK_POWER_BASE 0xE0100000 // 时钟相关的寄存器相对时钟控制器基地址的偏移值 #define APLL_LOCK_OFFSET 0x00 #define MPLL_LOCK_OFFSET 0x08 #de 阅读全文
posted @ 2022-01-06 14:12 横秋 阅读(74) 评论(0) 推荐(0) 编辑
摘要:makefile final.bin: start.o led.o arm-linux-ld -Tlink.lds -o start.elf $^ //link.lds为链接脚本,指定链接地址 arm-linux-objcopy -O binary start.elf final.bin arm-l 阅读全文
posted @ 2022-01-05 21:38 横秋 阅读(53) 评论(0) 推荐(0) 编辑
摘要:makefile final.bin: start.o led.o arm-linux-ld -Ttext 0x0 -o start.elf $^ arm-linux-objcopy -O binary start.elf final.bin %.o : %.S arm-linux-gcc -o $ 阅读全文
posted @ 2022-01-05 20:21 横秋 阅读(44) 评论(0) 推荐(0) 编辑
摘要:#define GPJ0CON 0xE0200240 #define GPJ0DAT 0xE0200244 #define WTCON 0xE2700000 #define SVC_STACK 0xd0037d80 .global _start _start: // 第1步:关看门狗(向WTCON的 阅读全文
posted @ 2022-01-04 21:31 横秋 阅读(106) 评论(0) 推荐(0) 编辑
摘要:GPJ0CON 寄存器共32位,每个引脚用4位控制,16进制的话正好一个数可以控制一个引脚 GPJ0DAT 寄存器共8位,每个引脚用1位控制,16进制的话2个数控制8个引脚 小实验测试: //Makefile文件led.bin: led.o arm-linux-ld -Ttext 0x0 -o le 阅读全文
posted @ 2022-01-04 19:16 横秋 阅读(106) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示