sdk tools 文件夹有安卓app, 暂时没有ios 包
kawhi 发布的帖子
-
RE: FR801xH使用PC6产生外部中断高电平中断接收,但是发现PC6默认上电输出高电平。怎么设置PC6默认输出低电平呢?
@abc 在 FR801xH使用PC6产生外部中断高电平中断接收,但是发现PC6默认上电输出高电平。怎么设置PC6默认输出低电平呢? 中说:
么设置PC6默认输出低电平呢
system_set_port_mux(GPIO_PORT_D,GPIO_BIT_4,PORTD4_FUNC_D4);
system_set_port_mux(GPIO_PORT_D,GPIO_BIT_5,PORTD5_FUNC_D5);
gpio_set_dir(GPIO_PORT_D, GPIO_BIT_4, GPIO_DIR_OUT);
gpio_set_dir(GPIO_PORT_D, GPIO_BIT_5, GPIO_DIR_OUT);gpio_set_pin_value(GPIO_PORT_D,GPIO_BIT_4,0); gpio_set_pin_value(GPIO_PORT_D,GPIO_BIT_5,0);
-
RE: FR801xH怎么实现多通道ADC采集
多通道采集时,一般在adc_enable之后做个delay,保证采样完成; 比如分频配置0x01,
clk = 56k/2/15 = 1.86k = 540us左右,两个通道转换完需要1ms以上。多通道采集需要降低采样率 否则会相互影响
-
RE: 关于如何实现不分发LTK和IRK?
@ll 在 关于如何实现不分发LTK和IRK? 中说:
启用MITM和SC并且不配对的的情况下,主机和从机设置什么参数,可以使主机和从机在配对阶段时都不分发LTK和IRK,以及也不要求对端分发LTK和IRK?
配置不绑定
-
RE: FR801xH怎么实现多通道ADC采集
@abc 在 FR801xH怎么实现多通道ADC采集 中说:
demo中的例程只是一个ADC采集,想同时采集多个ADC无法实现
IO 复用 adc 采集外部电压, 参考例程 2: sample voltage form PAD, 也是可以直接 copy 配置使用, 注意通道配置, 外部 ADC 有四路, 对应 PD4~PD7,初始化时将对应 IO 配置成对应 ADC 功能, 然后 cfg.channels 做通道配置, 一个 bit 表示一个通道: PD4=BIT0=通道 0、 PD5=BIT1=通道 1、 PD6=BIT2=通道 2、 PD7=BIT3=通道 3; 可以四个通道同时使能, 即 chl=0x0f;Get result 时也注意下通道参数配置。
通过获取的 adc 值得到电压值方式:
ref_vol = adc_get_ref_voltage(ADC_REFERENCE_AVDD);
vbat_vol = (result * ref_vol) / 1024; -
RE: FR8016HA的时钟系统
2小时, <3秒, 用RTC 就可以满足.
具体实现参考
rtc_alarm(RTC_A,10000); // 10S
触发接口: rtc_isr_ram
从 rtc 启动开始之后经过的时间:
Uint32_t rtc_count = ool_read32(PMU_REG_RTC_ALMA_VALUE_0);
rtc_count = rtc_count/pmu_get_rc_clk(false); // ms
最终的 rtc_count 即为经过的时间。