永发信息网

stm32 怎样使用printf函数

答案:2  悬赏:30  手机版
解决时间 2021-02-27 02:32
stm32 怎样使用printf函数
最佳答案
stm32用printf函数将结果从串口输出,在电脑上你用“超级终端”或者“串口调试助手”都没问题。只不过“超级终端”的显示更好看一些。
全部回答
#ifdef __gnuc__ #define putchar_prototype int __io_putchar(int ch) #else #define putchar_prototype int fputc(int ch, file *f) #endif putchar_prototype { usart_senddata(usart1, (uint8_t) ch); while (usart_getflagstatus(usart1, usart_flag_tc) == reset); return ch; } 因printf()之类的函数,使用了半主机模式。使用标准库会导致程序无法运行,以下是解决方法: 方法1.使用微库,因为使用微库的话,不会使用半主机模式. 方法2.仍然使用标准库,在主程序添加下面代码: #pragma import(__use_no_semihosting) _sys_exit(int x) { x = x; } struct __file { int handle; }; file __stdout;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
概算定额和预算定额有什么差别
IPAD3的PPTV图标右上角一直有个红色的1 是怎
钱江食品在哪里啊,我有事要去这个地方
在通氧充足的锥形瓶中,酵母菌分解葡萄糖的过
如来佛祖双手的指型代表什么意思?
winphone,我是诺基亚638机型的微信登陆时,
讯景rx560支持三星cf391显示器hdmi连接线 fre
岭上我想知道这个在什么地方
一个正方形的边长是1,一个圆的直径也是1,那么
鑫源百货超市(夏庄镇北村社区卫生服务站北)我
六月份适合搬家的日子
紫光MX68平板电脑刷机教程
0.CASS工艺.出水氨氮很低.0.1左右.总氮出水超
服务最好的驾校?
怕麻在什么地方啊,我要过去处理事情
推荐资讯
和女友见面她看上一个金手镯要给她买吗?
谁知道怎样在手机上查询银行卡剩余的钱
江西金康佳药业总经销地址在哪,我要去那里办
小红和小华同时各掷一个骰子.朝上的两个数的
亿联科技在什么地方啊,我要过去处理事情
【干可以组什么词】干能组什么词
哪里有修导航的屏幕
对于资本充足率、一级资本充足率和核心一级资
沽源律师所的电话
工程建设档案应该由()单位移交城建档案馆。A.
红都商业城地址在哪,我要去那里办事
猴子捞月的意思
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?