- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 学习open62541(1) --- 添加变量节点
一.概念(1)节点的通用属性(2)变量的附加属性二.使用open62541向server内添加变量节点static voidaddVariable(UA_Server *server) { /* Define the attribute of the myInteger variable node */ UA_VariableAttributes attr = UA_VariableAttributes_default; UA_Int32 myInteger = 42
2022-02-08 11:47:15
1548
原创 rust嵌入式开发环境搭建----以stm32f103zet6为例
前言硬件准备:正点原子精英STM32F103ZET6开发板ST-LINK V2仿真下载器实物图:软件准备:1.使用 nightly-msvc channel 的 Rust 编译器工具链(windows平台):rustup default nightly-msvc除了默认的标准库外,我们还需要提前编译好的 core 核心库。rustup target install thumbv7m-none-eabi对是stm32进行编程,还需要安装:openocdarm-no
2021-11-10 12:48:57
1597
原创 基于rust的tokio-modbus实现modbus通信
(一)tokio-modbus介绍A pure Rust Modbus library based on tokio.Modbus is based on a master/slave model. To avoid confusions with the tokio terminology, the master is called client and the slave is called server in this library.(二)tokio-modbus源码分析(1)modul
2021-11-06 10:11:05
2183
原创 Modbus学习(一)Modbus概述
Modbus学习(一)Modbus概述Modbus:Modbus是一种串行通信协议,是Modicon公司(现在的施耐德电气 Schneider Electric)于1979年为使用可编程逻辑控制器(PLC)通信而发表。Modbus已经成为工业领域通信协议的业界标准(De facto),并且现在是工业电子设备之间常用的连接方式。Modbus的种类1.Modbus-RTU2.Modbus-ASCII3.Modbus-TCPModBus初步了解(1)协议栈模型(2)modbus帧结构(3
2021-11-05 19:53:22
453
原创 ADS中常见英文词汇
主菜单:fileviewoptionswindowdesignkitsdesignguidehelpopenclose workspaceconvert projectdelete workspacesave allclose allmanage librariescopy libraryrename libraryarchive workspaceunarchive workspaceimportrecent workspacesrecent symbols
2021-04-30 10:36:18
485
原创 ADS学习(一)——破解与新建
ADS学习(一)——破解与新建新建工程之后选择默认,项目就建立好了。ADS版本:ADS2015需要改版本的ADS自取:链接:https://pan.baidu.com/s/1b641zLa8gMMCDlObayMvPw提取码:kg6j复制这段内容后打开百度网盘手机App,操作更方便哦ADS破解:转自pys123abc大佬https://blog.youkuaiyun.com/pys123abc/article/details/80715840?utm_medium=distribute.pc_
2021-04-30 10:08:39
1048
原创 PythonPyPDF
1.PDF文件的合并import PyPDF2fs = [‘1.pdf’, ‘2.pdf’]m = PyPDF2.PdfFileMerger()for f in fs:m.append(PyPDF2.PdfFileReader(f))m.write(‘1.pdf’)print(m)2.PDF文件的加密import PyPDF2with open(‘ori_file.pdf’,‘...
2018-10-06 14:01:44
662
原创 Python的easygui学习
1.调用方法(1)import easyguieasygui.msgbox(…)(2)from easygui importmsgbox(…)2.函数方法import easyguia = easygui.msgbox(’…’, title=‘title’) # show a:返回ok,noneb = easygui.enterbox( ‘plaese give a soluti...
2018-10-06 13:51:01
148
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人