历史上的今天
今天是:2024年12月12日(星期四)
2018年12月12日 | STM32编译器keil中printf函数的应用
2018-12-12 来源:eefocus
首先要,请在MDK(keil)工程属性的“Target“-》”Code Generation“中勾选”UseMicroLIB
在程序中添加Printf
1,#include
2,添加
#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_TXE) == RESET)
{}
return ch;
}
3,
在Main()中添加
USART_Configuration()
调用
printf("The is a example!" );
之类的输出函数
史海拾趣
|
PIC16C712功能、特点、应用领域 1. 功能、特点: PIC16C712为Microchip公司推出的基于711芯片功能基础上的增强型产品,它与16C711是Pin对Pin兼容。其功能与价格均优于16C711。下表为16C712与16C711的功能对照 ...… 查看全部问答> |
|
本帖最后由 paulhyde 于 2014-9-15 09:24 编辑 作为电子科大uestcer,很多学员的教研室现在都转向了嵌入式的FPGA方向,但是清水河的网络太P了,而且没有人知道很没有方向感,初步的想法是提供一些资料给论坛,帮助更多的uestcers有一个比较平直的路 ...… 查看全部问答> |
|
手机发送短信,GSM模块接收短信,给单片机,单片机处理接收到的信息,然后做输出控制(其它器件) 我想知道这属于哪方面的应用? 算不算是“物联网”的应用之一呢 因为开题报告写“应用前景”方面的,查了“物联网”的概念,还是不确定 请懂这 ...… 查看全部问答> |
|
项目需求:做一个E1转IP,IP转E1的设备适配器。 E1的30时隙语音数据转换成一路IP数据发送, 对端收到后需要将IP语音数据转换成E1数据。其中要求IP语音包压缩格式要小,大概一个时隙的语言数据压缩后8K左右。项目开发时间要求一个月, ...… 查看全部问答> |
|
B/BL:B{L}{} 程序跳转指令。 L指示是否将跳转返回地址存入R14_,如果省略则表示不存放跳转返回地址存入R14_。表示程序执行条件,如果省略则表示必然执行。表示跳转目的地址,通常由代码编写人员给定Label,由编译器自动产生。 CPU对应的动作: ...… 查看全部问答> |
|
以前设计电源都觉得是很麻烦的一件事情,这主要是由于电源的指标非常多,而且个人觉得纯模拟的东西实在搞不懂。。。呵呵。。。 后来有了电源模块,发现这还是个好东西,不过这些电源模块的体积挺大,造成电路板体积庞大。TI的易电源体较小,提供 ...… 查看全部问答> |




