-
题名基于KEA128微控制器的位操作引擎应用解析
- 1
-
-
作者
李跃华
王宜怀
-
机构
南通大学计算机科学与技术学院
苏州大学计算机科学与技术学院
-
出处
《南通大学学报(自然科学版)》
CAS
2016年第1期6-11,共6页
-
基金
南通市应用研究计划项目(BK2012068)
南通大学教学改革研究项目(2015C02)
-
文摘
为了解决传统位操作的执行效率低下问题,应用KEA128微控制器的位操作引擎方法,提高系统的运行速度.首先以封装地址方式形成外设存储地址访问空间,然后通过映射方式对应到SRAM_U和外设地址.以LED点阵屏智能控制系统为例,分别采用自定义构建函数方法、直接地址访问方法和位操作引擎方法编写关键程序代码.经测试,位操作引擎法比构件函数法效率提高了213%,生成的机器指令数减少了46%;比直接地址法效率提高了133%,生成的机器指令数减少了29%.应用结果表明,基于KEA128微控制器的位操作引擎方法适合嵌入式应用中执行效率要求较高的场景,在内核资源紧张的时候可以给用户提供一个精简代码和提高程序执行速度的手段,能够减少CPU执行时间,降低系统的功耗,提高指令执行效率.
-
关键词
KEA128微控制器
位操作引擎
外设地址
封装地址
-
Keywords
KEA128 microcontroller
bit manipulation engine
peripheral address
decorated address
-
分类号
TP391
[自动化与计算机技术—计算机应用技术]
-