STM32实现printf和scanf源代码保证能运行 上传者:cz109124 2019-07-15 17:12:36上传 RAR文件 462.36KB 热度 95次 STM32实现printf和scanf源代码,保证能运行 下载地址 用户评论 更多下载 下载地址 立即下载 用户评论 码姐姐匿名网友 2019-07-15 17:12:36 不错,这个其实很有参考价值 码姐姐匿名网友 2019-07-15 17:12:36 不错,可以使用 码姐姐匿名网友 2019-07-15 17:12:36 可以用.................... 码姐姐匿名网友 2019-07-15 17:12:36 scanf还有很多问题。 码姐姐匿名网友 2019-07-15 17:12:36 写法与其他人不一样,并没有看见#pragma import(__use_no_semihosting) 语句啊 码姐姐匿名网友 2019-07-15 17:12:36 输出还行,输入没什么用处。 码姐姐匿名网友 2019-07-15 17:12:36 可以用,但是要注意把接收中断关闭,加上回显就更直观了。 int fgetc(FILE *f) { uint8_t val; while (USART_GetFlagStatus(UART4, USART_FLAG_RXNE) == RESET); val = USART_ReceiveData(UART4); USART_SendData(UART4, val); while (USART_GetFlagStatus(UART4, USART_FLAG_TC) == RESET); return (int)val; } 码姐姐匿名网友 2019-07-15 17:12:36 不错,很有参考价值 码姐姐匿名网友 2019-07-15 17:12:36 有参考价值 码姐姐匿名网友 2019-07-15 17:12:36 资源很好好 发表评论
不错,这个其实很有参考价值
不错,可以使用
可以用....................
scanf还有很多问题。
写法与其他人不一样,并没有看见#pragma import(__use_no_semihosting) 语句啊
输出还行,输入没什么用处。
可以用,但是要注意把接收中断关闭,加上回显就更直观了。 int fgetc(FILE *f) { uint8_t val; while (USART_GetFlagStatus(UART4, USART_FLAG_RXNE) == RESET); val = USART_ReceiveData(UART4); USART_SendData(UART4, val); while (USART_GetFlagStatus(UART4, USART_FLAG_TC) == RESET); return (int)val; }
不错,很有参考价值
有参考价值
资源很好好