摘要:
## 时间 :2016年4月8日08:22:12# 地点 :宿舍。# led_on_S.bin : led_on_S.S arm-linux-gcc -g -c led_on_S.S -o led_on_S.o arm-linux-ld -Ttext 0x00000000 -g led_on_S.o 阅读全文
摘要:
转载:http://www.cnblogs.com/chrispauls/p/4024751.html 在Vt.c文件(drivers/tty/vt目录下)的第179行,定义了blankinterval变量: static int blankinterval = 10*60; 通过改变blankin 阅读全文
摘要:
时间 :2016年4月12日16:46:16 不同类型变量之间的相互赋值,短字节类型变量向长字节类型变量赋值时,其值保持不变,比如 unsigned char a=100; unsigned int b=700; b=a;那么最终 b 的值就是 100 了。但是如果我们的程序是 unsigned c 阅读全文
摘要:
一共有三个文件:head.S led_on_c.c Makefile ## 时间 :2016年4月8日17:11:09# led_on_c.bin : head.S led_on_c.c arm-linux-gcc -Wall -g -c head.S -o head.o arm-linux-gcc 阅读全文
摘要:
时间 :2016年4月8日16:04:02地点 :宿舍。 在GNU ARM嵌入式汇编源程序中的注释方式有:1、/**/ 块注释,跟C语言的一样。2、// 行注释,跟C语言的一样。3、@ 行注释。4、# 行注释。 另外,汇编指令大小写也是可以混合的。 阅读全文
摘要:
/*** 时间 :2016年4月7日22:21:50** 地点 :宿舍。** 目的 :测试各类指针所占用的字节数。** 功能 :打印指针所占用的字节数。*/ #include <stdio.h> /* 定义一个标记为_Student的结构体 */struct _Student{ int num; / 阅读全文
摘要:
/*** 时间 :2016年4月6日22:35:07** 地点 :宿舍。** 目的 :测试一下字符数组的一些问题。** 功能 :打印不同长度的字符串的相关信息。*/ #include <stdio.h>#include <string.h> int main(void){ /* hello worl 阅读全文
摘要:
时间 :2016年4月3日09:24:04地点 :宿舍。功能 :u-boot编译连接阶段分析。(以smdk2410开发板为例) 在顶层目录下执行完"make smdk2410_config"命令后,就把u-boot给配置好了,接着就可以在执行"make all"或者"make"命令去编译u-boot 阅读全文
摘要:
时间 :2016年4月3日08:19:35地点 :宿舍。功能 :分析u-boot的配置过程。(以开发板smdk2410为例) 一、编译u-boot的步骤: 1、在u-boot的顶层目录下,执行"make smdk2410_config" 2、在u-boot的顶层目录下,执行"make all"或"m 阅读全文