linux root密码忘记怎么办?进入但用户模式修改密码

炫酷css3爱心点赞js特效

  返回  

鸿蒙开发板Hi3861_下编译定义A11为输出,控制继电器开关——基于code-2.0-CANARY金丝雀windows

2021/8/21 17:48:08 浏览:

鸿蒙开发板Hi3861_下编译定义A11为输出,控制继电器开关——基于code-2.0-CANARY金丝雀windows

hellow world的程序

基于code-2.0-CANARY金丝雀windows下编译方法

https://www.cnblogs.com/txwtech/p/15041927.html

#include <stdio.h>
#include "ohos_init.h"
#include "cmsis_os2.h"
#include "iot_gpio.h"
//#include "wifiiot_gpio_ex.h"
int A11=11;
//#define 

//static void LedTask(void *arg)
static void LedTask(void *arg)
{
    (void) arg;
    //GpioInit(9);
    IoTGpioInit(9);
     IoTGpioInit(A11);

    //IoSetFunc(9,IOT_GPIO_DIR_OUT);
    IoTGpioSetDir(9,IOT_GPIO_DIR_OUT);
     IoTGpioSetDir(A11,IOT_GPIO_DIR_OUT);
   // osDelay(50);
   while(1)
   {
       IoTGpioSetOutputVal(9,IOT_GPIO_VALUE0);
       printf("pin9 OFF\n");
        IoTGpioSetOutputVal(A11,IOT_GPIO_VALUE0);
         printf("relay ON\n");
        osDelay(100);
       
      
       //usleep(10000000);
       IoTGpioSetOutputVal(9,IOT_GPIO_VALUE1);
        printf("pin9 ON\n");
       IoTGpioSetOutputVal(A11,IOT_GPIO_VALUE1);
        printf("relay ON\n");
        osDelay(100);
      
      // usleep(10000000);
      
   }
    
}
static void LedEntry(void)
{
    osThreadAttr_t attr={0};
    attr.name="LedTask";
    attr.stack_size=4096;
    attr.priority=osPriorityNormal;
    if(osThreadNew(LedTask,NULL,&attr)==NULL)
    {
        printf("[LedEntry] create LedTask failed!\n");
    }
}
SYS_RUN(LedTask);

https://www.cnblogs.com/txwtech/p/15139477.html

联系我们

如果您对我们的服务有兴趣,请及时和我们联系!

服务热线:18288888888
座机:18288888888
传真:
邮箱:888888@qq.com
地址:郑州市文化路红专路93号