common.c

来自「STM32 USB HID」· C语言 代码 · 共 32 行

C
32
字号
#include<stdio.h>
//-----------------------------------------------------------------------------
#include"stm32f10x_usart.h"
//-----------------------------------------------------------------------------
#pragma import(__use_no_semihosting_swi)
//-----------------------------------------------------------------------------
struct __FILE 
{ 
	int handle; /* Add whatever you need here */ 
};
//-----------------------------------------------------------------------------
FILE __stdout;
FILE __stdin;
FILE __stderr;
//-----------------------------------------------------------------------------
int fputc(int ch,
          FILE* f) 
{
  {
		USART1_SendData((unsigned char)ch);
		while(USART1_SR_BITS[TX_E]==0); 
	}
	return(ch);
}
//-----------------------------------------------------------------------------
void _sys_exit(int return_code) 
{
	label:  
		goto label;  // endless loop 
}
//-----------------------------------------------------------------------------

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?