FSL_TICS_ZJJ 发表于 2013-12-27 11:17

官网例程讲解第二十二篇:Kinetis KL25 BME例程2

本帖最后由 FSL_TICS_A 于 2013-12-27 11:19 编辑

BME作为KL25Z的另一大卖点它究竟有什么特点呢?
BME是Bit Manipulation Engine的简称,即位操作模块,它是一个硬件模块,介于外设和内核之间,能够实现具体的位操作,如普通的位操作XOR, AND,OR,位插入BFI等,
还能够实现单bit清零,单bit置位,以及提取无符号位等操作。
正因为使用了硬件模块去操作,所以与普通的C代码操作相比,其生成的汇编代码减少了很多,从而减少了整个代码量。
BME例程2,是继例程1之后,采用ARM内核的systick作为时间基准,测试使用BME方式配置LPTMR触发ADC采样所消耗的systick计数个数,
以及使用普通C代码配置LPTMR触发ADC采样所消耗的systick计数个数之间的差
本文档结合官方的BME例程2,讲解了BME的功能,例程代码,流程图以及运行结果。

FSL中文论坛支持小组 - 我们“制作”你们需要的。

友情提示:请用除IE外的浏览器下载代码。IE下载会出现源代码无法解压情况。
**** Hidden Message *****


FSL_TICS_A 发表于 2013-12-27 11:26

又有更新啊,支持一下!!

FSL_TICS_imx 发表于 2013-12-27 11:34

好貼,頂一下~~

henextsuperssun 发表于 2013-12-27 11:54

看看

arccosine 发表于 2013-12-27 13:59

感谢楼主

偏爱番茄酱 发表于 2013-12-27 23:28

问他吧

dxylove 发表于 2013-12-28 11:04

回复吧

黄小俊 发表于 2013-12-28 11:43

支持。

omeone 发表于 2014-1-5 10:36

看看

lnulibin 发表于 2014-1-6 13:09

盾一下。

lijie0513 发表于 2014-1-14 17:45

求学习

_Jason 发表于 2014-1-21 13:27

谢谢分享

FSL_TICS_A 发表于 2014-2-18 19:23

lijie0513 发表于 2014-1-14 17:45 static/image/common/back.gif
求学习

欢迎下载,如有问题可在论坛中讨论!!

Jay1987887 发表于 2014-2-18 20:14

下载学习一下!!

lvyunhua 发表于 2014-2-19 09:54

不错,参考参考!

zqjqq88 发表于 2014-2-21 09:00

支持,~

shanyx2010 发表于 2014-2-21 11:27

官网例程讲解第二十二篇:Kinetis KL25 BME例程2

FSL_TICS_Jeremy 发表于 2014-2-21 15:43

好贴啊,顶一下!!

hasson1777 发表于 2014-3-3 00:12

df:)

sometimesno1 发表于 2014-3-4 08:47

:$
页: [1] 2 3 4 5 6 7
查看完整版本: 官网例程讲解第二十二篇:Kinetis KL25 BME例程2