导航

    Freqchip开发者论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 最新
    1. 主页
    2. felix.yang
    F
    • 继续与 felix.yang 聊天
    • 开始与 felix.yang 的新会话
    • 举报资料
    • 资料
    • 关注
    • 粉丝
    • 屏蔽
    • 主题
    • 帖子
    • 最佳
    • 群组

    felix.yang

    @felix.yang

    Global Moderator

    0
    声望
    165
    帖子
    3018
    资料浏览
    4
    粉丝
    0
    关注
    注册时间 最后登录

    felix.yang 关注
    Global Moderator

    felix.yang 发布的帖子

    • RE: 请问下fr800x有PMU_REG_PORTA_TRIG_MASK这个寄存器吗

      @xls 不完全一样哦,两个系列的芯片

      发布在 FR800x
      F
      felix.yang
    • RE: FR8028D怎么读 128bit的 uuid呢?

      @黄书剑 void system_get_unique_ID(uint8_t *buffer, uint8_t *length);

      发布在 FR802x
      F
      felix.yang
    • RE: os_realloc, os_malloc,os_free在8028D里是什么函数呢?

      @黄书剑 FR802x使用的FreeRTOS操作胸痛,用的标准的API

      发布在 FR802x
      F
      felix.yang
    • RE: 请问下进入休眠后还能控制io输出吗?

      @xls 0_1790042795744_1cad04e9-46a9-41eb-b14d-dfbe4604bebb-image.png 可以看下这个,应该有助于您的理解,您现在的理解应该是有点问题,这两个API只是开启和关闭休眠模式,而不是进入退出休眠,具体什么时候进入退出休眠由协议栈判断,退出休眠后是需要重新初始化的

      发布在 FR801xH
      F
      felix.yang
    • RE: 请问下进入休眠后还能控制io输出吗?

      @xls 休眠后PMU还在正常工作,可以将GPIO配到PMU上来控制:pmu_set_pin_mux (GPIO_PORT_ C, GPIO_PIN_4, PMU_PIN_FUNC_GPIO) ;pmu set pin to PMU (GPIO PORT C, GPIO PIN 4);pmu set pin pull (GPIO PORT C, GPIO PIN 4, GPIo PULL NONE) ;pmu_set_pin_dir (GPIO_PORT_C, GPIO_PIN_4, GPIO_DIR_IN) ;

      发布在 FR801xH
      F
      felix.yang
    • RE: 芯片快速重启,RST无法恢复的问题

      @chiyanzhitong 可以先一直获取内存看看是不是被申请完了,或者将业务代码都屏蔽掉再逐步释放精准定位下问题

      发布在 FR800x
      F
      felix.yang
    • RE: FR802唤醒源

      @jdbjxb 0_1788829239914_ff8eace4-8518-404c-b1f9-cce5b63f73cc-image.png 看一下这个demo

      发布在 FR802x
      F
      felix.yang
    • RE: FR8016HA LED1/LED2脚可以做PWM功能吗?

      @summer #include "driver_pmu.h"
      #include "driver_pmu_pwm.h"
      #include "driver_system.h"

      void led2_pwm_example(void)
      {
      pmu_pwm_init();

      pmu_set_led2_as_pwm();   // 配置 LED2 为 PMU PWM 模式(固定为 PWM2)
      
      // 获取 RC 时钟频率(约 62.5KHz)
      uint32_t rc_freq = pmu_get_rc_clk(false);
      
      // 目标:2 Hz,占空比 50%
      #define TARGET_FREQ  2     // 2 Hz,闪烁可见
      #define DUTY_PERCENT 50
      
      // 每个计数单位 = 2 / rc_freq 秒
      uint32_t total = (rc_freq / 2) / TARGET_FREQ;
      uint16_t high = total * DUTY_PERCENT / 100;
      uint16_t low  = total - high;
      
      // 设置 PWM2 参数(用 PA2 作为代理,因为 (0*8+2)%4 = 2)
      pmu_pwm_set_param(GPIO_PORT_A, GPIO_BIT_2, high, low);
      
      // 停止并复位计数器
      pmu_pwm_stop(GPIO_PORT_A, GPIO_BIT_2);
      
      // 启动连续输出,极性不反转
      pmu_pwm_start(GPIO_PORT_A, GPIO_BIT_2, true, false);
      

      }

      发布在 FR801xH
      F
      felix.yang
    • RE: FR801xH蓝牙连接密码必须是6位吗,可以设置为4位吗,在哪里可以设置

      @wangsong 是的,必须六位

      发布在 FR801xH
      F
      felix.yang
    • RE: 802休眠后无法唤醒

      @啊消费 怎么配置的休眠唤醒,代码贴出来看看

      发布在 FR801xH
      F
      felix.yang