寄存器pcanywhere教程

pcanywhere教程  时间:2021-02-21  阅读:()
模数转换教程——疯壳·开发板系列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亮的数量随着变化,如下图所示:

CloudServer:$4/月KVM-2GB/50GB/5TB/三个数据中心

CloudServer是一家新的VPS主机商,成立了差不多9个月吧,提供基于KVM架构的VPS主机,支持Linux或者Windows操作系统,数据中心在美国纽约、洛杉矶和芝加哥机房,都是ColoCrossing的机器。目前商家在LEB提供了几款特价套餐,最低月付4美元(或者$23.88/年),购买更高级别套餐还能三个月费用使用6个月,等于前半年五折了。下面列出几款特别套餐配置信息。CPU:1cor...

virmach:3.23美元用6个月,10G硬盘/VirMach1核6个月Virmach

virmach这是第二波出这种一次性周期的VPS了,只需要缴费1一次即可,用完即抛,也不允许你在后面续费。本次促销的是美国西海岸的圣何塞和美国东海岸的水牛城,周期为6个月,过后VPS会被自动且是强制性取消。需要临时玩玩的,又不想多花钱的用户,可以考虑下!官方网站:https://www.virmach.comTemporary Length Service Specials圣何塞VPS-一次性6个...

BuyVM($5/月),1Gbps不限流量流媒体VPS主机

BuyVM针对中国客户推出了China Special - STREAM RYZEN VPS主机,带Streaming Optimized IP,帮你解锁多平台流媒体,适用于对于海外流媒体有需求的客户,主机开设在拉斯维加斯机房,AMD Ryzen+NVMe磁盘,支持Linux或者Windows操作系统,IPv4+IPv6,1Gbps不限流量,最低月付5加元起,比美元更低一些,现在汇率1加元=0.7...

pcanywhere教程为你推荐
无线路由器限速设置路由器里面限速参数如何设置?金山杀毒怎么样金山杀毒软件咋样?邮箱打不开怎么办126邮箱打不开怎么办渗透测试网站渗透测试怎么做?arm开发板开发板是什么?如ARM开发板,DSP开发板等。。它和最终目标板有何区别?彩信中心移动的彩信中心是?主页是?收不到彩信,怎么设置?ios7固件下载iOS7如何升级固件?xv播放器下载除了迅雷看看播放器还有什么播放器支持xv格式的视频?二层交换机二层交换机是什么意思,三层呢如何快速收录谁知道怎么快速被搜索引擎快速收录啊?
香港虚拟主机 域名拍卖 网站虚拟主机空间 成都主机租用 68.168.16.150 wdcp 云主机51web 新站长网 丹弗 合肥鹏博士 本网站服务器在美国 工信部icp备案号 200g硬盘 四核服务器 申请免费空间和域名 香港亚马逊 四川电信商城 万网空间管理 贵阳电信 空间服务器 更多