查看: 3306|回复: 4

[原创] 【YL-KL26Z】+ KSDK1.3 + helloworld工程上电测试

[复制链接]

该用户从未签到

27

主题

320

帖子

0

中级会员

Rank: 3Rank: 3

积分
484
最后登录
2016-3-28
发表于 2015-11-13 16:40:17 | 显示全部楼层 |阅读模式
本帖最后由 hisstone 于 2015-11-13 17:20 编辑

1,下载并安装mbedWinSerial_16466.rar ,PC USB连接到KL26开发板上的USB SDA. 电脑上识别出串口
mbed serial port.png
2,打开KSDK1.3中frdmkl26z的示例工程:

\KSDK_1.3.0\examples\frdmkl26z\demo_apps\hello_world\iar\hello_world.eww

3,因FRDM-KL26Z开发板和YL-KL26Z开发板上的指示灯引脚不同,需修改板级代码:
YL-KL26Z LED原理图: LED.png

  1. gpio_pins.h

  2. /*! @brief gpio pin names.*/
  3. /*!*/
  4. /*! This should be defined according to board setting.*/
  5. enum _gpio_pins
  6. {
  7.     //kGpioLED1        = GPIO_MAKE_PIN(GPIOE_IDX, 31u),  /* FRDM-KL26Z4 Green LED */
  8.     //kGpioLED2        = GPIO_MAKE_PIN(GPIOE_IDX, 29u),  /* FRDM-KL26Z4 Red LED */
  9.     //kGpioLED3        = GPIO_MAKE_PIN(GPIOD_IDX, 5u),   /* FRDM-KL26Z4 Blue LED */
  10.     kGpioLED1        = GPIO_MAKE_PIN(GPIOB_IDX, 18u),  /* YL-KL26Z4 Green LED */
  11.     kGpioLED2        = GPIO_MAKE_PIN(GPIOB_IDX, 19u),  /* YL-KL26Z4 Red LED */
  12.     kGpioLED3        = GPIO_MAKE_PIN(GPIOD_IDX, 1u),   /* YL-KL26Z4 Blue LED */
  13.     kGpioSW1         = GPIO_MAKE_PIN(GPIOC_IDX, 3u),   /* FRDM-KL26Z4 switchPin1 */
  14. };
复制代码

  1. boad.h

  2. //#define LED1_DIS (PORT_HAL_SetMuxMode(PORTE, 31, kPortMuxAsGpio))    /*!< Enable target LED1 */
  3. //#define LED2_DIS (PORT_HAL_SetMuxMode(PORTE, 29, kPortMuxAsGpio))    /*!< Enable target LED2 */
  4. //#define LED3_DIS (PORT_HAL_SetMuxMode(PORTD, 5, kPortMuxAsGpio))     /*!< Enable target LED3 */
  5. #define LED1_DIS (PORT_HAL_SetMuxMode(PORTB, 18, kPortMuxAsGpio))    /*!< Enable target LED1 */
  6. #define LED2_DIS (PORT_HAL_SetMuxMode(PORTB, 19, kPortMuxAsGpio))    /*!< Enable target LED2 */
  7. #define LED3_DIS (PORT_HAL_SetMuxMode(PORTD, 01, kPortMuxAsGpio))     /*!< Enable target LED3 */
复制代码


4,修改后的效果:

code1.png

code2.png

5,编译并下载,打开串口调试工具,观察console屏幕的输出信息:Hello World!,可输入字符并回现。

console.png

6,LPTMR的定时周期可调整为1s一次,避免闪烁太快。

LPTMR.png


实际效果:


回复

使用道具 举报

  • TA的每日心情
    奋斗
    2017-5-3 11:19
  • 签到天数: 10 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    50

    主题

    1万

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    14090
    最后登录
    2024-4-19
    发表于 2015-11-13 17:51:06 | 显示全部楼层
    学习了。。。 blank.png blank1.png blank2.png blank3.png blank4.png blank5.png blank6.png blank7.png blank8.png blank9.png
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-11-17 09:58
  • 签到天数: 15 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    3

    主题

    253

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    3035
    最后登录
    2019-10-21
    发表于 2015-11-13 21:07:23 | 显示全部楼层
    感谢分享,看来这个板子不能直接用KSDK的代码! 1.png 1.png 1.png 1.png 1.png 1.png 1.png 1.png 1.png 1.png
    Hi,I am creep!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-23 21:04
  • 签到天数: 103 天

    连续签到: 1 天

    [LV.6]常住居民II

    228

    主题

    5379

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    16873
    最后登录
    1970-1-1
    发表于 2015-11-13 21:42:08 | 显示全部楼层
    不错,多谢分享
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2017-3-12 12:14
  • 签到天数: 7 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    7

    主题

    556

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1601
    最后登录
    2017-3-12
    发表于 2015-11-14 10:38:21 | 显示全部楼层
    多谢分享
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-9-12 23:35 , Processed in 0.095651 second(s), 24 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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