[跟我学OSKinetis]第7课-PIT定时器!So easy!
说起PIT周期中断定时器,那就是一句话,Soeasy!写这个模块的教程简直是太轻松了,PIT的功能就是它名字本身的字面意思,如果非要深究严谨的说的话,就是周期中断或触发定时器。我们常用的就是它的周期中断功能,其实他还可以作为周期定时触发功能,至于触发什么,当然是D
发表于 11/11/2013 11:23:21 AM
阅读(5129)
[跟我学OSKinetis]第6课-DAC编程实践
上节讲了ADC模拟转数字模块,这节趁热打铁,说说DAC数字转模拟模块。ADC和DAC就像一对欢喜冤家,大家可以把这两个模块理解为互逆过程,就像录音机与播音机两个东西,前者负责把模拟量采集进来,后者负责把模拟量输出出去。其实当你会用了这两个模块之后,完全可以自己做
发表于 11/11/2013 11:22:41 AM
阅读(3324)
[跟我学OSKinetis]第5课-精度时间我做主!ADC!
本节课我们来学习一下ADC模块在OSKinetis固件库中的使用方法。在例程包中已经有了关于ADC的单端和差分采集例程,相信大家已经运行过了。在使用过程中,只要进行简单的配置,就可以随意控制转换时间以及转换精度。虽然配置容易,但是具体到每次采集需要消耗多少时间在固
发表于 11/11/2013 11:21:05 AM
阅读(4037)
[跟我学OSKinetis]第4课-从启动代码开始看!UART!
如果大家运行过前面几节课提到的例程,就会从串口调试助手看到许多启动信息,这些信息包含了当前固件库的版本号、单片机的内核时钟等信息。但是回到例程的app代码内,我们并没有找到这些内容的输出代码,那么它们跑到哪里去了呢?答案就是启动代码,也就是工程在运行到m
发表于 11/11/2013 11:19:51 AM
阅读(4439)
[跟我学OSKinetis]第3课-开始干正事吧!GPIO!
似乎学习一款单片机如何使用,首先学习它的IO引脚使用已经成了大家的共识。因为使用IO引脚来控制外围器件比如LED等亮灭是检测单片机是否正常运行的最简单标准。那么作为OSKinetis的编程实战,我们也首先从K60的GPIO模块开刀吧。接下来的课程我们都将针对OSKinetis编程使
发表于 11/11/2013 11:18:13 AM
阅读(4697)
[跟我学OSKinetis]第2课-固件库构成详解
上节我们已经正确部署并运行了第1个例程,而且也学会了如何快速新建一个工程。相信在部署固件库的同时,有些同学就开始研究OSKinetis固件库的目录结构了,用过V2版固件库的同学可能会发现,最新的V3版固件库和旧版本有了较大的区别,那么本节我们就来具体讲讲V3版固件库
发表于 11/11/2013 11:17:21 AM
阅读(3320)
[跟我学OSKinetis]第1课-运行并新建固件库工程
为了响应开发者们的需求,我们将会定期发布OSKinetis固件库的教学课程。内容由浅及深,如果开发者已经熟悉了本固件库的开发流程,那么只需要去阅读底层注释,就可以轻松使用。部署固件库这里的部署有两个含义,一是部署软件开发环境,二是部署示例程序到固件库目录。1、
发表于 11/11/2013 11:14:20 AM
阅读(3501)
K60实现ADC四通道自动连续采集 无需CPU干预
之前有许多朋友询问如何使用K60的ADC实现多个通道的连续自动采集功能。其实就K60而言,他的ADC有ADC0和ADC1,每个ADCx又有A和B两组控制通道,因此最多可以实现4组ADC通道的连续自动采集,而且配合DMA和PDB,无需CPU对采集过程进行干预,我们可以直接读取内存中的转换结
发表于 10/31/2013 11:15:21 AM
阅读(4142)
