探索者stm32f4

2019-07-21 04:18发布

刚写了一小段,编译正常,但用jtag仿真时只能单步,不能全速运行。下载后不运行。求助。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
11条回答
lixglixg
2019-07-21 10:12
添加以下代码后正常,版主能否讲一下。
#if 1
#pragma import(__use_no_semihosting)             
//标准库需要的支持函数                 
struct __FILE 

int handle; 
}; 

FILE __stdout;       
//定义_sys_exit()以避免使用半主机模式    
_sys_exit(int x) 

x = x; 

//重定义fputc函数 
int fputc(int ch, FILE *f)

while((USART1->SR&0X40)==0);//循环发送,直到发送完毕   
USART1->DR = (u8) ch;      
return ch;
}
#endif

一周热门 更多>