高级会员

- 积分
- 863
- 金钱
- 863
- 注册时间
- 2015-2-12
- 在线时间
- 354 小时
|
发表于 2018-9-19 16:15:55
|
显示全部楼层
本帖最后由 csmjmcc 于 2018-9-20 08:25 编辑
非也,且看代码:
int main(void)
{
OS_ERR err;
CPU_SR_ALLOC();
delay_init(); //ÑÓʱº¯Êý³õʼ»¯
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);// ÉèÖÃÖжÏÓÅÏȼ¶·Ö×é
uart_init1(9600); //´®¿Ú³õʼ»¯Îª9600
uart_init2(9600);
USARTDMA_DMA_Init();
LED_Init(); //³õʼ»¯ÓëLEDÁ¬½ÓµÄÓ²¼þ½Ó¿Ú
//LCD_Init(); //LCD³õʼ»¯
//POINT_COLOR = RED;
//LCD_ShowString(30,10,200,16,16,"ALIENTEK STM32F1");
DHT11_GPIO_OUT(); //DHT11¹Ü½ÅÖøÊä³ö
DATAOUTH; //DHT11¹Ü½ÅÖøß
IWDG_Init(6,4095); //Óë·ÖƵÊýΪ6,ÖØÔØÖµÎª4095,Òç³öʱ¼äΪ26s
IWDG_Feed();
init_esp8266();
while(cmdesp8266plus(DENGLU1,checkinok1,3000)) //*¼ì²éÊÇ·ñµÇ½±´¿ÇÎïÁª³É¹¦£¬²»³É¹¦µÇ½4´Î£¬³ÌÐò¼ÌÐøÍùÏÂ×ß
{IWDG_Feed();}
clearRx1();
delayms(3000);
IWDG_Feed();
OSInit(&err); //³õʼ»¯UCOSIII
OS_CRITICAL_ENTER(); //½øÈëÁÙ½çÇø
这是你上传的代码,其中在MAIN()中有定义一个 OS_ERR err; 它是枚举类型变量,它将传递到OSInit(&err);
可见你在其它各功能函数中,并没有定义err变量而使用它。
|
|