智能公元论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1589|回复: 2

20T二次开发环境,在代码中如何增加定时器30ms后电平为0

[复制链接]

1

主题

1

帖子

127

积分

注册会员

Rank: 2

积分
127
发表于 2022-1-17 10:09:56 | 显示全部楼层 |阅读模式
user_gpio_set_level(3, 1);
      user_gpio_set_level(4, 1);
    } else if (0 == strcmp(kws_result->action, "TurnB")) {
      user_gpio_set_level(3, 1);
/*
这里加代码
*/
      user_gpio_set_level(4, 1);
    } else if (0 == strcmp(kws_result->action, "TurnStop")) {
      user_gpio_set_level(4, 1);
/*
定时器函数
uni_timer_register()
int uni_timer_register  ( int(*)(void *)  fun,  
  int  timeout_ms,  
  void *  priv,  
  UNI_TIMER_MODE  mode  
)   

参数
fun 定时回调  
timeout_ms 定时时间  
priv 回调参数  
mode 定时器模式  
返回值
-1 成功  
timer_id 软定时器id
*/

回复

使用道具 举报

0

主题

17

帖子

42

积分

新手上路

Rank: 1

积分
42
发表于 2022-1-26 12:13:22 | 显示全部楼层
要求不高可以用延时。
回复

使用道具 举报

0

主题

1

帖子

24

积分

新手上路

Rank: 1

积分
24
发表于 2022-2-13 00:02:10 | 显示全部楼层
驿嘉电控 发表于 2022-1-26 12:13
要求不高可以用延时。

请问一下 延时反转电平怎么搞   还有怎么设置开关为点触发
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|智能公元论坛 ( 粤ICP备19147158 )

GMT+8, 2024-11-24 23:40 , Processed in 0.062223 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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