完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
1.请问下蓝牙ble开发下使用tim会导致不能广播是什么问题呢?是不能在开发蓝牙应用下使用定时器?
2.参考官方adc历程 使用如下代码进行adc采集 返回的数值差了很多。不知是哪里的问题哦,还请帮忙看下。 int i=0; signed short RoughCalib_Value=0;// ADC粗调偏差值 /* 温度采样并输出, 包含数据粗校准 */ PRINT( " 1.Temperature sampling... "); ADC_InterTSSampInit(); RoughCalib_Value = ADC_DataCalib_Rough(); // 用于计算ADC内部偏差,记录到变量 RoughCalib_Value中,注意这个变量需要定义为有符号变量 for(i=0; i<20; i++) { abcBuff = ADC_ExcutSingleConver() + RoughCalib_Value; // 连续采样20次 } for(i=0; i<20; i++) { PRINT("%d ", abcBuff); }PRINT(" "); GPIOA_ModeCfg(GPIO_Pin_4, GPIO_ModeIN_Floating); ADC_ExtSingleChSampInit( SampleFreq_3_2, ADC_PGA_1_2 ); ADC_ChannelCfg( 0 ); for(i=0; i<20; i++) { adc_value=ADC_ExcutSingleConver(); ADC_DataCalib_Fine(&adc_value,ADC_PGA_1_2); abcBuff=adc_value; // 连续采样20次 } for(i=0; i<20; i++) { PRINT("%d ", abcBuff); }PRINT(" "); 返回的数值如下。 |
|
相关推荐
1个回答
|
|
1、BLE和定时中断可以共存,用的时候注意中断里面不要耽误太长时间,影响Tmos运行;
2、你选择的ADC增益有问题,所以测试转换电压不对, 要按照手册上的实际测试范围选择增益。 |
|
|
|
只有小组成员才能发言,加入小组>>
494 浏览 1 评论
CH579M+RT-Thread,RTC从Sleep模式唤醒失败是什么原因?
2886 浏览 2 评论
2379 浏览 1 评论
836浏览 2评论
512浏览 1评论
CH32F103C8T6使用当前官网上的CDC例程会出现设备描述符请求失败
380浏览 1评论
658浏览 1评论
riscv-none-embed-objcopy: \'PWM_Output.elf\': No such file这个咋解决,
396浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-2 23:58 , Processed in 0.968411 second(s), Total 79, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号