精华内容
下载资源
问答
  • 电源检测工具 OCCT v5.5.7 正式版绿色单文件 包含显卡检测以及功耗墙检测 目前找到的比较好用的功耗检测软件之一
  • 参考资料 开关电源检测规范pdf,参考资料 开关电源检测规范
  • 开关电源检测标准.pdf

    2019-09-13 14:43:52
    开关电源检测标准pdf,规范开关电源产品定型/交收/例行检验的实验内容及测试方法。使之在最有效的条件下进行实验并以最快、最准的达到测试目的,得出正确结论。
  • 电源检测基于单片机51程序
  • 介绍了附加直流电源检测对地绝缘电阻的原理与保护方法,以及高线性模拟光电偶合器的工作原理,在此基础上提出了一种附加直流电源漏电保护电路。实际测试结果表明,该附加直流电源检测电路可靠性高,能满足煤矿井下煤机...
  • 针对便携设备中的电源使用要求,提出了电池电量检测、外部电源检测的低成本解决方案。采用飞思卡尔半导体的MX27处理器,设计了嵌入式Linux2.6内核下的设备驱动程序,分析了Linux2.6内核中新的驱动管理和注册机制,...
  • 红外热像仪在电源检测的应用
  • 针对维修保障中需要对某型飞机电源系统进行快速检测这一需求,设计了一种基于Labwindows/CVI的飞机电源检测系统,用来实现对该系统相关电气参数的准确测量。实际应用表明,该系统具有运行稳定可靠、操作方便、维护...
  • 分析了漏电保护的要求和漏电故障时两种...介绍了利用附加直流电源检测法进行漏电保护及漏电保护动作值的整定方法;设计了漏电信号取样变换电路,并采用相应的数学工具得到了该电路的数学关系式,为漏电保护提供了依据。
  • VB打造电源检测工具.rar
  • 电源检测测试程序

    2016-10-12 17:10:27
    AM335X上的掉电检测测试程序。保证物有所值
  • 电器系统中的电源其任务就是为电器系统中的各种电路提供电能,由于电路的类型各自功能有别,因此对电源按照供给方式的不同,可以分为:UPS电源、 EPS电源、稳压电源、变频电源、净化电源、特种电源、发电机组、开关...
  • 一般情况下,对于空载电流的取值越...所以在检测Adaptor类电源时,此参数可作为检测参考值。空载电流大到一定程度,会产生以下不良:如交流声、长时间负载工作造成线圈温度上升直至烧死FUSE、损耗大会多用一些电等等。
  • 雅马哈 点与检测电路图!
  • OCCT电源稳定性测试绿色版测下你的电源的质量
  • 人们把电源模块比喻为电子系统和电子设备的心脏,随着电子器件的快速发展,对电源系统稳定和可靠性的要求越来越高。使用红外热像
  • RVD电源检测STM32: 这个firmware

    RVD电源检测STM32:

    这个firmware有demo。并且我试验了,可以用。不过官网V3.5.0的demo有笔误。

      EXTI_ClearITPendingBit(EXTI_Line16);          //官网写的是Line17
      EXTI_InitStructure.EXTI_Line = EXTI_Line16;//官网写的是Line17


    CSS时钟切换:

    这个21IC有帖子:

    时钟安全系统的疑问 [复制链接]   此帖已结(0)


     zq1987731 发表于 2009-4-5 02:40:00 |只看该作者 |倒序浏览 回复 |返回版面
    芯片型号:STM32F103ZET6
    情况:最近闲的无聊想看看STM32的时钟安全系统是怎么回事,所以将外部晶体作为时钟,PLL后到72M,然后软件中对“时钟安全系统”没有任何的操作,仅仅写了一个LED流水灯程序,接着用导线短接晶振两脚,那么它死活都该出问题了,结果~~LED流水灯继续转(不是重新开始,而是接着之前的状态继续下去),但是速度明显变慢很多,应该是自动切换到内部RC振荡器了,放开短接的晶振脚后自动恢复到之前的速度,再短接又变慢,不短接就正常,感觉相当奇怪:
    (1)我在软件中没有作任何处理,STM32是否本身就有这类机制,也就是外部时钟失效后自动切换到内部,同时外部时钟一旦恢复正常就切换回去?
    (2)如果(1)成立,那么要“时钟安全系统”何用?我本来的目的就是外部时钟失效时通过它重新启动外部晶振,既然这一切是自动的,这系统的作用岂不多余?
    (3)我的测试程序仅仅是点亮LED1,然后用CPU空转的方式等待,接着关闭LED1同时打开LED2……如此下去,不知道有没有我没观察到的“异常”存在,就好比以前用51时主程序中不用while(1),那么程序走完一遍后仍然会从0地址开始,“看上去”就像在无限循环,实际上相当于走完一个循环重启一次。

    请看看手册上对时钟安全系统的说明

    再看看你的程序中是如何处理的,尤其是NMI的处理。
     zq1987731 发表于 2009-4-5 10:00:00 |只看该作者 点评回复 |返回版面

    疑惑的地方主要是:

    图中倒数第三行,“时钟故障将导致系统时钟自动切换到HSI振荡器,同时外部HSE振荡器被关闭。”
        我个人理解:外部时钟出事了,自动切换到内部HSI,这里没多大问题,但是切换了以后从现象上来看,系统是在尝试重新启动外部时钟的,一旦启动成功就自动切换回去并且重新打开PLL,这点资料上提都没提。
        那么“时钟安全系统”的存在不就仅仅是“告知”外部时钟出事,并对TIM1等等作个补救么?如果在软件上不作任何处理(即CSSI中断为关闭状态,NMI处理函数自然也是空的),系统一样可以从故障中恢复过来。并且在故障发生及自动恢复期间,时钟均由HSI提供,并不会有“死机”现象出现,而这一切是我发帖中提到的那个小实验中观察到的,同时也是疑惑的地方。
        那么..以上假设是否成立呢?毕竟资料上提都没提,害怕属于非法应用..

    你是否要问:当HSE恢复之后,CSS是否应该自动切换回使用HSE

    首先,请你确认我的理解是否正确:你是否要问:当HSE恢复之后,CSS是否应该自动切换回使用HSE?这个问题确实没有在手册中提及,我要问了设计人员之后才知道。

    其次,“告知”外部时钟出事是一个非常重要的事情,你自己做个小试验可以不去处理这个事件,但是在很多应用场合,必须要处理这个事件,即使它有可能会自动恢复。

    在HSE失效时,HSI可以提供时钟,但这个时钟的主要目的不是为了维持正常的操作,HSI只能维持最低限度的运行(系统时钟频率降低),而是为了让你可以进行紧急处理。比如一个抢救病人的呼吸机,如果主时钟失效,软件必须依靠HSI做紧急处理并立刻报警,提醒值班医生,否则病人将会有生命危险。这种情况下你能够企望HSE自动恢复吗?多长时间能够自动恢复?即使它自动恢复了,在没有查明HSE失效的原因之前,你还敢再继续使用这台呼吸机吗?

    回香版

    首先,我的问题确实如此:当HSE恢复之后,CSS是否应该自动切换回使用HSE?

    然后由于目前做的这个设备是工业级设备,“告知”外部时钟出事确实很重要,看来是我的表达能力欠缺...其实要问的仅仅是上面那个问题,下面的纯粹为画蛇添足..
     香水城 发表于 2009-4-5 18:04:00 |只看该作者 点评回复 |返回版面

    我要问了设计人员之后才能回答5楼的问题

    如果你也认为“告知”外部时钟出事确实很重要,那么这个问题的答案就不重要了,你认为如何?
     zq1987731 发表于 2009-4-5 20:45:00 |只看该作者 点评回复 |返回版面

    ...

    期待早日知道答案...后面那个问题是不重要了(另外没这功能才头痛呢,岂不是要专门设置个任务一直检测外部时钟的运行状况- -..........)
     香水城 发表于 2009-4-5 21:25:00 |只看该作者 点评回复 |返回版面

    不可能通过软件方法检测外部时钟的运行状况

    这是因为外部时钟失效时,CPU根本无法运行,如何还能执行什么任务呢?

    STM32设置的这个时钟安全系统(CSS)是不能通过任何软件或外部电路实现的。
     zq1987731 发表于 2009-4-5 23:34:00 |只看该作者 点评回复 |返回版面

    对一般MCU而言是这样没错

        但我所谓的“检测”是建立在STM32能自动从外部时钟故障时“切换”到内部时而言的,再次引用“时钟故障将导致系统时钟【自动】切换到HSI振荡器,同时外部HSE振荡器被关闭。”
        本人所指“专门设置个任务一直检测外部时钟的运行状况”即定时检测MCU时钟频率的小任务而已。
        题外话:STM32的抗干扰能力果然强悍,电源线上用±4KV、5K重复率、1MHz的脉冲群随便打都没死机现象,除非短接晶振脚,不然让其在“自然”情况下出事还真有一定难度..



    展开全文
  • DELL笔记本电源检测功率匹配、充不进电 wxleasyland 2011.11.17   DELL笔记本型号:VOSTRO1400,用了4年了。 电源适配器型号:65W,PA-12 FAMILY,MODEL NO: LA65NS1-100,DP/N: YD637,输入100-...

    DELL笔记本电源检测功率匹配、充不进电

    wxleasyland

    2011.11.17

     

    DELL笔记本型号:VOSTRO1400,用了4年了。

    电源适配器型号:65W,PA-12 FAMILY,MODEL NO: LA65NS1-100,DP/N: YD637,输入100-240V~1.5A,输出DC19.5V 3.34A,MADE IN CHINA

     

    昨天开机时,BIOS提示:

    The AC power adapter wattage and type cannot be determined

    电源适配器不能被正确识别

    The battery may not charge

    电池可能无法充电

    The system will adjust the performance to match the power available

    系统将自行调整性能配置以适应现有的电量

    Please connect a DELL 65W ACadapter or greater for best system performance

    要达到系统最佳性能,请接入DELL 65W 或更高级别的电源适配器

    To resolve this issue,try to reseat the power adapter

    解决这一问题,请重新接入电源适配器

    Strike the F3 key (before the F1 or F2 key) if you do not want to see power warning messages again

    如果你不想再看到电源警告信息,请按下F3键(在按F1或F2键之前)

    Strike the F1 key to continue,F2 to run the setup utility

    按F1键继续,按F2键执行安装程序

    Press F5 to run onboard diagnostics

    按F5运行板载诊断程序

     

    发现电源还是有供电的,按F1继续运行。

    后发现XP中,电源不对电池充电,电池电量不满100%。实测,SUPER PI 100万位,1分51秒,以前是33.7秒。说明CPU有降频运行,但仍是双核。

     

    拿另外一个电源插上,OK,可以充电了。再插上旧的,奇怪,又可以充电了,实测,SUPER PI 100万位又变成33.7秒了,恢复了。

     

    看来,可能是电源坏了。电源夹在书架里,散热差,对寿命有影响了。

     

    网上查的:

    DELL笔记本电脑交流电电源适配器不识别,系统提示电池无法充电,且系统运行速度降低。如何解决?

    最佳答案

    这是你的电源适配器要坏了,如果拔掉再插上就能充电了,那就是要坏的前兆!!我的dell本就是这样的,开始时经常出现请连接Dell 90W 或更高功率的交流适配器,以获得得最佳的系统运行性能,拔下来再插上就好了,后来就频繁的出现,再后来就变成只能供电不能给电池充电了,我以为是电池寿命到了,去中关村换了块电池,结果还是不能充电,才知道是适配器坏了,卖适配器的说dell的适配器卖的很火,坏的特别多

     

    DELL电源普遍用的有2种:

    1 19.5V 3.34A,俗称65W的DELL电源

    2 19.5V 4.62A,俗称90W的DELL电源,2可以兼容1,1不能兼容2.

    dell的主板和电源之间靠电源输出头的功率针来判定电源功率,这个和thinkpad电源靠悬空的电阻来判断功率有所不同,这跟功率针是直接焊接在电源的充电IC上面。DELL机子开机的时候会检测电源功率,如果和BIOS种限定的电源功率不符合的时候,就会出现提示:说选择了错误的电源,功率不够这样子一段话,需要按F1挑过,F1跳过后,机子会降频运行和不对电池充电。

    这根电源功率检测针的电压是浮动的,从0-3-12v不等,空载的时候电压为0,电池满电的时候为3V,充电的时候3-12v不等。一旦充电IC出现问题,这根针上的电压会降低到0V或者升压到19V,这样的结果就是电池不能充电(0v)和立即烧毁主板电源部分(19V),所以,DELL电源最忌讳的就是充电IC出现问题,而目前市售的很多仿制电源,采用了仿制的充电IC,要么是拆旧电源出来的ic,所以就会出现不能充电或者烧毁主板的情况出现。

    DELL在新款电源中已经修正了原充电IC的一些BUG,这些BUG主要是对于大功率机型的充电管理。

     

    DELL的适配器提供两个东西,一个是电源,一个是适配器相关数据(由插头中间的细针传输),你这是适配器损坏,无法提供相关数据。此时适配器仍可使用但电池不能充电

      

    淘宝上查了一下,90W的正品要160元,还要运费。

    去DELL官网查了一下,找到一个90W备用电源,才166元,就拍下来了,结果还是免运费,很快货就到了,是薄的,试了一下,OK,正常使用。

    型号为:90W,PA-3E FAMILY,MODEL NO: LA90PE1-01,DP/N:J62H3,输入100-240V~1.5A,输出DC19.5V 4.62A,MADE IN CHINA

    展开全文
  • 1、柴油发电机组检测维护用交流假负载各类柴油发电机组和UPS(不间断电源)均作为市电故障或停电后的应急备用电源。绝大多数时间柴油发电机组和UPS(不间断电源)都处于待机备用状态,一旦停电就要求柴油发电机组立即...
    5ed355855bf64d3a251e78e3b87d3466.png

    1、柴油发电机组检测维护用交流假负载

    各类柴油发电机组和UPS(不间断电源)均作为市电故障或停电后的应急备用电源。绝大多数时间柴油发电机组和UPS(不间断电源)都处于待机备用状态,一旦停电就要求柴油发电机组立即启动供电,否则备用柴油发电机组将失去它的意义。

    实践证明,加强日常对柴油发电机组检测和维护才能有效避免事故发生。只有建立完善的柴油发电机组检测和维护规程,定时规范的对柴油发电机组进行保养、维护、检测,才能防范于未然。

    根据众多基层维护人员的最新调查反映,目前电源维护工作中普遍存在的维护技术难题是――各类柴油发电机组和UPS设备的输出功率与各项电特性参数的检测工作一直没有大功率交流假负载进行有效、顺利的进行,只有等到供电故障发生后才知道是柴油发电机组或UPS(不间断电源)的性能出现了问题。

    a143061ee90ab87696b2c9e512ae3a97.png

    2、柴油发电机组检测维护用交流假负载用途

    检测柴油发电机组:

    不平衡负载能力;稳态电压调整率;稳态频率调整率;瞬态电压调整率;瞬态频率调整率;电压恢复时间;频率恢复时间;柴油发电机组持续运行检测。

    注:电特性为自动检测,数据由负载本身计算机自主计算。

    检测UPS:

    输出电压稳压精度;输出电压不平衡度;动态电压瞬变范围;过载能力;市电电池切换时间;旁路逆变切换时间;后备时间。

    注:电特性为自动检测,数据由设备本身计算机自主计算。

    3、柴油发电机组检测维护用交流假负载的主要功能

    3.1.停机保护功能:

    柴油发电机组检测维护用交流假负载于一般的交流假负载、负载箱的基础上,增加了智能控制系统,可进行缺相、过欠压等保护设定,一旦设备检测出的参数超出所设参数,设备将发出声响报警,并自动停机保护。

    3.2.智能控制及数据处理功能:(1)通过对检测设备进行参数设置,可实现自动检测。

    (2)在线监测被测设备的电气参数。

    (3)数据转存:检测结束后,可把采集的数据转存到U盘。

    (4)数据处理软件功能:数据处理软件与检测仪配套使用。可设置检测参数,对检测仪检测到的各项电气参数、运行状态及异常记录进行分析和处理;智能查询,显示、打印图表。

    3.3.查询功能:查询柴油发电机组检测数据,检索异常记录。

    3.4.联机通讯:检测仪可通过RS232/RS485接口与上位计算机连接。

    3.5.并机功能:同型号产品可以并机,该设备配备RS485数字并机接口,由主机统一控制,记录检测过程。

    9941ab66855321234c5b5906ca52acb6.png

    4、主要特点

    4.1.安全性:柴油发电机组检测维护用交流假负载与一般负载箱不同,是通过固态继电器,接通/断开无触点开关控制,功率为无段式,并且不会产生电弧,操作人员通过键盘输入,微机发出指令,固态继电器无触点控制,检测人员不用接触任何开关,安全性达到100%。

    4.2.高智能性:柴油发电机组检测维护用交流假负载具备了交流负载和测量仪表、数据计算的三重功能,使产品性能达到了一个高智能的程度。

    4.3.检测数据精度高:而柴油发电机组检测维护用交流假负载为负载、仪表一体化,实时采集数据,计算机自动生成数据,数据精确度可达到99.99%。

    4.4.功率控制精确(功率恒定):柴油发电机组检测维护用交流假负载采用固态继电器控制功耗元件,高速功率采样调整模块采集、对比数据。根据系统所设定的负载功率,利用实时采样,反馈功率与设定功率进行比较,实现闭环控制,进行功率校正。

    4.5.多功能一体式液晶显示屏:

    柴油发电机组检测维护用交流假负载采用大屏幕LCD液晶屏显示,全中文菜单提示,检测时,显示被测设备的三相相电压、各相电流、各相有功功率、各相无功功率、各相功率因数、各相频率、中性线电流、总功率和三相线电压。

    4.6.采用多CPU工作方式:采用主、从CPU控制方式,主CPU协调统一完成采样、计算,三个从CPU分别完成三相控制任务。

    4.7.功耗元件性能优良:使用柱状纯阻性功耗元件,其优点是热温度系数优良,具有较好的一致性,功率因数可达到0.99以上。

    4.8.便携性:负载体积小,占地面积小且便于运输;采用轮动式,移动方便。4.9.通过键盘可设置:负载功率、负载工作时长、负载各种保护等测量参数均由键盘输入,并可随时调整,每相功率100%连续可调。

    4.10.散热系统完善:采用强制风冷式散热,风机选用大功率的轴流风机,噪音低,寿命长,MTBF为2000011.电源连接采用的是旋转式快速接头,连接方便可靠。

    UPS,UPS加载,柴油发电机组,柴油机,油机,柴油发电机组加载,柴油机加载,油机加载,UPS验收,柴油发电机组验收,柴油机验收,油机验收,柴油机大修,柴油机检测,柴油发电机组大修,柴油发电机组检测,油机大修,油机检测,UPS检测,UPS大修,加载实验,UPS加载实验,柴油发电机组加载实验,加载试机

    展开全文
  • 如何通过stm32驱动电源检测芯片cs5463

    千次阅读 2017-06-28 14:15:56
    电压下降检测,相位补偿功能。 二、cc5463的通讯接口spi  根据cc5463的datasheet查看相关spi的时序,时序图如下   根据该时序图,当CS=0的时候,通讯有效;当数据在时钟上升沿开始改变。然后CLK...

    一、概述

    CS5463 是一个包含两个ΔΣ模-数转换器( ADC)、 功率计算功能、电能到频率转换器和一个串行接口的完整的功率测量芯片。它可以精确测量瞬时电压,电流和计算IRMS、 VRMS、瞬时功率、有功功率、无功功率,用于研制开发单相、 2线或3线电表。
    CS5463可以使用低成本的分流器或互感器测量电流,使用分压电阻或电压互感器测量电压。
    CS5463具有与微控制器通讯的双向串口,可编程的电能-脉冲输出功能。 CS5463还具有方便的片上系统校准

    功能。具有温度传感器电压下降检测,相位补偿功能。

    二、cc5463的通讯接口spi

            根据cc5463的datasheet查看相关spi的时序,时序图如下


      根据该时序图,当CS=0的时候,通讯有效;当数据在时钟上升沿开始改变。然后CLK空闲时是低电平。由此判断CPOL=0,CPHA=1;

      可是根据这个配置设置stm32的spi,却无法正常通讯,折腾很久还是无果。回想起这个芯片的驱动程序原来是在51单片机上面运行的,故打算用逻辑分析仪在51单片机上读取该芯片的通讯时序。  

    三、逻辑分析仪时序分析

      我使用的逻辑分析仪是salea logic16,抓协议之前必须事先配置好,配置图如下:


    抓取的时序图如下


    根据逻辑分析仪的数据,可以知道CPOL=1,CPHA=1,由此说明cc5463的时序图有误,导致stm32与cc5463无法正常通讯。按照这个配置我重新配置了stm32的spi,最后终于可以正常通讯了。stm32的spi配置如下:

    void SPI2_Init(void)
    {
         GPIO_InitTypeDef GPIO_InitStructure;
      SPI_InitTypeDef  SPI_InitStructure;
    
        RCC_APB2PeriphClockCmd(    RCC_APB2Periph_GPIOB, ENABLE );//PORTB时钟使能 
        RCC_APB1PeriphClockCmd(    RCC_APB1Periph_SPI2,  ENABLE );//SPI2时钟使能     
     
        GPIO_InitStructure.GPIO_Pin = GPIO_Pin_13;
        GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;  //PB13/14/15复用推挽输出 
        GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
        GPIO_Init(GPIOB, &GPIO_InitStructure);//初始化GPIOB
        
        GPIO_InitStructure.GPIO_Pin =  GPIO_Pin_14;   //MISO
        GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;  //PB13/14/15复用推挽输出 
        GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
        GPIO_Init(GPIOB, &GPIO_InitStructure);//初始化GPIOB
        
        GPIO_InitStructure.GPIO_Pin = GPIO_Pin_15;    //MOSI
        GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;  //PB13/14/15复用推挽输出 
        GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
        GPIO_Init(GPIOB, &GPIO_InitStructure);//初始化GPIOB
    
         GPIO_SetBits(GPIOB,GPIO_Pin_13|GPIO_Pin_14|GPIO_Pin_15);  //PB13/14/15上拉
    
        SPI_InitStructure.SPI_Direction = SPI_Direction_2Lines_FullDuplex;  //设置SPI单向或者双向的数据模式:SPI设置为双线双向全双工
        SPI_InitStructure.SPI_Mode = SPI_Mode_Master;        //设置SPI工作模式:设置为主SPI
        SPI_InitStructure.SPI_DataSize = SPI_DataSize_8b;        //设置SPI的数据大小:SPI发送接收8位帧结构
        SPI_InitStructure.SPI_CPOL = SPI_CPOL_High;        //串行同步时钟的空闲状态为电平
        SPI_InitStructure.SPI_CPHA = SPI_CPHA_2Edge;    //串行同步时钟的第二个跳变沿(上升或下降)数据被采样
        SPI_InitStructure.SPI_NSS = SPI_NSS_Soft;        //NSS信号由硬件(NSS管脚)还是软件(使用SSI位)管理:内部NSS信号有SSI位控制
        SPI_InitStructure.SPI_BaudRatePrescaler = SPI_BaudRatePrescaler_256;        //定义波特率预分频的值:波特率预分频值为256
        SPI_InitStructure.SPI_FirstBit = SPI_FirstBit_MSB;    //指定数据传输从MSB位还是LSB位开始:数据传输从MSB位开始
        SPI_InitStructure.SPI_CRCPolynomial = 7;    //CRC值计算的多项式
        SPI_Init(SPI2, &SPI_InitStructure);  //根据SPI_InitStruct中指定的参数初始化外设SPIx寄存器
     
        SPI_Cmd(SPI2, ENABLE); //使能SPI外设
        
        SPI2_ReadWriteByte(0xff);//启动传输         
    }  
    
    //SPIx 读写一个字节
    //TxData:要写入的字节
    //返回值:读取到的字节
    u8 SPI2_ReadWriteByte(u8 TxData)
    {        
        u8 retry=0;                     
        while (SPI_I2S_GetFlagStatus(SPI2, SPI_I2S_FLAG_TXE) == RESET) //检查指定的SPI标志位设置与否:发送缓存空标志位
            {
            retry++;
            if(retry>200)return 0;
            }              
        SPI_I2S_SendData(SPI2, TxData); //通过外设SPIx发送一个数据
        retry=0;
    
        while (SPI_I2S_GetFlagStatus(SPI2, SPI_I2S_FLAG_RXNE) == RESET) //检查指定的SPI标志位设置与否:接受缓存非空标志位
            {
            retry++;
            if(retry>200)return 0;
            }                                  
        return SPI_I2S_ReceiveData(SPI2); //返回通过SPIx最近接收的数据                        
    }
    
    与cc5463的通讯程序如下:

    /*************************************************************
    ** 函数名称:CS5463CMD
    ** 函数功能:CS5463命令函数
    ** 函数参数:无
    ** 创建时间:2009-9-14
    ** 第一次修改时间:无
    **************************************************************/
    static void CS5463CMD(uint8 cmd)
    {
     CS = 0;    
     SPI2_ReadWriteByte(cmd);    
     CS = 1;   
    }
    /*************************************************************
    ** 函数名称:CS5463WriteReg
    ** 函数功能:CS5463写寄存器函数
    ** 函数参数:无
    ** 创建时间:2009-9-14
    ** 第一次修改时间:无
    **************************************************************/
    void CS5463WriteReg(uint8 addr,uint8 *p)
    {
        char i;
        CS = 0;
        
        SPI2_ReadWriteByte(addr);
        for(i = 0; i < 3; i++)
          SPI2_ReadWriteByte((*(p + i)));
        
        CS = 1;
    }
    /*************************************************************
    ** 函数名称:CS5463ReadReg
    ** 函数功能:CS5463读寄存器函数
    ** 函数参数:无
    ** 创建时间:2009-9-14
    ** 第一次修改时间:无
    **************************************************************/
    void CS5463ReadReg(uint8 addr,uint8 *p)
    {  
        char i; 
        unsigned char data;
    
        CS = 0;
        SPI2_ReadWriteByte(addr);
        for(i = 0; i < 3; i++){
          data=SPI2_ReadWriteByte(0xff);
          (*(p + i)) = data;
        }
        CS = 1;
        return ;   
    }


    源码下载地址如下:http://download.csdn.net/detail/menghuanbeike/9882876

    展开全文
  • 引言  随着相控阵天线在雷达中的广泛使用,天线电源的故障...信号调理电路对输入的35路电源检测信号进行滤波、分压及阻抗匹配,然后经过多路复用器(MUX)选择进入模数变换器(A/D),变换成数字量,单片机读入该数字量,
  • 如果电脑总是无故重启,排除了中病毒的原因后,通过下面讲述的电脑电源检测方法,就能知道是不是电源出了问题。电脑电源检测其实非常简单,几个常规检查就知道了。 怎样查看的自己电源的健康状况呢? 如果排除病毒的...
  • 如果电脑总是无故重启,排除了中病毒的原因后,通过下面讲述的电脑电源检测方法,就能知道是不是电源出了问题。电脑电源检测其实非常简单,几个常规检查就知道了。 怎样查看的自己电源的健康状况呢? 如果排除病毒的...
  • 详谈开关电源的指标及检测。。。。开关电源 检测
  • 摘要:研制了一种适用于现场的可移动式的电力直流电源检测设备,能完成对充电机稳压精度、稳流精度、纹波3项技术指标的全面检测。  关键词:电压调整;负载调整;纹波 1 概述 发电厂、变电站中的直流系统正常...
  • 电源模块检测图.pdf

    2019-09-13 19:37:54
    电源模块检测图pdf,电源模块检测
  • 电源适配器检测标准

    2013-03-30 16:12:12
    电源适配器检测标准细则,规定了笔记本适配电源的外观、电气性能、线材等的检测规范。
  • 电源状态检测设置

    2015-12-03 15:58:28
    电源状态检测设置。。。。。。。。。。。。。。。
  • 台式电脑电源维修 电源故障检测^^^&^^^^^^^^^^^^
  • 摘 要:研制了一种适用于现场的可移动式的电力直流电源检测设备,能完成对充电机稳压精度、稳流精度、纹波3项技术指标的全面检测。 关键词:电压调整;负载调整;纹波...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 6,847
精华内容 2,738
关键字:

电源检测