历史上的今天
今天是:2025年01月17日(星期五)
2019年01月17日 | stm32 keil实现串口printf输出中文字符
2019-01-17 来源:eefocus
添加如下代码,可以GNUC的方式实现
#ifdef __GNUC__
/* With GCC/RAISONANCE, small printf (option LD Linker->Libraries->Small printf
set to 'Yes') calls __io_putchar() */
#define PUTCHAR_PROTOTYPE int __io_putchar(int ch)
#else
#define PUTCHAR_PROTOTYPE int fputc(int ch, FILE *f)
#endif /* __GNUC__ */
int main()
{
while(1)
{
}
}
/**
* @brief Retargets the C library printf function to the USART.
* @param None
* @retval None
*/
PUTCHAR_PROTOTYPE
{
/* Place your implementation of fputc here */
/* e.g. write a character to the USART */
USART_SendData(USART1, (uint8_t) ch);
/* Loop until the end of transmission */
while (USART_GetFlagStatus(USART1, USART_FLAG_TC) == RESET)
{}
return ch;
}
#ifdef USE_FULL_ASSERT
/**
* @brief Reports the name of the source file and the source line number
* where the assert_param error has occurred.
* @param file: pointer to the source file name
* @param line: assert_param error line source number
* @retval None
*/
void assert_failed(uint8_t* file, uint32_t line)
{
/* User can add his own implementation to report the file name and line number,
ex: printf("Wrong parameters value: file %s on line %d\r\n", file, line) */
/* Infinite loop */
while (1)
{
}
}
#endif
史海拾趣
|
adsv1.2 for arm 新建工程出现问题?望大侠帮帮忙 有哪位大侠知道下面的问题,请帮忙解答,本人不胜感激。 我用adsv1.2新建了一个工程文件然后make出现一个错误提示“error:All50E:Bad symbol start.s line 635 ”。这里声明一下:创建工程时我添加的文件是fs2410用户光盘里的s3c2410_b ...… 查看全部问答> |
|
底薪 + 提成 + 分红 请Linux Wince 软硬件合作高手 行业PDA研发、销售 ARM7 ARM9 ARM11硬件平台 WINCE LINUX软件平台 QQ:1459635026 … 查看全部问答> |
|
想了解一下这个行业,但有很多问题不懂,想请教一下大家 1.为什么搞ARM需要一块什么开发板啊?是不是为了测试用呢?那我有一个ARM的游戏机(NDSL),不知道能不能用来测试呢? 2.我想在ARM游戏机上安装WinCE或Linux,不知道怎么安装? 3.ARM仿真 ...… 查看全部问答> |
|
1.团长备案号:个人001 2.品牌:信利(全新原装) 26万色 3.团购价格:数量50-100个:38元,100-200个:35元,200个以上30元 4.预计团购发起日期:2011.2.28 5.预计团购结束日期:2011.3.15 6.报名方式:跟帖报名 [ 本帖最后由 wanghongyang ...… 查看全部问答> |
|
我用avr 32 进行ad采样,采用pa0口,设置为连续采样模式,但是每次采样的时候都只能显示第一次采样的结果,貌似联系的设置都没有效果呀,哪位大虾帮忙看看吧,谢谢哈,代码如下:void adc0_init(void) {//ADCSR = 0x00; //disable adcA ...… 查看全部问答> |
|
购买的SEED-EXP430F5529到了! 打开的时候,我就被她美丽的外表折服啦! 自带的LCD居然是,那种类似于毛玻璃的透明效果!!貌似没有背光!决定查阅资料后自行添加! 运行demo程序后!我更加震惊了!整个人都思密达啦! 切换功能居然用的是 ...… 查看全部问答> |
|
本帖最后由 paulhyde 于 2014-9-15 03:09 编辑 我做了一个PFC电路,用的TI的UCC28019,电流较小时还行,在电流较大时电流在尖峰发生了震荡是怎么回事呢,求指导???波形图如下,蓝色为电流波形,黄色为电压波形 … 查看全部问答> |




