利用飞思卡尔S12X单片机的XGATE操控LED灯 - 图文
更新时间:2024-05-12 05:37:01 阅读量: 综合文库 文档下载
利用飞思卡尔S12X单片机的XGATE操控LED灯
实飞思卡尔在08年就已经推出了HCS12X系列的16位MCU,而这款单片机的典型特点就是采用了双核架构(MPCore),增加了一个RISC核的高效协处理器(英文名叫co-processor,呵呵,潮一把)——XGATE模块,专门负责处理中断任务,也就是说它的使命就是将主核CPU从执行耗时的中断处理程序的工作中解放出来,而专注于执行与应用相关的任务,这种强大的组合实现了最佳的实时事件处理,而且由于XGATE采用的是RISC指令核,代码高效且主频可以达到主核的2倍,真是牛逼啊,呵呵。
简单的介绍完毕,如果想进一步深入研究的话建议可以买本邵贝贝老师写的《嵌入式系统中的双核技术》里面对XGATE介绍的还是挺细致的,然后再结合HCS12X系列的datasheet(建议到FSL官网上下一个,本文附件为Xgate的部分中文说明手册需结合datasheet)。其实XGATE简单的用起来的话还是挺容易的,下面就以MC9S12XDP512这款片子为例通过一个简单的IO中断改变LED亮灭的例程(IO中断采用PTH口,LED采用上拉到PORTA口的方式)说说使用XGATE处理中断的完整流程,为了生动些,就主要以图为主了(开发环境采用CW5.0):
(1)建立工程,主要注意以下三步就成,其他均默认即可,其中第三幅图建议选择XGATE IN RAM,提高code 执行速度。
(2)建好的例程里,其实在XGATE模块里是默认加了一个软件中断的
SoftwareTrigger0_Handler,按照设置它的方法设置用户定义的中断就可以,不过这需要一定基础,咱还是一步步来吧,心急吃不了热豆腐啊,呵呵。在工程栏里的source文件组下,main.c为主函数文件(这里需要对XGATE进行一下设置);xgate.cxgate文件为XGATE的主文件,在其中编写我们需要的中断服务程序;xgate.h文件是对XGATE用到的一些声明了,下面就开始以PTH口中断管理PORTA口的LED亮灭为例一步一步的来了(注意我写的中文注释部分,也就是需要添加的地儿): 在main.c里
在xgate.cxgate文件里,首先需要添加#include
constXGATE_TableEntryXGATE_VectorTable[] = {
.......................................................此处又要省略N个声明,只看下面的H口通道设置
........................................................再省略,呵呵 }
在xgate.h文件里
这样第一个XGATE模块的例程就可以执行了,不过记得这只是个非常简单的例子,其实XGATE的用途很广,性能强大,上面的例子只能算是小试牛刀了。
正在阅读:
利用飞思卡尔S12X单片机的XGATE操控LED灯 - 图文05-12
2018年学年人教版初中数学九年级上册单元测试 第25章 概率初步12-17
物联网让港口更加智慧05-12
心情纠结的句子11-21
2015年黑龙江省资产评估师考试考点:资产减值测试评估方法最新考04-14
传媒周报:腾讯视频未来三年内容投入近千亿,《侍神令》定档大年初一08-18
人教版二年级下学期数学第4单元试卷《表内除法二》试题103-11
柜员违反规定造成自办业务的案例06-14
人事行政管理制度目录2014修订;人事管理系列流程目录;人事行政管理表格目录08-27
OD-F8HT59DS中文资料06-08
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 卡尔
- 单片机
- 操控
- 利用
- 图文
- XGATE
- S12X
- LED
- 人教版2015-2016年八上期考模拟题
- 土石坝类答辩思考题
- 共产党宣言读书报告(共6篇)
- 2016-2022年中国卷烟行业运营现状调查及十三五投资定位分析报告
- 教育子女是一件非常复杂的事情,在三百六十行中,当家长教育孩子
- 2016年甘肃单招化学模拟试题:共价键
- 三自教育心得体会
- 国家公务员考试成绩查询时间
- 做人的涵养十要
- 09真空中的静电场
- 龙泉青瓷历史现状及各方面比较
- 美术导学案模板
- 桐庐县第十三次党代会报告(毛溪浩)
- 奋斗中学德育工作序列化实施方案修正
- 牙科医生岗位职责与岗位要求
- 城关三小制度汇编(考核)
- 石墨烯电子的能带和狄拉克方程 - 图文
- 管道工程识图习题及答案(适用于重庆大学出版社出版)
- CTAB法提取DNA原理及步骤、制胶、电泳
- (秋季版)七年级语文上册第二单元6《卖白菜》教案苏教版