产品概述
描述
STSW-PLC001是为STEVAL-PLC001V1开发板预装的固件包,可通过板载触摸屏选择不同的用例。
您可以在以下多种用例中选择:DIDO模式,其中每个数字输出 (DO) 模拟对应的数字输入 (DI);信息模式;显示开发板信息;梯形逻辑,提供一个简单的梯形逻辑示例;自测试模式,包含一系列测试,用于验证触摸屏显示、外部存储器(SRAM和Flash)、以及输入和输出通道的功能,这些测试通过预定义的模式环回连接进行;用户定义模式,包含用户定义的用例。
固件包提供用户API函数,用于调用板级支持例程,例如单独或集体(单个模块)访问12个数字输入和12个数字输出的API中的每一个。其他API用于检查输入/输出模块的故障、控制HMI背光亮度、调试LED、使能或禁用模块。
该固件还包括面向微控制器的FreeRTOS™实时操作系统,以及预定义的开/关延迟和保持定时器示例。该固件还提供源代码、STM32CubeMX文件、STM32 HAL库和LL库,用于硬件访问。
基于STM32 TouchGFX图形引擎的HMI支持显示开发板和应用的状态,并收集用户输入。
-
所有功能
- 支持使用STEVAL-PLC001V1评估板模块的框架,包括基于TouchGFX的HMI
- 简单的用户API,可单独或集体(单个模块)访问12个数字输入和12个数字输出中的每一个
- 故障和状态报告
- 板级支持实用程序例程和预定义软件计时器
- 演示用例包括开发板信息模式
- 可轻松扩展,支持用户定义的用例,包括梯形逻辑