这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » ~~~~~快来看一下~~

共6条 1/1 1 跳转至

~~~~~快来看一下~~

助工
2012-05-08 09:38:20     打赏

请看下图,要显示的数据是“EEPW ARM DIY 串口发送实验程序”,使用printf发送


勾选“十六进制显示”后,只显示16进制数,我想显示汉字怎么办?




现在把时钟配置了,工程编译没问题,但是乱码。
下面是RCC时钟配置:
void RCC_Configuration(void)
{
    ErrorStatus HSEStartUpStatus;
    RCC_DeInit();                                                      
    RCC_HSEConfig(RCC_HSE_ON);                     
    HSEStartUpStatus = RCC_WaitForHSEStartUp(); 
    if(HSEStartUpStatus == SUCCESS)                     
    {
     FLASH_PrefetchBufferCmd(ENABLE);      
         FLASH_SetLatency(FLASH_Latency_2);

         RCC_HCLKConfig(RCC_SYSCLK_Div1);  
         RCC_PCLK2Config(RCC_HCLK_Div1);
         RCC_PCLK1Config(RCC_HCLK_Div2);

         RCC_PLLConfig(RCC_PLLSource_HSE_Div1,RCC_PLLMul_9);
         RCC_PLLCmd(ENABLE);                            
         while(RCC_GetFlagStatus(RCC_FLAG_PLLRDY)==RESET);
                                                           
         RCC_SYSCLKConfig(RCC_SYSCLKSource_PLLCLK);  
         while(RCC_GetSYSCLKSource() !=0x08) ;
     }
}

请大虾们来指正!!!

我把发送的数据改为“123ABC”,结果显示如下:




关键词: 快来     看一下    

助工
2012-05-08 12:41:54     打赏
2楼
如上图~

助工
2012-05-08 12:42:36     打赏
3楼

这个试过了,还是不行


助工
2012-05-09 12:22:53     打赏
4楼
MAX3232不是水货,我买的基础包!而且我是用串口下载程序的。

助工
2012-05-09 20:06:53     打赏
5楼
波特率降到了9600,COM也换了,还是不行

助工
2012-05-10 08:24:01     打赏
6楼
RCC里设置有错误,改过来了,可是仍然有部分乱码

共6条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]