MSP430f149能否调用printf函数

[复制链接]
1880|24
 楼主| Brand2 发表于 2016-2-22 20:06 | 显示全部楼层 |阅读模式
请问MSP430f149能不能直接调用标准printf函数实现串口打印?
Garen2 发表于 2016-2-22 20:34 | 显示全部楼层
好像不行,需要写串口底层函数
Ryze 发表于 2016-2-22 20:59 | 显示全部楼层

要实现这个功能,首先要写好串口底层函数,然后调用IAR标准库函数就可以实现了
zhangbo1985 发表于 2016-2-22 21:18 | 显示全部楼层
是可以的,只要吧对应的UART口的配置做好的就可以。
cemaj 发表于 2016-2-22 22:41 | 显示全部楼层
建立项目的时候就用默认设置。
lzbf 发表于 2016-2-22 22:42 | 显示全部楼层
库文件没有 就自己写
cehuafan 发表于 2016-2-22 22:42 | 显示全部楼层
可使用C标准库实现printf,进行串口输出
uptown 发表于 2016-2-22 22:43 | 显示全部楼层
这个是标准输入输出函数单片机C语言中一般用不到的
i1mcu 发表于 2016-2-22 22:43 | 显示全部楼层
msp430串口带缓存printf
cemaj 发表于 2016-2-22 22:44 | 显示全部楼层
你的C文件里,把stdio.h这个头文件包括进去就OK了。
lzbf 发表于 2016-2-22 22:44 | 显示全部楼层
要实现这个功能,首先要写好串口底层函数,然后调用IAR标准库函数就可以实现了
cehuafan 发表于 2016-2-22 22:44 | 显示全部楼层
采用另一种方式(不使用C标注库)实现串口标准输出,调试通过
uptown 发表于 2016-2-22 22:44 | 显示全部楼层
printf却输不出来?
uptown 发表于 2016-2-22 22:45 | 显示全部楼层
MSP430系列单片机系统工程设计与实践
lzbf 发表于 2016-2-22 22:46 | 显示全部楼层
在Options中将Library Configuration改成Full IAR
i1mcu 发表于 2016-2-22 22:46 | 显示全部楼层
#include <msp430x44x.h>int putchar( int c )//
uptown 发表于 2016-2-22 22:46 | 显示全部楼层
Uart.c是主要的程序库源代码
cemaj 发表于 2016-2-22 22:46 | 显示全部楼层
这个应该能解决了
xiaoyaozt 发表于 2016-3-11 22:30 | 显示全部楼层
楼主解决这个问题了吗
xiaoyaozt 发表于 2016-3-11 22:32 | 显示全部楼层
调用printf好像还需要在编译器设置
您需要登录后才可以回帖 登录 | 注册

本版积分规则

157

主题

824

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部