• 7-gpioe task 库函数配置方式(nrf52832)


    实验目的:

    使一个LED长亮,一个LED闪烁

    实验代码:

    (1)配置

     1 void GPIOE_task_init(void)
     2 {
     3     ret_code_t err_code;
     4     
     5  //LED1
     6   nrf_drv_gpiote_out_config_t out_config = GPIOTE_CONFIG_OUT_TASK_TOGGLE(true);//配置为翻转模式
     7     err_code = nrf_drv_gpiote_out_init(19, &out_config);
     8     APP_ERROR_CHECK(err_code);
     9     
    10     nrf_drv_gpiote_out_task_enable(19);//task 使能
    11     
    12     nrf_drv_gpiote_out_config_t out_config1 = GPIOTE_CONFIG_OUT_TASK_LOW;//配置为翻转模式
    13     err_code = nrf_drv_gpiote_out_init(20, &out_config1);
    14     APP_ERROR_CHECK(err_code);
    15     
    16     nrf_drv_gpiote_out_task_enable(20);//task 使能
    17     
    18 }

    (2)main

     1 int main(void)
     2 {
     3     
     4     ret_code_t err_code;
     5     err_code = nrf_drv_gpiote_init();//初始化gpioe外设
     6     APP_ERROR_CHECK(err_code);
     7 
     8 
     9   GPIOE_task_init();
    10 
    11 
    12     while (true)
    13     {
    14           nrf_drv_gpiote_out_task_trigger(19);//触发输出
    15             nrf_drv_gpiote_out_task_trigger(20);
    16             nrf_delay_ms(500);
    17         }
    18 }
  • 相关阅读:
    Reverse Words in a String II -- LeetCode
    计算两点间的距离,hdu-2001
    A + B Problem,hdu-1000
    ASCII码排序,hdu-2000
    定义#define
    break语句的使用
    判断一个数是否为素数
    用下面公式求π:
    Sum Problem-hdu-1001
    正三角形的外接圆面积,nyoj-274
  • 原文地址:https://www.cnblogs.com/darren-pty/p/13919714.html
Copyright © 2020-2023  润新知