概述
ARM裸机编程如何连接C标准库
[复制链接]
main.c
#include
#include "uart.h"
#define GPBCON*(volatile unsigned int*)(0x56000010)
#define GPDAT*(volatile unsigned int*)(0x56000014)
int delay(unsigned int count)
{
while(count--);
}
int main(void)
{
int c;
char buf[100];
double A = 1.1f;
uart0_init();
puts("Hello, world!nr");
while(1)
{
printf("%d,%s,0x%02x,0x%08Xrn", -123,"hello world",0x12,c+=1);
puts(buf);
puts("rnHello worldrn");
delay(50000);
}
return 0;
}
其中uart.c
#include "s3c2440_soc.h"
/* 115200,8n1 */
void uart0_init()
{
/* 设置引脚用于串口 */
/* GPH2,3用于TxD0, RxD0 */
GPHC
最后
以上就是称心野狼为你收集整理的arm-linux-gcc 裸机程序,ARM裸机编程如何连接C标准库的全部内容,希望文章能够帮你解决arm-linux-gcc 裸机程序,ARM裸机编程如何连接C标准库所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复