期刊文献+
共找到5篇文章
< 1 >
每页显示 20 50 100
基于ARM Cortex-M0+ KL系列MCU的汇编构件设计 被引量:3
1
作者 蔡伯峰 王宜怀 《现代电子技术》 北大核心 2018年第1期38-42,共5页
汇编编程的复杂性及有关32位ARM Cortex-M0+等内核汇编开发资料和样例程序的短缺,使编程者学习、研究和开发微处理器汇编程序难度很大。针对这一现状,在对ARM Cortex-M0+内部寄存器、汇编指令系统等进行深入分析的基础上,以NXP半导体公... 汇编编程的复杂性及有关32位ARM Cortex-M0+等内核汇编开发资料和样例程序的短缺,使编程者学习、研究和开发微处理器汇编程序难度很大。针对这一现状,在对ARM Cortex-M0+内部寄存器、汇编指令系统等进行深入分析的基础上,以NXP半导体公司KL系列MCU为蓝本,提出一种规范、易用、实用的汇编构件设计编程方法。该方法根据软件工程构件设计思想,基于构件封装要点分析和汇编工程框架,设计并实现汇编构件,并给出了典型UART模块的汇编底层驱动构件的样例程序。通过对汇编构件设计编程方法的使用和样例程序的学习与理解,降低嵌入式汇编学习和编程难度,并进而轻松设计其他类似的规范化的汇编构件和程序。 展开更多
关键词 ARM cortex-m0+ 汇编构件设计 kl系列MCU 底层驱动构件 汇编工程框架 UART
在线阅读 下载PDF
基于ARM Cortex-M0+KL系列MCU的构件化汇编框架研究 被引量:5
2
作者 蒋婷 王宜怀 李涛 《计算机应用与软件》 CSCD 2015年第1期13-15,50,共4页
ARM Cortex-M0+是2012年新发布的一款将逐步8位/16位微处理器市场的32位低功耗、高性能处理器,规范的汇编框架与样例是一个新微处理器深层次应用开发的基础。鉴于目前ARM Cortex-M0+的汇编程序资料与样例程序十分匮乏,加之汇编设计的复... ARM Cortex-M0+是2012年新发布的一款将逐步8位/16位微处理器市场的32位低功耗、高性能处理器,规范的汇编框架与样例是一个新微处理器深层次应用开发的基础。鉴于目前ARM Cortex-M0+的汇编程序资料与样例程序十分匮乏,加之汇编设计的复杂性,在充分分析ARM Cortex-M0+汇编寻址方式与指令系统的基础上,以Freescale半导体公司于2013年正式发布的ARM Cortex-M0+KL系列MCU为蓝本,基于CW10.3开发环境,结合软件构件设计思想,提出构件化ARM Cortex-M0+汇编框架,并编制GPIO汇编构件,给出应用实例。旨在降低读者学习ARM Cortex-M0+汇编程序的难度,完成第一个ARM Cortex-M0+规范化汇编程序。 展开更多
关键词 ARM cortex-m0+kl25 汇编程序 软件构件
在线阅读 下载PDF
ARM Cortex-M0+机器码文件分析方法 被引量:3
3
作者 蔡伯峰 蒋建武 王宜怀 《现代电子技术》 北大核心 2017年第14期44-48,51,共6页
MCU深层次应用开发需要开发人员深入了解机器码在MCU中的存储和执行机制,但机器码自身可读性差、相互关系不清晰等特点决定了对其阅读、查找、分析难度较大。针对这一情况,以采用ARM Cortex-M0+内核的KL25 MCU为蓝本,根据工程编译链接... MCU深层次应用开发需要开发人员深入了解机器码在MCU中的存储和执行机制,但机器码自身可读性差、相互关系不清晰等特点决定了对其阅读、查找、分析难度较大。针对这一情况,以采用ARM Cortex-M0+内核的KL25 MCU为蓝本,根据工程编译链接过程和链接脚本文件(.ld),分析机器码文件的生成机制和组织结构。在此基础上针对机器码文件中的中断向量表、初始化代码、函数、常变量、FLASH配置域等主要内容,结合机器码系列文件,给出了简明快捷实用的分析方法,为嵌入式开发人员优化及动态更新程序和数据、设计机器码下载软件等提供支撑,对其他内核机器码文件的分析有借鉴意义。 展开更多
关键词 ARM cortex-m0+ 机器码文件 kl25 链接脚本
在线阅读 下载PDF
Cortex-M0+内核Kinetis L系列的低功耗机制分析 被引量:4
4
作者 沈忱 王宜怀 +1 位作者 李成金 胡宗棠 《单片机与嵌入式系统应用》 2014年第3期9-12,共4页
以Freescale公司KL25微控制器为例,从软硬件功耗模型、优化软硬件功耗因子等角度,分析了超低功耗内核KL系列低功耗实现机制,阐述了在不同功耗模式下与之对应时钟模式的关系以及低功耗中断策略,同时与几款典型微控制器进行了比较分析,给... 以Freescale公司KL25微控制器为例,从软硬件功耗模型、优化软硬件功耗因子等角度,分析了超低功耗内核KL系列低功耗实现机制,阐述了在不同功耗模式下与之对应时钟模式的关系以及低功耗中断策略,同时与几款典型微控制器进行了比较分析,给出了KL25在低功耗应用中的性能参数,为Kinetis L系列的低功耗应用提供了技术基础。 展开更多
关键词 ARM Cortex—M0+ kl25 低功耗机制 功耗模型
在线阅读 下载PDF
ARM Cortex-M0+内核的自适应浇灌系统设计
5
作者 张克琼 蔡金洋 《单片机与嵌入式系统应用》 2019年第8期22-26,31,共6页
提出了一种基于ARM Cortex-M0+内核的自适应浇灌系统,并阐述其硬件架构、自适应算法及软件实现。该系统能自动根据植被的生长环境调节浇灌的时间和水量,并长期保持低功耗状态。实验结果表明,在设定好土壤湿度的上下限值后,系统能自动寻... 提出了一种基于ARM Cortex-M0+内核的自适应浇灌系统,并阐述其硬件架构、自适应算法及软件实现。该系统能自动根据植被的生长环境调节浇灌的时间和水量,并长期保持低功耗状态。实验结果表明,在设定好土壤湿度的上下限值后,系统能自动寻找到适宜的浇灌时间和浇灌水量,并具有断电记忆功能和抵抗土壤环境变化、外界降水等干扰的能力,可实现自动化浇灌。 展开更多
关键词 浇灌系统 cortex-m0+ Mkl25 ESP8266EX
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部