打印
[Kinetis]

按键控制LED(CW10.6+FRDM-KL02Z+MiniDock)

[复制链接]
803|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
史迪威将军|  楼主 | 2015-11-25 20:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
今天接下来分享一个按键控制LED工程。

主要目的是学习CW实现GPIO的输入输出功能!
这里使用MiniDock上的按键和LED,由于FRDM-KL02Z上面没有按键!

1、电路如下:





可以看出,按键试用了PTA12引脚,LED还用PTB6吧

2、新建工程,这个过程就省略了,参见其他帖


相关帖子

沙发
史迪威将军|  楼主 | 2015-11-25 21:00 | 只看该作者
3、添加两个bit组件,如下图,一个作为按键,一个作为LED用。


4、LED的配置如下,不过多解释了


5、按键配置如下。


6、点击下图,生成工程文件


7、可以看出CW中生成的文件,非常整齐和简介,一目了然!


8、在main函数中添加程序,这个也简单,就不过多解释了!


9、其实用到的函数可在PE模块下面查看功能的!



使用特权

评论回复
板凳
史迪威将军|  楼主 | 2015-11-25 21:03 | 只看该作者
10、跟踪代码可以看到按键的宏定义程序


11、LED的宏定义程序


12、最后下载调试,这个过程也可以参见之前的帖子!

13、效果不上图了,描述一下:
按下按键,对应的蓝色灯亮,松开,对应的LED灭




欢迎大家交流!!!

使用特权

评论回复
地板
舒斯特尔| | 2015-11-25 21:33 | 只看该作者
看着要比keil的工程麻烦一些

使用特权

评论回复
5
Beckham_Owen| | 2015-11-26 16:44 | 只看该作者
史迪威将军 发表于 2015-11-25 21:03
10、跟踪代码可以看到按键的宏定义程序

那么想请教一下,有没有USB的例程呢

使用特权

评论回复
6
史迪威将军|  楼主 | 2015-11-28 09:07 | 只看该作者
Beckham_Owen 发表于 2015-11-26 16:44
那么想请教一下,有没有USB的例程呢

USB的例程暂时没有,你可以去官网看看

使用特权

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

本版积分规则

34

主题

291

帖子

0

粉丝