• 方案介绍
  • 附件下载
  • 相关推荐
申请入驻 产业图谱

【代码库】EZH在LPC5516中实现四编码器功能

09/03 09:43
272
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

dm-lpc55s16-qei-interface-by-ezh-main.zip

共1个文件

EZH在lpc5516中实现四编码器功能

 

本演示介绍了在 LPC55 中使用 EZH 实现双输入四编码器功能的方法。

EZH 作为 LPC55 的协处理器,可以快速访问 IO。对于四编码器 (QEI) 信号扫描等机械重复性任务,EZH 可以检测 A 相和 B 相的电平和边沿变化,然后计算方向和索引。

主板:LPCXpresso55S16

 

类别:工业、HMI

 

外设:GPIO、UART

 

工具链:MCUXpresso IDE

 

目录

 

  1. 软件
  2. 硬件
  3. 设置
  4. 结果
  5. 支持
  6. 发行说明

1.软件

 

2.硬件

 

  • Type-C USB 线缆
  • LPCXpresso55S16
  • 个人电脑
  • MikroElektronika 旋转 Y Click 板

3. 设置

 

3.1 步骤 1

 

将 Rotary Y Click 板连接到 LPCXpresso55S16 上的 MikroeBus 接头,如下所示:

硬件

3.2 第 2 步

 

  • 将项目导入 MCUXpresso IDE。
  1. 打开 MCUXpresso IDE,在快速启动面板中,选择?应用程序代码中心导入?。
    ?
  2. 在搜索栏中输入演示名称。
  3. 点击?复制GitHub链接?,MCUXpresso IDE将自动检索项目属性,然后单击?下一步>?。
    ?
  4. 选择分支然后点击?Next>?,选择MCUXpresso工程,点击Finish按钮完成导入。
    ?
  • 使用微型 USB 电缆连接 PC 主机和开发板上的 USB 端口 (J1)。
  • 使用以下设置在 PC 上为串行设备打开串行终端:
    • 512000波特率
    • 8个数据位
    • 无奇偶校验
    • 一个停止位
    • 无流量控制
  • 编译并下载到开发板。
  • 重置并运行。

4.结果

 

旋转 Rotary Y Click 板上的按键旋钮,其值将显示在串行终端上,如下所示:

lpc5516 qei 演示。计数器:1 方向:顺时针

计数器:2 方向:顺时针

计数器:3 方向:顺时针

计数器:4 方向:顺时针

计数器:5 方向:顺时针

...

按下 WAKEUP(SW1) 可更改 Rotary Y Click 板上的 LED 显示模式。

5. 支持

 

项目元数据

 

董事会徽章

类别徽章 类别徽章

周边徽章 周边徽章

工具链徽章 工具链徽章

来源:恩智浦appcodehub

  • dm-lpc55s16-qei-interface-by-ezh-main.zip
    下载
恩智浦

恩智浦

恩智浦半导体创立于2006年,其前身为荷兰飞利浦公司于1953年成立的半导体事业部,总部位于荷兰埃因霍温。恩智浦2010年在美国纳斯达克上市。恩智浦2010年在美国纳斯达克上市。恩智浦半导体致力于打造全球化解决方案,实现智慧生活,安全连结。

恩智浦半导体创立于2006年,其前身为荷兰飞利浦公司于1953年成立的半导体事业部,总部位于荷兰埃因霍温。恩智浦2010年在美国纳斯达克上市。恩智浦2010年在美国纳斯达克上市。恩智浦半导体致力于打造全球化解决方案,实现智慧生活,安全连结。收起

查看更多

相关推荐