wuyage

PN512/MFRC522 I2C 读M1 卡例程

给大家share两个PN512/MFRC522 读M1卡的例子,使用的接口是I2C接口,平台分别为LPC824和QN9020LPC824_PN512.7zQN9020_PN512.7z

GPIO 模拟UART

你是否遇到过某个MCU串口不够的情况? 这时我们可以考虑用GPIO去模拟,如何具体实现呢?首选我们需要了解串口的传输协议,UART使用异步模式工作,不需要时钟信号,其一般格式为:起始位+数据位+校验位+停止位。其中起始位1位,数据位5~8位...

Kinetis KL系列watchdog 注意事项

某客户和我反映他在使用KL17时发现从Bootloader跳到Application后,开门狗没法正常复位,但是不用Bootloader时开门狗却是正常工作的。于是我就在KSDK2.0上去复现这个问题,刚开始也是遇到了同样的现象,我把这个问...

分享一个截图软件Snipaste

你是不是也经常使用QQ进行截图,。 有了snipaste这个软件就再也不用先打开QQ了。具体使用可参考:http://smallk.net/201608110.html 工具的下载地址为:https://zh.snipaste.com/i...

KSDK2.0中配置heap大小

你的实际项目中可能需要使用malloc函数来分配指定size大小的内存空间,一般情况下工程会默认分配一个heap大小,通常是在.S 启动文件中,Heap_Size EQU 0x00000400 KSDK2.0 中hea...

Kinetis VLPS下FlexCAN唤醒实现

本篇介绍如何在VLPS低功耗模式下实现CAN唤醒的功能。手册中介绍在VLPS下,FlexCAN可以被配置成产生一个中断用户唤醒MCU。产生Wake-up 中断的条件是SLFWAK设置为1,WAKMSK设置为1, 当WAKINT标志位为1时即...

Kinetis 硬件CRC使用

http://blog.chinaaet.com/wuyage/p/5100049902 我在这一篇了介绍了CRC的具体计算过程,那么如何使用Kinetis MCU的硬件CRC模块呢?这里以超核的CRC例程为例来说明,板子用的FRDM-K...

Kinetis K PIT 硬件触发ADC

寄存器需要注意的地方:1) ADCx_SC2 ADTRG位设置1,表示为硬件触发2) SIM_SOPT7 寄存器 ADC0ALTTRGEN 设置为1 , ADC0TRGSEL 选择需要的触发源附件为基于FRDM_K64F的一个小例子myPr...

KSDK2.0 Keil移植举例

如果你使用MKL33Z64VLK4这颗芯片,那么如果使用KSDK2.0 进行开发呢?1) http://blog.chinaaet.com/wuyage/p/5100001013 按照之前的文章下载KSDK, 注意这里选择芯片下面的MKL3...

NXP BLE QN902x 之GPIO 控制

一款新的MCU最先使用的一般都是GPIO,下面让我们来看看QN9021的GPIO如何使用。在\FireBLE\Driver\gpio 目录里有GPIO的例子。在第一篇博客里介绍了使用UART下载程序的方法,但是在实际调试中使用SWD接口更方...

Kinetis KSDK2.0 初始体验

Kinetis KSDK2.0 已经正式发不过了,下载地址为www.nxp.com/ksdk 如果遇到 以下找不到页面的问题先将语言改为English再次打开上述网址就可以正常访问了. 下载SDK的方式也和以前不同了,可以通过使用配置工具...

浅谈ARM Cortex-M0/M0+ 中的中断抢占问题

Cortex-M0/M0+, M3/M4 中的中断控制器英文名叫做NVIC,Nested Vectored Interrupt Controller,翻译过来就是嵌套向量中断控制器,所谓中断嵌套是指当正在执行一个中断服务程序时,这时...

在Codewarrior中使用Multilink

本博客简述如何在Codewarrior中配置使用Multilink硬件:FRDM_K64F+Multilink软件:MQX4.1+Codewarrior1) 连接好硬件注意SWD的对应引脚要接对,可以结合排线的红色部分和板子上的1脚来保证。...

Kinetis KL43 BareMetal SC 代码学习之一

Kinetis KL17/27 128K/256K Flash 器件,KL33,KL43 所有器件的官方评估板都是FRDM_KL43Z或者TWR_KL43Z48M,其官方主页为:http://www.nxp.com/zh-Hans/prod...

KSDK1.3 之简单IIC Demo