【米尔瑞萨RZ/G2L开发板-创新应用】项目开发一 电力终端抄表之环境准备
项目开发一 电力终端抄表之环境准备 随着碳中和、绿色新能源的推进,清洁能源比如光伏越发完善,随之相关的电力集抄设备也应运而生。本系列会以蓝牙透传抄表、电力计量为例来简单模拟电力设备终端。一、开发环境跟着文档《MYD-YG2LX-Linux软件开发指南》2.2软件环境章节,在Ubuntu下03_Tools\Toolchains\sdk目录解压出poky-glibc-x86_64-myir-image-full-aarch64-myir-yg2lx-toolchain-3.1.20.sh,然后运行该脚本会安装Linux开发工具链:
安装完按照提示让交叉编译工具链在主机Ubuntu上生效./opt/poky/3.1.20/environment-setup-aarch64-poky-linux./opt/poky/3.1.20/environment-setup-armv7vet2hf-neon-vfpv4-pokymllib32-linux-gnueabi然后输入$CC -v就能看到针对RZ/G2L的工具链版本。二、蓝牙准备手头有块nRF52840开发板,按照国网电力设备抄读蓝牙配置可知:
于是,修改NUS的UUID为如下配置,具体如下电力抄表profile为:
UUIDProperty
通信Service6e400001-b5a3-f393-e0a9-e50e24dc4179
Rx Characteristic6e400002-b5a3-f393-e0a9-e50e24dc4179Write no response
Tx Characteristic6e400003-b5a3-f393-e0a9-e50e24dc4179Notify
nRF52840烧录串口透传例程,,敲击ls /dev/ttySC*可看到有4个串口, RZ/G2L的UART1作为抄表口:
然后交叉连接nRF52840的P06(TX)和P08(RX)到RZ/G2L的RZ_SCIF1_RXD和RZ_SCIF1_TXD以及GND,
手头没有485模块,电力设备同样需要485线来进行可靠通信,自此电力设备的环境搭建完成。
页:
[1]