模数转换教程——疯壳·开发板系列Wolverine-Team2015/7/16疯壳·开发板系列版权所有,盗版必究官网地址:http://www.
fengke.
club淘宝店:http://shop115904315.
taobao.
com官方QQ群:193836402目录第一节模数转换硬件电路.
3第二节ADC寄存器.
42.
1GPADC介绍.
42.
2寄存器介绍.
42.
2.
1ADC控制寄存器.
42.
2.
2ADC第二控制寄存器.
52.
2.
3ADC正偏移寄存器.
52.
2.
4ADC负偏移寄存器.
62.
2.
5ADC清除中断寄存器.
62.
2.
6ADC结果寄存器.
62.
2.
7ADC延时寄存器.
62.
2.
8ADC第二延时寄存器.
62.
3寄存器配置讲解.
6第三节ADC实验.
8疯壳·开发板系列版权所有,盗版必究官网地址:http://www.
fengke.
club淘宝店:http://shop115904315.
taobao.
com官方QQ群:193836402官网地址:http://www.
fengke.
club购买链接:http://shop115904315.
taobao.
com/官方QQ群:193836402疯壳·开发板系列版权所有,盗版必究官网地址:http://www.
fengke.
club淘宝店:http://shop115904315.
taobao.
com官方QQ群:193836402第一节模数转换硬件电路本实验将P01作为模数转换接口,使用两个电阻分压来测量电池的电压,如下图所示:疯壳·开发板系列版权所有,盗版必究官网地址:http://www.
fengke.
club淘宝店:http://shop115904315.
taobao.
com官方QQ群:193836402第二节ADC寄存器2.
1GPADC介绍DA14580集成一个高速超低功耗的10位通用模数转换器.
可以工作于单端模式也可以工作于差分模式.
ADC模块有一个1.
2V的电压校准器,作为满量程的参考电压.
该ADC模块是10位动态模数转换,转换时间为65ns;最大的采样率为3.
3MHz;超低功耗(在100KHz的采样速率下典型供电电流为5uA);有单端与差分两个输入比例;有4个单端或者2个差分输入通道;电池检测功能;斩波器功能;偏移和零刻度调整;公共端模式输入电平调整.
2.
2寄存器介绍2.
2.
1ADC控制寄存器疯壳·开发板系列版权所有,盗版必究官网地址:http://www.
fengke.
club淘宝店:http://shop115904315.
taobao.
com官方QQ群:19383640215位:使LDO输出为0V;14位:打开LDO;13位:通过相反的ADC符号获取两个采样值来取消内部的偏置电压,强烈建议用于DC的测量;12位:在中间刻度采样.
11位:ADC模式选择,'0'为差分模式,'1'为单端模式;10位:'0'表示默认模式,'1'表示输入和输出的相反信号来取消内部的偏置与低频;9:6位:ADC输入选择,这个设置必须在GP_ADC_START位使能之前.
如果GP_ADC_SE=1即为单端模式,则0000表示选择P00引脚,其余见上图,没有在上图中出现的组合值时被忽略的.
如果GP_ADC_SE=0即为差分模式,则0000表示P00与p01,其他任意组合表示P02与P03.
5位:ADC中断控制,'0'关闭ADC中断,'1'使能ADC中断;4位:ADC中断标志位,'1'表示模数转换准备好并且已经产生一个中断,在写任何值到GP_ADC_CLEAR_INT_REG之前必须被清除;3位:ADC时钟选择,'0'表示使用内部高速ADC时钟,'1'表示使用数字时钟;2位:保留不使用,保持0;1位:'0'表示ADC转换准备好,'1'表示开始一次转换,在转换之后该位被清零,产生ADC中断;0位:'0'表示关闭ADC并处于复位状态,'1'表示使能ADC并开始采样.
2.
2.
2ADC第二控制寄存器15:4位:保留不使用;3位:对LDO增加20uA的常量负载电流使ADC参考电压的纹波最小;2位:使能LDO的动态负载电流使ADC参考电压的纹波最小;1位:输入电压值,'0'表示输入电压最大1.
2V,'1'表示输入电压通过3倍衰减最大3.
6V;0位:使能几个信号的延时功能.
2.
2.
3ADC正偏移寄存器15:10位:保留不使用;疯壳·开发板系列版权所有,盗版必究官网地址:http://www.
fengke.
club淘宝店:http://shop115904315.
taobao.
com官方QQ群:1938364029:0位:正值偏移调整.
2.
2.
4ADC负偏移寄存器15:10位:保留不使用;9:0位:负值偏移调整.
2.
2.
5ADC清除中断寄存器15:0位:写任何值到该寄存器,清除ADC中断,读取则返回0.
2.
2.
6ADC结果寄存器15:10位:保留不使用;9:0位:ADC转换结果.
2.
2.
7ADC延时寄存器15:8位:保留不使用;7:0位:定义LDO使能的延时值.
2.
2.
8ADC第二延时寄存器15:8位:定义ADC开始的延时值,默认为17us;7:0位:定义ADC使能的延时值,默认为16us.
2.
3寄存器配置讲解#defineGP_ADC_CTRL_REG(*(volatileuint16*)0x50001500)疯壳·开发板系列版权所有,盗版必究官网地址:http://www.
fengke.
club淘宝店:http://shop115904315.
taobao.
com官方QQ群:193836402#defineGP_ADC_CTRL2_REG(*(volatileuint16*)0x50001502)#defineGP_ADC_OFFP_REG(*(volatileuint16*)0x50001504)#defineGP_ADC_OFFN_REG(*(volatileuint16*)0x50001506)#defineGP_ADC_CLEAR_INT_REG(*(volatileuint16*)0x50001508)#defineGP_ADC_RESULT_REG(*(volatileuint16*)0x5000150A)#defineGP_ADC_DELAY_REG(*(volatileuint16*)0x5000150C)#defineGP_ADC_DELAY2_REG(*(volatileuint16*)0x5000150E)ADC初始化寄存器配置:使能LDO,单端模式,默认符号,则GP_ADC_CTRL_REG=0x4800;使能ADC,则GP_ADC_CTRL_REG=0x4801;增加常量电流减少纹波,输入最大电压为3.
6V,允许信号延时,则GP_ADC_CTRL2_REG=0x4800;选择P01作为输入引脚,则GP_ADC_CTRL_REG=0x4841;读取转换结果,先启动转换GP_ADC_CTRL_REG|=0x0002;等待转换完成while(GP_ADC_CTRL_REG&0x0002);清除中断标志GP_ADC_CLEAR_INT_REG=0;读取结果adc_result=GP_ADC_RESULT_REG;疯壳·开发板系列版权所有,盗版必究官网地址:http://www.
fengke.
club淘宝店:http://shop115904315.
taobao.
com官方QQ群:193836402第三节ADC实验实验需要使用的模块有:手环,Jlink调试工具,一根手环下载调试线.
将JLINK通过下载调试线连接到手环的USB调试接口,JLINK插在有拨码开关的一端,注意丝印标注一一对应,将JLINK插上电脑的USB口,如下图所示:打开ADC实验的Keil工程Simple_ADC.
uvproj,位于目录:.
.
\4_实战教程\1_裸机篇\3_模数转换实验\模数转换实验,如下图所示:疯壳·开发板系列版权所有,盗版必究官网地址:http://www.
fengke.
club淘宝店:http://shop115904315.
taobao.
com官方QQ群:193836402使用手环调试下载线连接好Jlink,编译,点击DEBUG,然后点击全速运行,根据电池电量,LED亮的数量随着变化,如下图所示:
RAKsmart 商家我们肯定不算陌生,目前主要的营销客户群肯定是我们。于是在去年的时候有新增很多很多的机房,比如也有测试过的日本、香港、美国机房,这不今年有新增韩国机房(记得去年是不是也有增加过)。且如果没有记错的话,之前VPS主机也有一次磁盘故障的问题。
这不今天有看到商家新增韩国服务器产品,当然目前我还不清楚商家韩国服务器的线路和速度情况,后面我搞一台测试机进行...
百纵科技:美国高防服务器,洛杉矶C3机房 独家接入zenlayer清洗 带金盾硬防,CPU全系列E52670、E52680v3 DDR4内存 三星固态盘阵列!带宽接入了cn2/bgp线路,速度快,无需备案,非常适合国内外用户群体的外贸、搭建网站等用途。C3机房,双程CN2线路,默认200G高防,3+1(高防IP),不限流量,季付送带宽美国洛杉矶C3机房套餐处理器内存硬盘IP数带宽线路防御价格/月套...
最近看到群里的不少网友在搭建大数据内容网站,内容量有百万篇幅,包括图片可能有超过50GB,如果一台服务器有需要多个站点的话,那肯定默认的服务器50GB存储空间是不够用的。如果单独在购买数据盘会成本提高不少。这里我们看到腾讯云促销活动中有2款带大数据盘的套餐还是比较实惠的,一台是400GB数据盘,一台是800GB数据盘,适合他们的大数据网站。 直达链接 - 腾讯云 大数据盘套餐服务器这里我们看到当前...
pcanywhere教程为你推荐
暴风影音怎么截图暴风影音怎么截屏啊?云播怎么看片云播看不了视频pwlosera,pw是什么,是不认识的人发的短信。请解释::照片转手绘有没有一种软件是可以把一张照片变成手绘的图片,给推荐下arm开发板ARM开发板和树莓派有什么区别唱吧电脑版官方下载唱吧有电脑版的么? 在哪里下载啊?怎么点亮qq空间图标怎样点亮qq空间的图标免费免费建站最好的免费建站虚拟专用网安卓手机的虚拟专用网设置是什么东西?怎么用?如何清理ie缓存怎么清理IE缓存
东莞虚拟主机 江西服务器租用 美国vps评测 北京vps 域名服务器的作用 sharktech pccw 国外服务器网站 dropbox网盘 私有云存储 双十一秒杀 卡巴斯基试用版 免费智能解析 33456 789电视剧 web服务器搭建 双线asp空间 网通服务器 上海电信测速网站 秒杀品 更多