完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
1.ADC介绍
ADC,Analog-to-Digital Converter的缩写,指模/数转换器或者模拟/数字转换器,是指将连续变量的模拟信号转换为离散的数字信号的器件。真实世界的模拟信号,例如温度、压力、声音或者图像等,需要转换成更容易储存、处理和发射的数字形式,模/数转换器可以实现这个功能。 2.CC2640R2F 框架图3.使用介绍首先,我们打开工程,默认路径:C:TTC_BLE_CC2640_R2_SDK3.1.0TTC_CC2640_R2_SDKexamplesrtosCC2640R2_LAUNCHXLblestackSDKtirtosiar 切记IAR版本必须在 7.8.0以上 查看版本在IAR -> 工具栏 -> Help -> About -> Product Info... 确定工程没问题了,我们接下来就添加ADC驱动,不过是开始编写程序时需要看看ADC驱动文件里有哪些资料及应用说明,不然你都不懂规则又该如何开始编写程序呢。 ADC各类参数说明 看完TTCDriverADC.h文档后大致对ADC的操作有所了解了,那我们就做个简单的采用例子程序吧,首先,我们在Application 用户应用文件夹里新建ADCdemo.c 及 ADCdemo.h文档。 保存文档默认路径:C:TTC_BLE_CC2640_R2_SDK3.1.0TTC_CC2640_R2_SDKexamplesrtosCC2640R2_LAUNCHXLblestackSDKsrcapp 打开ADCdemo.c文档,定义好头文件后就开始编写设备驱动程序,我们设定采用引脚为 IOID_30,即ADC_COMPB_IN_AUXIO0,设定基准为4.3V采样,如下图参数: 初始化完成否,我们就要做个定时处理函数,如下图: 到了这一步大致框架我们已经写好了,接下来就是在TTCBlePeripheralTask.c 从机线程上调用ADC的初始化,包含头文件。 然后再Application右键打开配置选项,选择C/C++项目栏,屏蔽 TTC_DEBUG 及 TTCDRIVER_UART 默认启动的演示配置,开启 TTCDRIVER_ADC 宏定义。 定义事件及添加 到了这步时已经完成了99%的操作了,剩下的就是见证结果的时刻,那我们必须下载程序到模块上才能验证,首先先下载Stack,然后再下载App应用程序,如图: 下载后运行结果及接线图如下: |
|
相关推荐 |
|
只有小组成员才能发言,加入小组>>
TMS320F28377D:新做了以377d为芯片的板子,上电后芯片复位引脚出现方波请问如何解决?
1872 浏览 0 评论
TPS55340通电后输入端保险丝烧断,芯片输入和GND之间短路
3614 浏览 4 评论
5020 浏览 0 评论
请问如何用DM368对RGB格式的图片数据进行编码生成JPEG格式图片?
1725 浏览 1 评论
9311 浏览 8 评论
CC3100BOOST使用CC3200lunchXL进行烧录
654浏览 2评论
698浏览 1评论
TMS320F28034: 利用C2prog通过SCI给TMS320F28034烧录程序,出现错误提示:Bootloading... failed (invalid echo)!
651浏览 1评论
1179浏览 1评论
求DLPC350 Programmer’s Guide User's Guide 中文版说明书
1174浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-3-29 23:50 , Processed in 0.578137 second(s), Total 40, Slave 34 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 深圳华秋电子有限公司
电子发烧友 (电路图) 粤公网安备 44030402000349 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号