在实际工作中,经常遇到设备需要同时连接 modbus 主机和从机的情形,如果原设计没有足够多的串口,当升级设备时则需要外加网关来实现 modbus 报文转发。为提高转发实时性,配合 rtos 是优先选择,当报文接收完毕后可以及时处理。本项目RTOS采用 rt-thread,modbus 任务用到事件对象收集收发完成信号。
开发环境:RT-Thread studio
实现功能:
1.通过 GPIO 驱动 TM1638 共阴极数码管显示实时时间.
2.可通过 MSH 命令行时间配置.
3.断电计时.
使用外设:GPIO,RTC,BKP,PWR,RCC
一、n32g45x 介绍
1.2 n32g45x 介绍
N32G457 系列 (工业互联型) 采用 32-bit ARM Cortex-M4 内核,集成高达 512KB 片内 FLASH,144KBSRAM,多达 17 个高性能模拟器件,18 个数字通讯接口,同时集成 10/100M 以太网接口,数字摄像头接口,内置 10 余种密码算法硬件加速引擎,支持存储加密、用户分区保护、安全启动等多种安全特性,可广泛应用于网络打印机、3D 打印机、门禁考勤系统、LED 户外显示屏、工业小型网关、DTU、PLC、充电桩等消费及工业互联应用领域。