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

[复制链接]
 楼主| 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, 下载次数: 538)

KL25 Sample Code_BME1.zip (5.51 MB, 下载次数: 59925)



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 | 显示全部楼层
每周更新一次,频率算可以啊,欢迎大家下载!!
黄小俊 发表于 2013-12-5 17:50 | 显示全部楼层
oloyu 发表于 2013-12-5 19:25 | 显示全部楼层
学习:)
攻城狮 发表于 2013-12-6 15:40 | 显示全部楼层
围观,支持学习一下!!
Jay1987887 发表于 2013-12-6 18:52 | 显示全部楼层
围观,下载来学习!!
FSL_FAE_River 发表于 2013-12-6 22:51 | 显示全部楼层
楼主好分享
nyxaa 发表于 2013-12-6 23:32 | 显示全部楼层
学习下
yue_ban 发表于 2013-12-7 22:22 | 显示全部楼层
真强!!!!!!
dagexiaodi 发表于 2013-12-13 10:18 | 显示全部楼层
多谢楼主
dagexiaodi 发表于 2013-12-13 10:19 | 显示全部楼层
多谢楼主
xinyinxing 发表于 2013-12-13 11:16 | 显示全部楼层
好贴子,顶一个!这个东西以前没玩过,有新鲜感!
偏爱番茄酱 发表于 2013-12-14 16:51 | 显示全部楼层
顾问额外  
application 发表于 2013-12-17 21:52 | 显示全部楼层
支持下楼主
谢谢分享
jony5 发表于 2013-12-17 22:16 | 显示全部楼层
不错
钟毅 发表于 2013-12-17 22:22 | 显示全部楼层
谢谢楼主分享
cxz_00 发表于 2013-12-25 14:26 | 显示全部楼层
arccosine 发表于 2013-12-27 13:55 | 显示全部楼层
感谢楼主!谢谢 谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

165

主题

5069

帖子

88

粉丝
快速回复 在线客服 返回列表 返回顶部