查看: 6020|回复: 6

[原创] 【FRDM-K64F开发笔记】IAR按键RGB流水灯

[复制链接]
  • TA的每日心情
    开心
    2020-11-5 18:45
  • 签到天数: 158 天

    连续签到: 1 天

    [LV.7]常住居民III

    26

    主题

    669

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1724
    最后登录
    2020-11-5
    发表于 2015-11-23 15:41:55 | 显示全部楼层 |阅读模式
    前段时间比较忙,没来得及发帖,见谅,下面时间都补回来。
    开发环境使用的是IAR,KSDK_1.3.0和KSDK_Project_Generator。

    安装好软件,开始设计。

    设计目标:
    板子上电后,关闭RGB灯;
    按一下SW2,只开启LED1(绿色);
    再按一下SW2,只开启LED2(红色);
    再按一下SW2,只开启LED3(蓝色);
    再按一下SW2,开启(LED1,LED2,LED3)(白色);
    再按一下SW2,关闭RGB灯;
    循环往复。


    打开KSDK_Project_Generator。
    1.png
    点击上图左下角的Advanced。
    2.png
    按上图所示配置选项,点击右下角的Advanced Generate。
    3.png
    项目生成成功,点击Open Project folder。
    4.png
    打开iar文件夹。
    5.png
    打开工程。(有些地方忘了截图 ,是后补的,所以工程名有差别)。
    为board.h添加少许宏定义,修改main函数,其它不用修改。
    点击编译,第一次不通过。出现如下错误:
    Fatal Error[Li001]: could not open file "C:\Freescale\KSDK_1.3.0\lib\ksdk_platform_lib\iar\K64F12\debug\libksdk_platform.a"
    -------------------------------------------------------------------
    逐步打开文件夹,发现没有debug文件夹。
    add1.png
    打开ksdk_platform_lib.eww工程,编译一下就可以了。
    add2.png
    debug文件夹下生成了libksdk_platform.a。
    -------------------------------------------------------------------
    再回到自己的工程,再次编译,通过,无错误。
    6.png

    插入FRDM-K64F开发板,安装驱动mbedWinSerial_16466.exe(mbed官网和本论坛都有下载,可以搜索一下)。
    驱动安装完成后,就可以点击IAR中的下载调试了。


    完成效果如下。


    上电:
    b1.jpg

    第一次按SW2:
    b2.jpg

    第二次按SW2:
    b3.jpg

    第三次按SW2:
    b4.jpg

    第四次按SW2:
    b5.jpg

    再按全熄灭,依次循环。


    项目源代码:
    GRBLED.rar (5.83 MB, 下载次数: 57)

    评分

    参与人数 1NXP金币 +30 收起 理由
    小七 + 30 赞一个!

    查看全部评分

    回复

    使用道具 举报

    该用户从未签到

    9

    主题

    642

    帖子

    0

    高级会员

    Rank: 4

    积分
    748
    最后登录
    1970-1-1
    发表于 2015-11-24 09:18:06 | 显示全部楼层
    感谢分享
    104930kli5jsmlssemljli.png
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2017-1-24 09:50
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    654

    主题

    3262

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    13211
    最后登录
    2019-1-27
    发表于 2015-11-24 14:39:57 | 显示全部楼层
    赞一个
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2016-12-4 23:20
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    9

    主题

    573

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1785
    最后登录
    2017-3-3
    发表于 2015-11-25 21:16:42 | 显示全部楼层
    谢谢分享.png
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2024-1-6 07:38
  • 签到天数: 736 天

    连续签到: 1 天

    [LV.9]以坛为家II

    21

    主题

    3486

    帖子

    6

    金牌会员

    Rank: 6Rank: 6

    积分
    5093
    最后登录
    2024-1-7
    发表于 2015-11-30 08:53:41 | 显示全部楼层
    谢谢分享
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2017-2-3 09:41
  • 签到天数: 17 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    3

    主题

    732

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1802
    最后登录
    1970-1-1
    发表于 2015-12-24 00:20:20 | 显示全部楼层
    嘿,谢谢分享,学习啦
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2017-2-9 14:16
  • 签到天数: 17 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    25

    主题

    1785

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    2250
    最后登录
    2024-6-11
    发表于 2015-12-25 13:28:18 | 显示全部楼层
    谢谢楼主分享
    nxpic.org.png
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-8-21 06:50 , Processed in 0.104839 second(s), 27 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表