1、在工程中创建一个文件保存为 Regtarge.c , 然后将其添加工程中 在文件中输入如下内容(直接复制即可) #include <stdio.h> #include <rt_misc.h>
#pragma import(__use_no_semihosting_swi)
extern int SendChar(int ch); // 声明外部函数,在main文件中定义 extern int GetKey(void); struct __FILE {
int handle; // Add whatever you need here };
FILE __stdout; FILE __stdin;
int fputc(int ch, FILE *f) { return (SendChar(ch)); }
int fgetc(FILE *f) {
return (SendChar(GetKey())); }
void _ttywrch(int ch) { SendChar (ch); }
int ferror(FILE *f) { // Your implementation of ferror return EOF; }
void _sys_exit(int return_code) { label: goto label; // endless loop }
|