单相故障选线装置
wu159632
这个作者很懒,什么都没留下…
展开
-
k60之内部AD模块转换
2.Kinetis的ADC内部结构框图,是我们接下来的编程的依据,老套路,上图:可能第一眼我们的感觉都是。。。有点复杂哈,咳咳,所以我在图中对重要的部分用红线圈出来逐个分析了下,怎样,应该初步了然了吧,图中我圈出来的是重点抓住的,下面软件编程的时候需要用到,其他的可以随便看看,前提是你有足够的耐心去看一堆英文说明了,哈哈。3.软件编程部分,其实无非就是操作寄存器,其实按照d转载 2012-03-28 08:34:04 · 6532 阅读 · 0 评论 -
K60内部ADC模块的转换时间的计算
AD采样转换时间的测试,转换时间计算公式如下:conversionTime=SFCAdder+AverageNum*(BCT+LSTAdder+HSCAdder);方案一,最短的16位单工采样转换时间最快的转换时间为输入时钟为总线时钟bus_clock(48MHZ),即ADICLK=00,(注:K60N512内部集成的高性能的AD模块转换精度为16位,最高时钟频率为50原创 2012-03-22 17:48:10 · 6852 阅读 · 0 评论 -
K60的ADC总结
16位逐次逼近模数转换器ADC的特点: 线性连续的近似值算法可以达到16位的分辨率。 有4个双工和24个单工外部类比输入。 输出模式:有16位、13位、11位、9位不同的双工模式,或者16位、12位、10位、8位的单工模式。 输出应用双工的16位补充信号扩展成不同的模式。 输出在右对齐未标记转换成单工模式。 单工或者继续转换模式(单工之后自动转换成空闲模式)。原创 2012-03-22 19:38:09 · 10821 阅读 · 0 评论 -
双口RAM的令牌传递机制
在idt7025内部有8个独立与双RAm存储单元的锁存单元,这些单元用来产生并存储一个标志,以向另外一侧指明共享资源一侧正被享用,左右端口在访问RAM单元钱,先向相应的锁存单元提出申请,获得令牌后才可以使用相应的区段。semaphore可以看成pc机的io端口,/seml为左侧使能控制端,semaphore占用io端口数目等于双口ram所使用的令牌数目,当pc机向双口ram申请令牌时,要以io原创 2012-03-23 10:52:02 · 1735 阅读 · 0 评论 -
K60使用flexbus外扩双口RAM
程序:/* * File: flexbus.c * Purpose: Example of communicating to an MRAM with the FlexBus * See the readme file for instructions */#include "common.h"#define GPIO_PIN_原创 2012-03-23 11:00:44 · 3833 阅读 · 0 评论 -
K60硬件最小系统
MCU的硬件最小系统是指可以使内部程序运行的所必须的外围电路,也可以包括写入器接口电路。使用一个芯片,必须完全理解其硬件最小系统。当MCU工作不正常时,首先查找最小系统中可能出错的元件。一般情况下,MCU的硬件最小系统由电源、晶振及复位等电路组成。芯片要能工作,必须有电源与工作时钟,至于复位电路则提供不掉电情况下MCU重新启动的手段。由于Flash存储器制造技术的发展,大部分芯片提供了在板或在系统翻译 2012-03-22 19:48:05 · 14401 阅读 · 1 评论 -
看门狗
看门狗在嵌入式系统设计中十分重要,在为了保证程序一直运行必须在产品正式发布时,使能看门狗在程序调试时,往往先要关闭看门狗。K60的看门狗控制寄存器是只写一次寄存器,即上电后只能对其进行一次写入,如果想再次写入必须先解锁看门狗。看门狗解锁步骤是向看门狗的解锁寄存器连续写入0XC520和0xD928.两次写入不能超过20个时钟周期。看门狗解锁后,通过配置寄存器的WDOG位来关闭看门狗。原创 2012-04-12 20:17:27 · 1030 阅读 · 0 评论