硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2842|回复: 1
收起左侧

[有问必答] 串口调试一调用就死机

[复制链接]

45

主题

45

回帖

45

积分

初级会员

积分
45
发表于 2017-8-27 09:42:54 | 显示全部楼层 |阅读模式
串口调试一调用PrintfLogo就死机
void PrintfLogo(void)
{
u8 temperature[30];
u8 humidity[30];
          //DHT11_Read_Data(&temperature,&humidity);        //读取温湿度值   
    DHT11_Read_Data(temperature,humidity);//读取温湿度
        printf("\r\n读取DHT11成功!\r\n\r\n湿度为%02dRH ,温度为 %02d℃ \r\n",\
        *humidity,*temperature);
}


//函数名列表初始化(用户自己添加)
//用户直接在这里输入要执行的函数名及其查找串
struct _m_usmart_nametab usmart_nametab[]=
{
#if USMART_USE_WRFUNS==1     //如果使能了读写操作
    (void*)read_addr,"u32 read_addr(u32 addr)",
    (void*)write_addr,"void write_addr(u32 addr,u32 val)",     
#endif

   
      (void*)SPI_Flash_Erase_Chip,"void SPI_Flash_Erase_Chip(void)",
                 
     (void*)delay_ms,"void delay_ms(u16 nms)",
    (void*)delay_us,"void delay_us(u32 nus)",
    (void*)LCD_Clear,"void LCD_Clear(u16 color)",
    (void*)LCD_Fill,"void LCD_Fill(u16 sx,u16 sy,u16 ex,u16 ey,u16 color)",
         (void*)SPI_Flash_Erase_Chip,"void SPI_Flash_Erase_Chip(void)//擦除整个芯片",
    (void*)PrintfLogo,"void PrintfLogo(void);//读取温湿度",
//(void*)PrintfLogo1,"void PrintfLogo1(void);//读取温湿度",
//    (void*)Time_Display,"void Time_Display(uint32_t TimeVar,struct rtc_time *tm)//设置时间    ",
   
};                              
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107028
QQ
发表于 2017-8-28 01:52:31 | 显示全部楼层
仅从你提供的代码来看,看不出有什么问题。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-14 14:21 , Processed in 0.146358 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表