打印
[Kinetis]

官方例程讲解第十九篇:Kinetis KL25 BME例程1

[复制链接]
8612|104
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
FSL_TICS_ZJJ|  楼主 | 2013-12-5 16:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 FSL_TICS_ZJJ 于 2015-4-13 09:25 编辑

BME作为KL25Z的另一大卖点它究竟有什么特点呢?
BME是Bit Manipulation Engine的简称,即位操作模块,它是一个硬件模块,介于外设和内核之间,能够实现具体的位操作,如普通的位操作XOR, AND,OR,位插入BFI等,
还能够实现单bit清零,单bit置位,以及提取无符号位等操作。
正因为使用了硬件模块去操作,所以与普通的C代码操作相比,其生成的汇编代码减少了很多,从而减少了整个代码量。
本文结合官方的BME例程1,讲解了BME的功能,例程代码,流程图以及运行结果。
FSL中文论坛支持小组 - 我们“制作”你们需要的。

友情提示:请用除IE外的浏览器下载代码。IE下载会出现源代码无法解压情况。
   飞思卡尔KL系列BME例程1指南.pdf (1.19 MB)

KL25 Sample Code_BME1.zip (5.51 MB)



相关帖子

沙发
henextsuperssun| | 2013-12-5 16:51 | 只看该作者
终于更新了

使用特权

评论回复
板凳
FSL_TICS_ZJJ|  楼主 | 2013-12-5 16:55 | 只看该作者
henextsuperssun 发表于 2013-12-5 16:51
终于更新了

呵呵,是的呢,每周写一篇!不同的模块!感谢支持啊!

使用特权

评论回复
地板
FSL_TICS_Jeremy| | 2013-12-5 17:12 | 只看该作者
每周更新一次,频率算可以啊,欢迎大家下载!!

使用特权

评论回复
5
黄小俊| | 2013-12-5 17:50 | 只看该作者

使用特权

评论回复
6
oloyu| | 2013-12-5 19:25 | 只看该作者
学习:)

使用特权

评论回复
7
攻城狮| | 2013-12-6 15:40 | 只看该作者
围观,支持学习一下!!

使用特权

评论回复
8
Jay1987887| | 2013-12-6 18:52 | 只看该作者
围观,下载来学习!!

使用特权

评论回复
9
FSL_FAE_River| | 2013-12-6 22:51 | 只看该作者
楼主好分享

使用特权

评论回复
10
nyxaa| | 2013-12-6 23:32 | 只看该作者
学习下

使用特权

评论回复
11
yue_ban| | 2013-12-7 22:22 | 只看该作者
真强!!!!!!

使用特权

评论回复
12
dagexiaodi| | 2013-12-13 10:18 | 只看该作者
多谢楼主

使用特权

评论回复
13
dagexiaodi| | 2013-12-13 10:19 | 只看该作者
多谢楼主

使用特权

评论回复
14
xinyinxing| | 2013-12-13 11:16 | 只看该作者
好贴子,顶一个!这个东西以前没玩过,有新鲜感!

使用特权

评论回复
15
偏爱番茄酱| | 2013-12-14 16:51 | 只看该作者
顾问额外  

使用特权

评论回复
16
application| | 2013-12-17 21:52 | 只看该作者
支持下楼主
谢谢分享

使用特权

评论回复
17
jony5| | 2013-12-17 22:16 | 只看该作者
不错

使用特权

评论回复
18
钟毅| | 2013-12-17 22:22 | 只看该作者
谢谢楼主分享

使用特权

评论回复
19
cxz_00| | 2013-12-25 14:26 | 只看该作者

使用特权

评论回复
20
arccosine| | 2013-12-27 13:55 | 只看该作者
感谢楼主!谢谢 谢谢

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

165

主题

5069

帖子

88

粉丝