Kinetis VLPS下FlexCAN唤醒实现
本篇介绍如何在VLPS低功耗模式下实现CAN唤醒的功能。手册中介绍在VLPS下,FlexCAN可以被配置成产生一个中断用户唤醒MCU。产生Wake-up 中断的条件是SLFWAK设置为1,WAKMSK设置为1, 当WAKINT标志位为1时即...
发表于 2016/11/5 23:15:47
阅读(1542)
Kinetis 硬件CRC使用
http://blog.chinaaet.com/wuyage/p/5100049902 我在这一篇了介绍了CRC的具体计算过程,那么如何使用Kinetis MCU的硬件CRC模块呢?这里以超核的CRC例程为例来说明,板子用的FRDM-K...
发表于 2016/10/22 17:06:13
阅读(1734)
你真的搞明白CRC的计算过程了吗?
百度上介绍CRC计算原理和方法的文章一大推,也许是我太愚笨,花了几个小时的时间也没有完全看明白。最终经过我不断的尝试和研究,终于把整个计算过程搞清楚了。做个记录总结一下。。。下面直奔主题,网上找了两个计算CRC的软件,输入同样的数据,选择同...
发表于 2016/10/22 15:36:29
阅读(18584)
NXP QN902x UUID 修改
本篇给给大家介绍两个topic:1)如何让QPPS工程和手机端NRF UART APP配合使用 QPPS 工程里默认的Service和Characteristic的UUID默认是128 bits,Service的UUID默认 定义为:#de...
发表于 2016/10/18 22:57:27
阅读(1785)
Kinetis K PIT 硬件触发ADC
寄存器需要注意的地方:1) ADCx_SC2 ADTRG位设置1,表示为硬件触发2) SIM_SOPT7 寄存器 ADC0ALTTRGEN 设置为1 , ADC0TRGSEL 选择需要的触发源附件为基于FRDM_K64F的一个小例子myPr...
发表于 2016/9/27 22:15:35
阅读(1952)
QN902x 传输速率
BLE 本身传输速率不高,物理层的速率为1Mbps,应用层的传输速率会受到很多因素的影响,最主要的因素有: Connection interval(连接间隔),Packet size和 Attribute protocol opera...
发表于 2016/8/21 17:08:16
阅读(1869)
NXP QN902x 微信接入
NXP_QN902x 微信接入演示步骤硬件:QN9020_MINIDK,装有微信的iPhone手机或者安卓手机软件:微信例程 nxp_weixin_airSync2.2.0_260_SDK1.3.7_Rev.1.0步骤:1) 使用Qblue...
发表于 2016/8/7 8:17:55
阅读(1953)
PN512 读两张卡
硬件:PN51+LPC824软件上实现的功能,当同时有多张卡存在时,可以选出其中的一张。防冲突是ISO14443-3协议的核心。LPC824-PN512 Two Card Detection.rar
发表于 2016/6/27 6:07:07
阅读(1686)
QN9020 一主多从 demo
Up to eight simultaneous links in master mode操作指南和代码见附件One Master and Two Slave QN9020MINIDK.rar
发表于 2016/5/29 22:17:55
阅读(1251)
QN9020 广播代码分析
硬件:QN9020 MIMIDK软件:SDK 1.3.8注意:\QBlue-1.3.8\Projects\BLE\prj_broadcaster 例程本身有个小问题,需要将#define CFG_MEM_RETENTION (MEM_B...
发表于 2016/5/26 21:37:03
阅读(1848)
玩一玩NXP的 NFC TAG
在日常生活中你有没有见过类似下图中的小东西? 它叫做NFC标签, NFC TAG内部由一个小小的可以擦写的小芯片加上线圈组成,我们可以将少量数据写进去或者读出。NFC标签有什么用途呢?其中一个应用是带有NFC芯片的手机通过扫描NFC标...
发表于 2016/5/4 0:13:09
阅读(9988)
NXP BLE QN902x 之广播解析
本篇结合prj_broadcaster 例程,介绍BLE广播相关知识。注意:SDK1.3.8的prj_broadcaster的原工程有问题,需要做一下改动:#define CFG_MEM_RETENTION (MEM_BLOCK1 | ...
发表于 2016/3/7 7:36:59
阅读(7020)
KSDK2.0 Keil移植举例
如果你使用MKL33Z64VLK4这颗芯片,那么如果使用KSDK2.0 进行开发呢?1) http://blog.chinaaet.com/wuyage/p/5100001013 按照之前的文章下载KSDK, 注意这里选择芯片下面的MKL3...
发表于 2016/2/19 0:19:37
阅读(2176)
NXP BLE QN902x 之GPIO 控制
一款新的MCU最先使用的一般都是GPIO,下面让我们来看看QN9021的GPIO如何使用。在\FireBLE\Driver\gpio 目录里有GPIO的例子。在第一篇博客里介绍了使用UART下载程序的方法,但是在实际调试中使用SWD接口更方...
发表于 2016/2/3 19:37:55
阅读(4190)