历史上的今天
今天是:2024年09月27日(星期五)
2019年09月27日 | printf不定向直接使用问题以及软件更新后的代码补全
2019-09-27 来源:eefocus
我们很多时候可能直接调用printf,然后系统会出现各种各样的问题。
那么究竟是为什么呢?
因为我们需要将这个东西实现在,我们必须定义printf输出的端口
int fputc(int ch, FILE *f)
{
while(!(USART_GetFlagStatus(USART1, USART_FLAG_TXE) == SET))
{
USART_SendData(USART1, (u8) ch);
}
return ch;
}
这才是c里面的标准输出函数。
当然,我一直都在为keil没有代码补全而烦恼,然后经过同事的指点,我发现是有这个功能的。

configuration里面的
打钩完事,十分方便。
史海拾趣
|
windows CE6.0 中的 Pdf 和office 等文档该怎么读啊? CE6.0 中的 Pdf 和office 等文档该怎么读啊? pdf 阅读,excel word 等 文档 是否有开源的模块可以移植呢?… 查看全部问答> |
|
使用wince自带的ie打印1024×768的网页,发现网页打印不全,右边的内容会丢失。 不知道大家有什么解决方案可以提供,或者有谁开发出解决这个问题的wince下的程序了嘛,可以考虑购买!谢谢!!… 查看全部问答> |
|
小弟现在编写evc串口程序,目的是arm和dsp的串口通讯。 但是现在在编写调试中遇到一个问题。 这是程序中的串口接收线程: DWORD WINAPI CSerialDlg::CommRecvThread(LPVOID lparam) { & ...… 查看全部问答> |
|
编写个程序,平台CE5.0,工具VS2005; 程序是个基于对话框的MFC程序,代码参考CE5.0的WIN32例子TrayApp; 在OnInitDialog相关代码如下: NOTIFYICONDATA tnd; memset(&tnd, 0, sizeof(NOT ...… 查看全部问答> |
|
最近做隔离的数字输入输出碰上了郁闷的问题... 图中给出的数字量输入(上)与输出(下)电路中,控制板还未落实,我直接上电测试光耦是否导通的,结果在输入口那边,输入24V的话光耦确实导通了,光耦3脚输出的电压有4.9V,可是经过R3后就只剩0.22V ...… 查看全部问答> |
|
请教:如何把下面的二進制码转换为图片文件,谢谢 (二進制码在液晶屏1602上可显示图片) 0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x03,0x80,0x00,0x00,0x00,0x00,0x40,0x01,0x08,0x12,0x20,0x21,0x04,0x10,0x00, 0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x4F,0xE0,0x90,0x2A,0 ...… 查看全部问答> |
|
此模式有没有人用过?有没有发现过什么问题?我的程序主要设置内容:转换通道:IN2(8通道全部由ADC1转换)和IN3(8通道全部由ADC2转换)转换触发:全设为SWSTART,软件程序出发间断模式,DISCNUM[15:13]=111(CR1),即8个通道序列长度,L[3:0] ...… 查看全部问答> |
|
又要有开发板团购。真是一个大喜讯。 只是用过51,没有用过MSP430. 听说MSP的门槛很高。一直没有下决心进入 这次EEWORLD搞MSP430开发板团购提供了一个很好的机会。 使我可以进入MSP430的大门。 期待中。 [ 本帖最后由 daijun 于 2011-11-18 0 ...… 查看全部问答> |




