电气知识|移植代码应用到LPC2000

   更新日期:2017-03-26     来源:建材之家    作者:安防之家    浏览:59    评论:0    
核心提示:在具体的项目中应用移植代码时,还需要做一些工作,这是因为: 1.各种基于ARM7处理器核的芯片的硬件结构不尽相同,所以需要编写部分启动代码(参看第5章)。另外中断服务程序的编写方法也各不相同; 2.因为各个项目对资源的要求不一样,所以尽管使用同一系列的芯片,其时钟节拍中断也可能使用不同的中断实现。 将μC/OS-II移植到LPC2000时,需要完成的工作主要有以

电力检修|处理小电流接地故障的新思路

推荐简介:摘要:基于目前日趋完善的小电流接地选线技术和智能化的综合自动化系统及馈线自动化技术,提出全新的处理接地故障的新思路。阐述了利用馈线自动化技术隔离故障的过程,并表述了该新方法的实用意义。 中低压配电系统的中性点,一般采用不接地或经消弧线圈接地方式,称为小电流接地系统。该系统中发生单相接地故障时,尽管故障分量不大,但由于其他两相对地电压升为线电压,在没有消弧线圈的情况下,如果发......
安防之家讯:在具体的项目中应用移植代码时,还需要做一些工作,这是因为:

1.各种基于ARM7处理器核的芯片的硬件结构不尽相同,所以需要编写部分启动代码(参看第5章)。另外中断服务程序的编写方法也各不相同;

2.因为各个项目对资源的要求不一样,所以尽管使用同一系列的芯片,其时钟节拍中断也可能使用不同的中断实现。

将μC/OS-II移植到LPC2000时,需要完成的工作主要有以下几个部分:

编写或获取启动代码;

挂接SWI软件中断;

中断及时钟节拍中断;

编写应用程序。

注:其中“启动代码”已经在第5章中讲述。

挂接SWI软件中断

将软中断异常处理程序挂接到内核是通过修改启动代码中的异常向量表实现, 代码如下所示: 中断及时钟节拍中断

编写中断服务程序代码比较简单,按照7.3.6小节,编写C语言处理函数即可。关键在于把程序与芯片的相关中断源挂接,使芯片在产生相应的中断后会调用相应的处理程序。 这需要做以下两个方面的工作:

编写应用程序

移植μC/OS-II是为了在自己的系统使用μC/OS-II。要在自己的系统中使用μC/OS-II编写自己的应用程序就必须遵守μC/OS-II的编程规范。主要包括主函数和用户任务,它们的关系如下。

安防之家专注于各种家居的安防,监控,防盗,安防监控,安防器材,安防设备的新闻资讯和O2O电商导购服务,敬请登陆安防之家:http://anfang.jc68.com/
小程序码
 
打赏
 
更多>文章标签:安防之家
更多>同类安防监控资讯
0相关评论

推荐图文更多...
点击排行更多...
安防监控商机更多...
安防监控圈更多...
最新视频更多...
推荐产品更多...
水泥之家 | 橱柜之家 | 机械之家 | 水电之家 | 五金之家 | 家电之家 | 饰品头条 | 墙布头条 | 家纺头条 | 塑料头条 | 老姚之家 | 灯饰之家 | 电气之家 | 全景头条 | 陶瓷之家 | 照明之家 | 防水之家 | 防盗之家 | 博一建材 | 卫浴之家 | 区快洞察 | 漳州建材 | 泉州建材 | 三明建材 | 莆田建材 | 合肥建材 | 宣城建材 | 池州建材 | 亳州建材 | 六安建材 | 巢湖建材 | 宿州建材 | 阜阳建材 | 滁州建材 | 黄山建材 | 安庆建材 | 铜陵建材 | 淮北建材 | 马鞍山建材 |
建材 | 双碳之家 | 企业之家 | 移动社区 | 关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图 | 排名推广 | 广告服务 | 积分换礼 | RSS订阅 | sitemap | 粤ICP备14017808号
(c)2015-2017 BO-YI.COM SYSTEM All Rights Reserved
Powered by 安防之家