查看: 2869|回复: 5

[分享] MK64测试串口及LED

[复制链接]

该用户从未签到

20

主题

174

帖子

0

高级会员

Rank: 4

积分
770
最后登录
1970-1-1
发表于 2015-11-13 15:13:10 | 显示全部楼层 |阅读模式
今天下雨,天气很阴暗。又继续研究MK64.写了一个上位机。用来测试串口及LED的。

setup.rar

797.55 KB, 下载次数: 3, 下载积分: 威望 1

回复

使用道具 举报

该用户从未签到

20

主题

174

帖子

0

高级会员

Rank: 4

积分
770
最后登录
1970-1-1
 楼主| 发表于 2015-11-13 15:19:07 | 显示全部楼层
这是演示视频

20151113_151505.rar

3.24 MB, 下载次数: 2, 下载积分: 威望 1

回复 支持 反对

使用道具 举报

该用户从未签到

20

主题

174

帖子

0

高级会员

Rank: 4

积分
770
最后登录
1970-1-1
 楼主| 发表于 2015-11-13 15:21:33 | 显示全部楼层
  1. static void UART_RX_ISR(uint16_t byteReceived)
  2. {
  3.         if(byteReceived==1)
  4.                  GPIO_ToggleBit(HW_GPIOE, 26);
  5.         if(byteReceived==2)
  6.                  GPIO_ToggleBit(HW_GPIOB, 21);
  7.         if(byteReceived==3)
  8.                  GPIO_ToggleBit(HW_GPIOB, 22);
  9. }
  10. int main(void)
  11. {
  12.     GPIO_QuickInit(HW_GPIOB, 21, kGPIO_Mode_OPP);
  13.           GPIO_QuickInit(HW_GPIOB, 22, kGPIO_Mode_OPP);
  14.           GPIO_QuickInit(HW_GPIOE, 26, kGPIO_Mode_OPP);
  15.     GPIO_SetBit(HW_GPIOB,21);GPIO_SetBit(HW_GPIOB,22);GPIO_SetBit(HW_GPIOE,26);
  16.        
  17.     UART_QuickInit(UART0_RX_PB16_TX_PB17 , 115200);
  18.     UART_CallbackRxInstall(HW_UART0, UART_RX_ISR);
  19.     UART_ITDMAConfig(HW_UART0, kUART_IT_Rx, true);
  20.    
复制代码

初始化三个led推挽输出模式,串口初始化为波特率115200,串口中断中判断接收到的字符,根据字符来判断亮哪一个灯
回复 支持 反对

使用道具 举报

该用户从未签到

20

主题

174

帖子

0

高级会员

Rank: 4

积分
770
最后登录
1970-1-1
 楼主| 发表于 2015-11-13 15:23:56 | 显示全部楼层
那个小软件就是自己写的一个串口调试助手
回复 支持 反对

使用道具 举报

该用户从未签到

34

主题

135

帖子

0

中级会员

Rank: 3Rank: 3

积分
387
最后登录
2016-1-13
发表于 2015-11-13 16:36:47 | 显示全部楼层
楼主可以一个帖子,分享哦
比较有连贯性哦
回复 支持 反对

使用道具 举报

  • TA的每日心情
    难过
    2024-3-21 15:13
  • 签到天数: 41 天

    连续签到: 1 天

    [LV.5]常住居民I

    32

    主题

    1820

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1785
    最后登录
    2024-3-21
    发表于 2015-11-13 16:38:20 | 显示全部楼层
    学习了!谢谢!
    好多年没来了
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-8-21 04:43 , Processed in 0.087361 second(s), 25 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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