谁用过飞思卡尔KEA128系列的入侵解密单片机机

飞思卡尔128单片机
在电子工程世界为您找到如下关于“飞思卡尔128单片机”的新闻
最近在做飞思卡尔16位单片机的在线升级bootloader程序。有2个问题不太清楚,请教下论坛里的高人。1.bootloader程序中,对存放应用程序的flash空间进行擦除和写入新的应用程序以完成升级。比较特别的是,需要将flash操作代码拷贝到ram中执行,这是为什么?bootloader程序所在flash空间设置为被保护状态,不会误擦除,而且运行到哪个函数自然会把函数压...
要设定PWM模块首先要确定片内总线时钟,MC9S12XS系列单片机增加了时钟产生器模块,锁定内部频率更高的压控振荡器VCO频率,作为系统时钟,单片机的内部时钟可达80MHz,片内总线时钟可达40MHz。
&先给出一段例程
REFDV=0x07;&&//REFDIV=7&&nbsp...
;&&&&&INT_CFADDR = 0x80;
&&&&&&&INT_CFDATA3 = 7; &&&&&&&//串口4,1号电机
&&&&&nbsp...
& & 艾睿电子公司(NYSE:ARW)在飞思卡尔技术论坛上宣布,它已被指定为i.MX&6Dual单片机模块(SCM)的首选分销商,该模块是飞思卡尔半导体的新SCM产品线的首个产品。艾睿电子将在8月开始提供i.MX&6Dual&SCM。
& &艾睿电子半导体营销副总裁Aiden&nbsp...
驱动的8位微控制器LJ12。 MC68HC908LJ12是飞思卡尔单片机908家族的一员,其主要参数与功能模块如下: ·8M的最大总线频率; ·12k用户Flash; ·512b RAM; ·两个独立双通道定时器模块; ·内部实时时钟,可记录年、月、日、时、分、秒; ·SCI与SPI通信模块; ·6通道10位A/D; ·LCD模块,可驱动27×3或26×4的笔段式...
汽车防盗系统以RFID系统为核心组成。汽车防盗系统硬件控制单元选用Motorola(Freescale)的16位单片机MC9S12D64,射频识别系统由阅读器S6700、应答器TAG-IT和射频天线组成。此外,系统还包括存储电路(AT24C01),检测电路,语音电路和CAN总线通讯电路。
本系统中的控制单元单片机MC9S12D64延续了飞思卡尔半导体在车用微控制器领域...
&&& 设计了一种以飞思卡尔MC9S08GB60 单片机为控制核心的汽车电控空气悬架系统。着重阐述了其硬件电路系统和具体电路设计,并对软件设计要点进行了介绍。通过在实验室进行台架测试,验证了本系统相对于被动悬架系统有效的改善了悬架动行程,车轮动载荷及车身垂直加速度三项重要指标,在实现车身高度调节控制的同时改善了车辆乘坐的舒适型。且电路结构简单...
的特点是所有芯片都可以实现64引脚芯片完全兼容,工程师在更改设计时可以无需修改PCB布线,从而可以直接进行产品升级。此外,该系列产品采用的是同一套开发工具,软件和模块移植性强,大大减少开发时间。外置LCD驱动,可以让客户把LCD驱动和LCD放在一起,减少布线,提高方案抗干扰能力。
&&&&& 飞思卡尔技术销售经理张明峰介绍说...
&&&&& 即便飞思卡尔已宣布其2009年第一季度销售额急剧下滑且在更大范围内连续经营亏损,但该公司董事长兼首席执行官Rich Beyer仍信心满满地表示:公司目前的情况比预期要好,飞思卡尔最终将克服巨额债务周转成本(servicing cost)和全球经济疲软所带来的重重压力。
&&&nbsp...
飞思卡尔128单片机资料下载
了GPRS,PPP和TCP/IP协议,单片机侧通过AT指令集向模块发出测试,连接和数据收发指令,GPRS模块通过中国移动cmnet进入互联网和其他终端或者服务器通讯。目前市场常见的模块有西门子G24TC45、TC35i,飞思卡尔G24,索爱GR47/48, 还有Wavecom 的集成了ARM9核的GPRS SoC模块WMP50/100。GPRS模块有区分自带TCP/IP协议和不带协议两种,一般...
飞思卡尔单片机的识别路线系统,针对DG128系列飞思卡尔单片机。...
文中以第七届&飞思卡尔&杯大学生智能车竞赛为背景,以飞思卡尔MC9S12XS128单片机为核心,设计了一种自平衡巡线智能车系统。本设计基于倒立摆的动力学模型,经过卡尔曼滤波算法对陀螺仪和加速度计的输出信号进行处理得到智能车的角速度和倾角,再通过PID运算处理后的输出控制智能车的平衡、前进和转向。实验及实际比赛表明,本智能车系统可稳定运行,具有速度快,转向灵活,抗干扰性强的特点...
HCS12的小车智能控制系统设计.pdf
MC9S12C中文介绍及编程练习.rar
MC9S12XS128模板电路图 .pdf
飞思卡尔智能车舵机控制.rar
飞思卡尔单片机学习资料.rar...
MMA7455测量角度程序(飞思卡尔128单片机)...
飞思卡尔XS128和G128两种单片机的主要区别...
基于飞思卡尔DG128单片机的智能车路线识别系统...
MMA7455测量角度程序(飞思卡尔128单片机)(44)...
飞思卡尔单片机控制的12864显示的18B20温度实时显示程序,调试通过...
飞思卡尔单片机MC9S12DG128三种测量脉冲速度的方法实现...
飞思卡尔128单片机相关帖子
路spi,i2c,uart等等,比如TI msp430,飞思卡尔s08
第8-16条,跟上面一样,说的全是基本功能,说的全是所有单片机都具备的功能,什么具有定时器,什么具有adc,什么uart不占用定时器,什么低功耗模式。。。。,打住打住,这算是你要吹嘘的优点吗?找找看现在的单片机哪个没有这些功能,当然你如果硬是用古老的8051或者moto的68hc,因为不是一个年代的,比较没什么意义。据我所知...
,然后再由ADC--ADS1100对MAX4100A输出电压进行采样,采样的数据传入单片机系统进行出来计算出实时的气压的值,同时用温湿度传感器对空气的温湿度进行采集数据再通过LCD12864显示出来,整个设计电路简洁,界面友好 。
3.1设计原理图以及PCB
我们知道主要是对天气的各个参量的测试和显示。要对天气参量的值的测量就必须考虑到使用传感器,MAX4100A系列的气压传感器是一个利用进气孔...
;& &前阵子,我花了好几个小时,终于把(王宜怀)基于飞思卡尔K60系列 这本书里关于 (单片机)软件代码模块化 这部分的内容看完,并写了一个很粗糙的笔记。作为我想解决 关于自己此前纠结,反复了很久的 诸如 :如何写一个“通用的单片机编程框架” 之类的问题的起点。但这本书看完后,包括我花了大量时间重新浏览了一下我在eeworld这几年的所有帖子之后,我竟然惊讶的发现——我所纠结...
MAX4100A置于空气中,由其内部的电路对大气压的值转化成电压输出,然后再由ADC--ADS1100对MAX4100A输出电压进行采样,采样的数据传入单片机系统进行出来计算出实时的气压的值,同时用温湿度传感器对空气的温湿度进行采集数据再通过LCD12864显示出来,整个设计电路简洁,界面友好 。
3.1设计原理图以及PCB
我们知道主要是对天气的各个参量的测试和显示。要对天气参量的值的测量...
可能集结在 针对 单片机通用编程框架 这个话题 的 PPT里。
==================
这是一个来自 几年前我发的一系列 关于 “单片机通用编程框架” 这个话题 引起的一本书的阅读和思考
王宜怀老师 的 《ARM Cortex M4嵌入式系统开发实践-基于飞思卡尔K60系列微控制器》
我本想上传至下载中心,但上传时提示已经重复,可我打开提示我的网页链接,名字有点类似...
和降低成本方面有哪些产品运用?MCU+RF单芯片,有效降低了PCB面积和成本如何借助NFC技术实现轻松调试NFC可以实现设备配对和认证JN5169不知道价格如何价格很有竞争力,具体请咨询NXP代理商QN908X,双处理器?哪些应用场景?可穿戴,9轴算法智能家居有应用成功案例吗很多家庭照明,智能家居的客户你们和CSR现在啥关系?和CSR蓝牙咋区分?我们和CSR是两家不同的公司这个芯片是以飞思卡尔的平台...
刚开始学习嵌入式,求教有ADS1115和飞思卡尔16位单片机的程序(最好是spi通讯))和电路图吗?不胜感激
求教有ADS1115和飞思卡尔16位单片机的程序(最好是spi通讯))和电路图吗?不胜感激 其他模数转换芯片的也行啊...
不规律、不正常的现象。本文对地线产生干扰的原因进行分析,详细介绍了地线产生干扰的三种类型,并根据实际应用中的经验提出了解决措施。这些抗干扰方法在实际应用中取得了良好的效果,使一些系统在现场成功运行。
  在单片机系统中,PCB(印制电路板)是用来支撑电路元件,并提供电路元件和器件之间电气连接的重要组件,PCB导线多为铜线,铜自身的物理特性也导致其在导电过程中必然存在一定的阻抗,导线中的电感成分...
飞思卡尔的超低功耗单片机 MKL02Z8VFG4
MKL02Z8VFG4 单片机
本帖最后由 雨后的梧桐 于
08:41 编辑
可以在下面的网站看看,先说好了啊,这虽然是我公司的,但我不是来推销的啊。嘿嘿,加一句,这是国产的。
http://www.holychip.cn/cpzxSI/index_47.aspx?lcid=4
[quote][size...
这是在网上看见的实战例子,觉得做得挺好的,分享一下哈。
先发个效果图:
大致介绍:
·用的STC12C5A60S2单片机控制
·12V/DC电源供电,128*64LCD蓝色点阵屏,用来显示智能小车的状态信息、电量显示、距离测量等等
·24C02,EEPROM,用于存储报警信息,用户设置等
·一个摇头用的步进电机,用ULN2003驱动。
·左转向灯,右转向灯,前灯,蜂鸣器也是...
飞思卡尔128单片机视频
你可能感兴趣的标签
热门资源推荐文档分类:
关于KEA128系统板常见问题的解决办法.docx
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,
您的浏览器不支持进度条
下载文档到电脑,查找使用更方便
还剩?页未读,继续阅读
该用户其他文档
下载所得到的文件列表关于KEA128系统板常见问题的解决办法.docx
文档介绍:
关于 KEA128 系统板常见问题的解决办法 1.KEA128 系统板产品的疑问 1-1.KEA128 芯片特点答: KEA128 系列微控制器是 isEA 系列 32 位 ARMCortexMCU 控制器,适用于广泛的高可靠性工业和运输应用,能够面向汽车环境提供最高等级的质量和长期供货支持。 EA 系列是广泛的 ARM 生态体系的入门级产品,提供低功耗的 M0+ 内核和 8-128kB 的嵌入式闪存。 EA 系列支持 5V 电源,具备出色的 EMC/ES D 兼容性,能够适应高温环境,并且辐射排放较低。 1-2.KEA128 的引脚即功能介绍答:除去需要服务的引脚外,其它引脚可以为实际系统提供 I/O 服务。芯片提供服务的引脚也可称为 I/O 端口资源类引脚。 9SKEAZ128MLK4 ( 80 引脚 LQFP 封装) 80 个 I/O 引脚名、引脚号及功能描述。许多引脚具有复用功能。这些引脚在复位后,立即被配置为高阻状态,且为通用输入引脚,没有内部上拉电阻。需要注意的是,为了避免来自浮空输入引脚额外的漏电流,应用程序中的复位初始化例程需尽快使能上拉或下拉,也可改变不常用引脚的方向为输出,以使该引脚不再浮空。除去需要服务的引脚外,其它引脚可以为实际系统提供 I/O 服务。芯片提供服务的引脚也可称为 I/O 端口资源类引脚。 9SKEAZ128MLK4 ( 80 引脚 LQFP 封装)的有多达 100 个 I/O 引脚。其中 A口 6个, B口 6个, C口 7个, D口 8个, E口 8个, F口 8个, I口 8个, G口 8个, H口 8个, I口 7个,每个引脚均具有多个功能,详细情况请参见表原理图。 1-3.KEA128 系统板的尺寸答:板子尺寸:37mm*37安装孔尺寸: 2.54mm 间距双排标准插件; 1-4.KEA128 系统板的供电问题答: KEA128 由 5v 电源供电,下载时可以用 JLINK 供电。 jlink 是 3.3V ,下载口 10p 引脚上的 1脚就是 3.3V 引脚。 1-5.KEA128 系统板的模块特点答:模块将单片机的引脚基本上全部引出,便于进行二次开发;模块电源设计了过流和过压保护,进一步增加系统抗电压和电流冲击能力; 1-6.KEA128 系统板的使用注意事项答:由于板子的引脚是裸露设计,请不要用手触摸相关引脚,以防静电损坏芯片引脚,影响板子性能。电路板使用前,必须检查所接电源是否在说明书规定的范围内,以防电压太高击穿关键芯片,影响板子性能;电路板使用时,注意不要将电源接反。 2.KEA128 下载问题 2-1.KEA128 下载器答: KEA128 用 JLINK 下载,下载的时候可以选择用 JLINK 供电。 2-2.KEA128 下载不成功答:首先看下系统板上的 power 灯是否是亮的,是否是用 JLINK 供电的,是否把 JLINK 的盒子打开把跳帽跳到了 3.3V 那边,注意 20 排线的方向;如果都是可以的话看下 IAR 的板本是不是一致的,我们的程序是 6.5 的板本 IAR 写的;这些都确认之后看下是不是芯片被锁住了,试着解锁芯片;上述步骤都检查无误后要看下是不是芯片烧掉了。一般检测芯片是否烧掉就是用万用表来测试系统板上的 VCC 和 GND 有没有导通,没有导通的话一般芯片都是没有问题的,这是可以看下是不是保险丝烧掉了。 2-3.KEA128 下载之后不运行答:首先看下线有没有接对,接对的话频率过高,程序跑不起来,这个修改 CP U 超频就可以了;外设有问题的话也是可能导致程序无法运行的;上述检查无误后看下是不是单片机的引脚出现问题。建议换块 k60 系统板从新下载程序试下。以上问题检测无误,将系统板上的晶振换掉。 3.KEA128 常见问题 3-1.KEA128 芯片解锁在开始菜单找 J-mander 选项。打开后,输入 is 成功解锁。 3-2.iar6.5 6.3 破解方法 KEA128 把 6.3 、 6.5 的破解补丁包复制到 C:\ProgramFiles\IAR Systems\Embedded Workbench 6.5 目录下重新运行就可以了。 3-3.KEA128 系统板图 3-4.KEA128 常见引脚疑问 80 脚 LQFP 封装的 KEA128 的引脚分布图如图 1所示,很多引脚都是功能复用引脚,至于引脚选择哪个功能取决于相关寄存器的配置。 KEA12880LQFP 引脚分布图由功能框图可知, KEA128 含有的功能模块包括:串行通信 UART 、 GPIO 、定时器、 A/D 、 D/A 、 CMP 、 TSI 、 SPI 、 I2C 、 I2S 、 CAN 、 SDHC 以及存储模块。不同单片机的相同功能模块用法是基本一样的,因此,这里的 UART 、 GPIO 、定时器、 A/D 、 SPI 、 CAN 与 XS128 的功能模块用法是一样的, CMP 与 XS128 的 PWM 模块功能类似,都可以输出 PWM 波形。到此,蓝宙每日一讲第 53 讲“关于 KEA128 系统板常见问题的解决办法”一帖已经结束了。有什么疑问和问题欢迎在本帖留言,我们会及时回复您。另外,本讲的资料已经附在帖子后,欢迎下载。【蓝宙官方资料】蓝宙 KEA128 最全详解飞思卡尔 ic KE A作为第十届官方主推微处理器系列瞬间映入参赛者跟电子爱好者的眼帘,瞬间引起了大家极大的兴趣。其实 ic KEA 系列微处理器并非横空出世,其在汽车电子行业的应用已经有一段历史,根据其优秀的性能备受使用者跟开发工程师的好评。而此次官方鼓励参赛者使用 KEA 微处理器也证明这一点, KEA 系列微控制器必将是将来行业的一个方向。那么还等什么,马上进入 KEA 的世界吧!!!! [官方力推视频:蓝宙电子 KEA128 系统板入门使用视频一、蓝宙 KEA128 的介绍 KEA128 系统板作为 ic KEA 系列的一员,必定有其过人之处,不必着急,让我们一点一滴来剖析。 KEA128 系列微控制器是 is EA 系列 32 位 ARM Cortex MCU 控制器,适用于广泛的高可靠性工业和运输应用,能够面向汽车环境提供最高等级的质量和长期供货支持。 EA 系列是广泛的 ARM 生态体系的入门级产品,提供低功耗的 M0+ 内核和 8- 128kB 的嵌入式闪存。 EA 系列支持 5V 电源,具备出色的 EMC/ESD 兼容性, 能够适应高温环境,并且辐射排放较低。让我们见识下其真面目。蓝宙 KEA128 系统板二、蓝宙 KEA128 的特点 1.模块将单片机的引脚基本上全部引出,便于进行二次开发; 2.模块电源设计了过流和过压保护,进一步增加系统抗电压和电流冲击能力; 3.模块使用 5V 电源供电; 4.设计小巧,空间利用率高; 精密设计三、蓝宙 KEA128 的强大功能一张图能说明所有问题!!! KEA 做到了四、蓝宙 KEA128 系统板产品资源产品资源五、蓝宙 KEA128 系统板使
内容来自淘豆网www.taodocs.com转载请标明出处.
文件大小:0 KB
下载次数:飞思卡尔单片机KEA128之ADC学习
这个ADC模块的操作模式其实也比较简单。
首先就是配置,罗列一下该配置什么吧
ADC模块的输入时钟选择。是总线时钟,总线时钟2分频还是外部的
对上面的时钟再分频后就可以给ADC的核心模块使用了。
选择8/10/12位转换
短还是长时间采样。不设置的话默认是短
高速还是低功耗,低功耗的话会慢一些,不设置的话默认是高速
使能不使能中断啊,默认不使能
连续转换功能,默认单次。单次的话在一次采样完成后,要再一次选择通道才能开始下一次转换。
软件触发启动转换还是硬件触发。默认是软件
比较功能是否开启,默认关闭。比较功能就是说你设定一个值,只有采样得到的值比这个值大或者小才会进中断,不然就一直采样。
这个是配合上面比较功能,进一步设置是比设定值大还是小才触发中断,默认于
基准电压的选择。是选择VREFH/VREFL还是VDDA/VSSA。默认VREFH/VREFL
ADC_APCTL1 这个很重要,ADC总共有十六个通道,每个通道对应一个引脚。这个寄存器就相当于在配置说要使用哪个通道。这个寄存器低十六位是可以用的,一个位对应一个通道。
HTRGMASKSEL 这两个寄存器是为了硬件触发准备的,如果你不用硬件触发,保持默认值就是了
ADC_CV 这个寄存器是保存比较值的,还记得上面有个寄存器使能比较功能吗
FIFO深度,可以是0即禁用FIFO或者是1就是2级,2就是3级以此类推最大可以8级。这个也很重要。
FIFO扫描模式开启和关闭。默认关闭,暂时没摸清楚什么是扫描模式
配置了一大堆,该讲讲怎么用这个ADC了。
你在设置完上面这一堆寄存器后,ADC就算初始化完成了,如果使用库函数的话,就是在配置结构体里把上面这些功能配置给填好了,可以调用Init函数了。
接下来讲Init完之后该干啥才能启动ADC
我配置的软件触发,就是默认的情况下啦。
你配置完之后,ADC就在等着你选择通道,外部的有十六个通道AD0~AD15,内部的有五个,有地、温度、气隙,VREFH,VREFL。这些个内部通道就是专用的,你不能改用途,不能说把温度通道改用成外部或者其他功能。
你通过设置ADCH,选择通道后ADC就会开始转换,如果你开了比较功能采样后会自动比较,没有的话就只是采样,采样完成后COCO标志就会置1,如果使能中断,就会进中断,然后你就可以通过ADC_R这个寄存器把采样结果读走,COCO标志你就不用管了,你读ADC_R的时候系统就会自动帮你把COCO清零的啦。如果你开了连续转换功能,那么这个时候你就可以走了,去干别的事,等下一次采样完成,如果你没开连续,那么在你读完ADC_R的值后,你还要再设置一次ADCH的值,告诉ADC模块接下来要采哪个通道,不然的话ADC就不鸟你了自己休息去。
如果ADC就这么简单,好像功能太少了,如果我有好几个通道要采,岂不是每读一次ADC_R就要设置一下下一个通道,还得判断下一个通道该谁了。太麻烦了,所以系统还给你个增强型功能,FIFO。系统里FIFO有两个,一个FIFO存通道号,一个FIFO存采样值,这两FIFO的深度必须是一致的,寄存器里也只有一个地方设置FIFO深度,没有说通道号FIFO深度,采样值FIFO深度这种设置,就一个FIFO深度。
有了FIFO深度该怎么用呢,普通情况下在你Init之后要选择通道,ADC才开始转换,有了FIFO这操作顺序还是一样的,只不过,这个时候你可以连续设置几次通道,系统会自动把你设置的值存到FIFO里,比如说你对ADCH写0x01,然后写0x02,最后写0X03,系统会把这三个值顺序写到FIFO里,这里需要注意的是你设置的FIFO深度跟你写通道号的次数要保持一次,意思就是说不能你设置FIFO深度是5,然后写通道号的时候你只连续写了三个,这样ADC是不会启动采样的,会一直等你写满5个才启动。FIFO的好处就是,比如说你设置FIFO深度是5,那么只有5个通道都采样完了COCO才会置1,才会进中断,读的时候还是读ADC_R的值,只不过像设置通道号那样,你可以连续读几次,用FIFO的时候要注意了,FIFO的意思就是first
in first out,你连续写通道号的时候假如说顺序是这样的,5号,6号,3号,那么你连续读ADC_R出来的值的顺序就是5号,6号,3号。一定要记得顺序,不然乱了可别怪我。
刚刚上面讲的这个FIFO的功能是你有几个通道需要采样,用FIFO帮你全采样完了你才进中断一次性取出来。那么另外一种用FIFO的想法是,我就有一个通道需要采样,我不想采一次就进一次中断读采样值,能不能用FIFO一次帮我采样几个值,采样完了我再去中断里一次性读出来。我想这个功能应该就是上面我没摸头的FIFO扫描模式吧。
void ADC_Module_Init()
ADC_ConfigType
sADC_Config = {0};
sADC_Config.u8ClockDiv = ADC_ADIV_DIVIDE_4;
sADC_Config.u8ClockSource = CLOCK_SOURCE_BUS_CLOCK;
sADC_Config.u8Mode = ADC_MODE_12BIT;
sADC_Config.sSetting.bIntEn = 1;
//使能中断
sADC_Config.u8FiFoLevel = ADC_FIFO_LEVEL4;
sADC_Config.sSetting.bFiFoScanModeEn=1;
sADC_Config.u16PinControl |= 0x08;//使能AD3引脚的AD采样功能
ADC_SetCallBack(ADC_CallBack);
ADC_Init( ADC, &sADC_Config);
ADC_SetChannel(ADC,ADC_CHANNEL_AD22_TEMPSENSOR);
ADC_SetChannel(ADC,ADC_CHANNEL_AD29_VREFH);
ADC_SetChannel(ADC,ADC_CHANNEL_AD23_BANDGAP);
ADC_SetChannel(ADC,ADC_CHANNEL_AD3);
void ADC_CallBack(void)
//when read the result register,COCO can reset automatic
while( !ADC_IsFIFOEmptyFlag(ADC) ) //wait read all data in FIFO
TempsensorBuffer[Index] = ADC_ReadResultReg(ADC);
//这几个数组都是static性质
VrefhBuffer[Index] = ADC_ReadResultReg(ADC);
BandgapBuffer[Index] = ADC_ReadResultReg(ADC);
LightsensorBuffer[Index] = ADC_ReadResultReg(ADC);
//这个Index也是static
if (Index == (MAXBUFFSIZE-1))
ADC_Calculate();
//存储完一组AD值后就要进行一次算法
u8Adc_Converted_Completed_Flag = 1;
ADC_SetChannel(ADC,ADC_CHANNEL_AD22_TEMPSENSOR);
ADC_SetChannel(ADC,ADC_CHANNEL_AD29_VREFH);
ADC_SetChannel(ADC,ADC_CHANNEL_AD23_BANDGAP);
ADC_SetChannel(ADC,ADC_CHANNEL_AD3);
void ADC_Calculate()
//这里用了最简单的平均值算法,还可以使用中间值滤波法
UINT32 tmp=0;
for (i=0;i
KEA 从零学习一
没有更多推荐了,设计技术&&
|||||||||||||||
||||||||||||
& [原创] Freescale Kinetis KEA128汽车光控制模块参考设计
[原创] Freescale Kinetis KEA128汽车光控制模块参考设计
时间: 09:18:56&&&&&&
来源:中电网
公司的Kinetis KEA128系列产品是基于ARM Cortex-M0+内核的MCU,工作频率48MHz,单周期32位x32位,多达128KB闪存,256B EM和16KB RAM,工作电压2.7V-5.5V,闪存写电压2.7V-5.5V,工作温度C40℃C 到+125℃,主要用在汽车娱乐连接模块,DC/BLDC马达控制,TPMS,电动摩托车CDI/EFI,电池管理,泵/风扇控制,窗/门/天窗控制,BCM/HVAC和座位/雨刷控制等.本文介绍了Kinetis KEA128主要特性和框图,以及汽车光控制模块KEA128LEDLIGHTRD主要特性,框图和电路图.Kinetis EA series MCUs for automotive provide cost-effective ARM&-based solution for a wide range of automotive applications and are pin-compatible across the Kinetis EA series and with future Kinetis automotive families. This series includes a set of analog, communication, timing and control peripherals with varying flash memory size and pin count. These scalable devices are highly robust, and offer an enhanced ESD/EMC performance solution for cost-sensitive automotive applications. This series is supported by development tools, software and hardware references to help you quickly start designing.Kinetis KEA128主要特性:Operating Characteristics• Voltage range: 2.7 to 5.5 V• Flash write voltage range: 2.7 to 5.5 V• Temperature range (ambient): C40℃ to +125℃Performance• Up to 48 MHz ARM Cortex-M0+ core• Single-cycle 32-bit x 32-bit multiplier• Single-cycle I/O access portMemories and Memory Interfaces • Up to 128 KB flash • Up to 256 B EEPROM • Up to 16 KB RAMClocks• Oscillator (OSC)―loop-controlled Pierce oscillator, crystal or ceramic resonator range of 31.25 kHz to 39.0625 kHz or 4 MHz to 24 MHz• Internal clock source (ICS)―internal FLL with internal or external reference, precision trimming of internal reference allowing 1% deviation across temperature range of C30&℃ to 85&℃ and 1.5% deviation across temperature range of C40&℃ to 125 ℃, up to 48 MHz• Internal 1 kHz low-power oscillator (LPO)System Peripherals • Power management module (PMC) with three power modes: run, wait, stop • Low-voltage detection (LVD) with reset or interrupt, selectable trip points• Watchdog with independent clock source (WDOG) • Programmable cyclic redundancy check module (CRC) • Serial wire debug interface (SWD) • Bit manipulation engine (BME)Security and Integrity Modules • 80-bit unique identification (ID) number per chipHuman-machine interface (HMI)• Up to 71 general-purpose input/output (GPIO)• Up to two 32-bit keyboard interrupt modules (KBI)• External interrupt (IRQ)Analog Modules • One 12 bit with up to 16 channel SAR ADC with internal band gap reference channel, operation in stop mode, optional hardware trigger (ADC) • Two analog comparators containing a 6-bit DAC and programmable reference input (ACMP)Timers • One 6-channel FlexTimer/PWM (FTM) • Up to two 2-channel FlexTimer/PWM (FTM) • One 2-channel periodic interrupt timer (PIT) • One real-time clock (RTC)• Up to one 16-bit pulse width timerKinetis KEA128目标应用: • Infotainment connection module • Park assistance • DC/BLDC motor control • Electronic park brake • TPMS • Motorcycle CDI/EFI • Battery management • Pump/fan controller • Passive entry push start • Ambient lighting • BCM/HVAC • Windows/door/sun roof • Seats/mirror/wiper • Immobilizer • Powertrain companion chip • Generic sensor node图1. Kinetis KEA128系列MCU框图KEA128LEDLIGHTRD光控制模块参考设计KEA128LEDLIGHTRD: Light Control Module Reference Design Based on Kinetis EA MCU and E-switch (MC10XS3425)The lighting control reference design is built on a Kinetis KEA128 32-bit ARM& Cortex&-M0+ automotive-grade MCU. Overall hardware solution includes Kinetis KEA128 MCU, MC10XS3425EK quad high-side driver
CAN transceiver and MC33662 LIN transceiver chips. This covers LIN and CAN communication-based complete headlight environment control solution, including LEDs, tail lights, turn signals, lamp current control and diagnostics.Hardware board is available for purchase to evaluate this solution and it includes a SWD connector interface to debug the SW provided. In addition, a lighting connector interface is available to increase the number of lights controlled through this solution.KEA128LEDLIGHTRD光控制模块参考设计主要特性:32-bit KEA128 MCU in 64 LQFP packageMC33662 LIN transceiver MC33901 CAN transceiverMC10XS3425EK multi-chip high-side switch4 LEDs4 Potentiometers4 User buttonsSWD connector interface for debuggingLight connector interfaceKEA128LEDLIGHTRD光控制模块参考设计包括:• Kinetis KEA128LEDLIGHTRD board• DVD• Quick Start Guide图2. KEA128LEDLIGHTRD光控制模块参考设计框图图3. KEA128LEDLIGHTRD光控制模块参考设计电路图(1)图4. KEA128LEDLIGHTRD光控制模块参考设计电路图(2)详情请见:和
[上一篇:]
[下一篇:]}

我要回帖

更多关于 Megawin(笙泉)单片机 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信