应用例程:高速计数器的使用基本信息基于STM32F103RCT6核心板,通过单片机的高速计数器,读取旋转编码器的AB相输入,将计数结果显示在OLED屏上,按下旋转编码器,则计数器清零。 视频下载暂无 实验硬件STM32F103RCT6核心板(1块)[ 购买 ]: CH340E通讯小板(1块)[ 购买 ]: Micro-USB通讯线(1根)[ 购买 ]: OLED屏SSD1306(1块)[ 购买 ]: 旋转编码器模块(1块)[ 购买 ]: 电路参考
关键配置说明添加蓝图Hsc,添加Hsc模块、TIM2_HscL模块、TIM_HscLI模块。选择TIM2_HscL模块,点击Main配置节点,将工作模式设置为Mode_ABx2,确认A、B相的输入管脚为PA0、PA1。 在蓝图中选择Hsc模块,在配置节点Counter中添加Counter0,选择底层类型为HscL,模块为TIM2_HscL,通道为Null。 在蓝图中选择Hsc_Fe模块,在配置节点Port中添加Port0,选择计数器为Counter0。 在Application Editor中,创建一个Tiny LCD系统扩展K1,页面0中添加一个变量: 变量对应的PLC变量是VW22,字符宽度是4位,没有小数位。 页面0中添加一个动态文本:计数器归零,由PLC变量V44.0决定是否显示。 实验步骤将配置上传到服务器,固件下载到STM32F103xC核心板后,将梯形图也下载到核心板;旋转电位器,观察OLED屏上显示电压的变化。 指令说明无 相关下载
|