单片机中printf的使用

发布者:sdlg668最新更新时间:2017-11-19 来源: eefocus关键字:单片机  printf 手机看文章 扫描二维码
随时随地手机看文章

1. 如c语言同:printf("");在控制台就会输出""中的内容;

2. 通过串口输出:只需要在初始化串口后,直接使用printf("")即可通过串口输出""中的内容(参考keil的安装文件夹里有个EXAMPLE目录,里面HELLO的例子)。

单片机中printf的使用

主要是单片机C对标准C进行了一些扩充、删减和更改优化,因为keil里的单片机c把printf函数重定义到串口了,这也是单片机c语言和标准c语言的区别。


关键字:单片机  printf 引用地址:单片机中printf的使用

上一篇:MSP430单片机的时钟问题
下一篇:关于STC单片机的几点建议

推荐阅读最新更新时间:2024-03-16 15:45

爱特梅尔和Telit革新“机器对机器”设计
微控制器技术厂商爱特梅尔公司 (Atmel® Corporation) 和全球机器对机器 (machine-to-machine, M 2M ) 通信技术领导厂商 Telit Communications PLC 公司联合宣布, Telit 现已选用爱特梅尔的专有技术来开发其高性能 M 2M 模块。 GE863-PRO3 是 Telit 双处理器系列的第一款产品,集成了一个爱特梅尔的 ARM9 处理器 AT91SAM9260 与一个 GPRS 通信专用处理器,两者配合一起运行应用程序。 GE863-PRO3 可提供超高的处理能力和灵活性,满足现今 M 2M
[焦点新闻]
51单片机C语言教程(九) 语句应用
曾经在BBS上有朋友问过我{}是什么意思?什么作用?在C中是有不少的括号,如{}, ,()等,确实会让一些初入门的朋友不解。在VB等一些语言中同一个()号会有不同的作用,它可以用于组合若干条语句形成功能块,可以用做数组的下标等,而在C中括号的分工较为明显,{}号是用于将若干条语句组合在一起形成一种功能块,这种由若干条语句组合而成的语句就叫复合语句。复合语句之间用{}分隔,而它内部的各条语句还是需要以分号 ; 结束。复合语句是允许嵌套的,也是就是在{}中的{}也是复合语句。复合语句在程序运行时,{}中的各行单语句是依次顺序执行的。以C语言中可以将复合语句视为一条单语句,也就是说在语法上等同于一条单语句。对于一个函数而言,函数体就是一
[单片机]
单片机的宗述
单片机定义   单片机是指一个集成在一块 芯片 上的完整计算机系统。尽管他的大部分功能集成在一块小芯片上,但是它具有一个完整计算机所需要的大部分部件: CPU 、 内存 、内部和外部 总线 系统,目前大部分还会具有外存。同时集成诸如通讯接口、 定时器 ,实时时钟等外围设备。而现在最强大的单片机系统甚至可以将声音、图像、网络、复杂的输入输出系统集成在一块芯片上。   单片机也被称为微控制器(Microcontroler),是因为它最早被用在工业控制领域。单片机由芯片内仅有CPU的专用处理器发展而来。最早的设计理念是通过将大量外围设备和CPU集成在一个芯片中,使计算机系统更小,更容易集成进复杂的而对提及要求严格的控制设备当中。INTE
[单片机]
单片机可控0-30V可调电源
CPU电路图 显示电路 控制板电路图 程序 #include iotiny24.h // 包含型号头文件 //#include iot24v.h #include iomacro.h // 包含 位 操作头文件 #include ctype.h #include math.h #include stdio.h #include stdlib.h #include string.h #include stdarg.h #define uchar unsigned char #define uint unsigned int #define
[单片机]
<font color='red'>单片机</font>可控0-30V可调电源
PIC单片机人机接口模块独立式按键的元器件选型
独立式键盘就是一个按键对应着一个端口输入,每一个按键都有一个按键电路来区分其是否按下。下面将首先介绍按键的结构,然后再介绍按键的外扩电路,以便于读者对独立式键盘有一个清晰和完整的认识。   按键分为单路和多路,在实际的应用中,按键和开关的功能是基本相同的,现在将基本的按键及开关汇总,如图所示。   图 基本按键和开关   下面的按键及开关中不仅有单路的、双路的,还有多路的。有些开关是选择开关,一般选择开关只有两路,不是第一路就是第二路;另外,还有一选二的开关,即有两路开关,可以选择两路同时开或关。   这些例子基本上涵盖了实用的按键和开关,另外还需注意,尽管按键或者开关的电路相同,但是其形状和指标都不同。例如,平时
[嵌入式]
GD32 MCU产品荣膺十大创新成果奖
        2014年1月15日下午,2013年度中关村十大系列榜单发布会在北京湖北大厦东湖厅隆重举行,北京兆易创新科技股份有限公司参选的GD32 MCU 产品荣膺十大创新成果奖。 GD32 MCU是兆易创新于2013年推出的中国首款基于ARM Cortex-M3内核的32位通用微控制器系列产品,该产品填补了国内高端32位微控制器领域的空白,提升了国内IC企业的整体技术水准,是中国微控制器产业史上的一座里程碑,鉴于GD32 MCU显著的产品创新性和技术先进性,以及对国内IC产业的巨大贡献,在本次评选中脱颖而出一举入选。   中国技术交易所总裁郭书贵颁发2013中关村十大创新成果奖项 目前GD32 MCU系
[手机便携]
基于MSP430单片机的原油含水率测定仪的设计
原油含水率测定仪出现于20世纪90年代末,它是有温控仪、定时器等开关仪表组成的一种集测量与控制于一体的蒸馏法测定原油含水率的产品,适用于石油、石化等行业中原油含水率的测量。本仪器采用MSP430单片机,是集温度控制、时间控制、蒸馏功率控制和制冷循环水控制等功能为一体的自动化、智能化仪器。 系统设计方案 1温度传感器的选择 一般情况下,在温度测量中所采用的传感器有:热电偶和热电阻两大类。本系统需测控3处的温度,由于热电偶需温度补偿,而热电阻不需要,从硬件成本和软件复杂程度考虑确定采用热电阻PT100。 2 MSP430单片机 MSP430系列单片机为低功耗16位的精简指令构架,在线可编程,将大量的外围模块整合到片
[单片机]
基于MSP430<font color='red'>单片机</font>的原油含水率测定仪的设计
基于8098单片机的SPWM变频调速系统研究
  目前,高性能的交流调速系统的研究和开发引起各国学者的高度重视,并得到越来越深入的研究。而所选用微处理器、功率器件及产生PWM波的方法是影响交流调整系统性能好坏的直接因素。笔者研究了一种以8098单片机为控制器、以智能功率模块IPM为开关器件的变频调速系统,此控制系统硬件电路的标准化程度高,制作成本低,且不受器件温度漂移的影响:其控制软件能够进行逻辑判断和复杂运算,可以实现不同于一般线性调节的最优化、自适应、非线性、智能化等控制规律,而且更改起来灵活方便。   1正弦波脉宽调制(SPWM)技术   1.1SPWM控制技术原理   由于PWM变换器具有功率因数高、可同时实现变频变压及抵制谐波的特点,因此在交流传动及其他
[电源管理]
基于8098<font color='red'>单片机</font>的SPWM变频调速系统研究
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
热门活动
换一批
更多
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

更多精选电路图
换一换 更多 相关热搜器件
更多每日新闻
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved