摘要: ARM映像文件 ARM中的各种源文件(包括汇编文件,C语言程序及C++程序等)经过ARM编译器编译后生成ELF(Executable and linking format)格式的目标文件。这些目标文件和相应的C/C++运行 时用到的库经过ARM连接器处理后,生成ELF格式的映像文件(image),这... 阅读全文
posted @ 2013-12-16 16:54 毛毛虫的薄刻 阅读(182) 评论(0) 推荐(0) 编辑
摘要: void UART_Putc(char c){ if (c == '\n')*(unsigned int *)(UART0_ADDR + 0X00) = '\r'; delay_x(0x800);*(unsigned int *)(UART0_ADDR + 0X00) = c;}unsigned i... 阅读全文
posted @ 2013-12-16 15:56 毛毛虫的薄刻 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 我们在C语言编程中会遇到一些参数个数可变的函数,一般人对它的实现不理解。例如Printf(): Printf()函数是C语言中非常常用的一个典型的变参数函数,它的原型为: int printf( const char* format, ...);它除了一个参数format固定外,后面的参数的个数和类... 阅读全文
posted @ 2013-12-16 14:19 毛毛虫的薄刻 阅读(193) 评论(0) 推荐(0) 编辑