- 博客(14)
- 收藏
- 关注
原创 DeviceNet应用解析
想要熟悉概念最好还是需要去看官方协议文档。DeviceNet最难的地方莫过于你看了协议之后,并不一定能理解它的报文,同时因为DeviceNet使用对象模型的方式,导致每个厂家有自己的设备对象表,而这个表是属于商业机密。因此,本文所用的例子仅仅为个人根据实际报文编造的数据,不涉及任何商业设备。
2024-02-19 14:47:58
3154
1
原创 CANOpen应用层解析(二)
需要注意的是,这些对象的属性以及描述,仅仅为了让用户理解数据传输的对象属性,并不参与到数据传输中,并且如果一个索引没有子索引的情况,则它的值一般保存在0x00子索引中,如果一个索引包含子索引,那么0x00子索引通常保存的是包含子索引的数量。OD是所有数据结构的集合,它包括了设备的应用程序,通信以及状态机的信息。子索引0x00表示的是错误存储器的错误数量,当所有错误清除后,子索引0x01的值会变为0,另外,手动往子索引0x00设置0,则会手动清除错误存储器记录(子索引0x00不允许写入其他值)
2023-05-09 14:37:28
1758
转载 【转载】linux八股文
由于最近在准备linux面试,然后去找linux的八股文,找了很久才发现一篇整理的相对比较好的文章,因此进行转载推荐,并且我提取了一下面试率可能比较高的基础问题,如果侵权了请私聊,我会立刻删除。
2023-04-06 17:10:10
1454
原创 Mysql官方接口中文解释
主要是对官方接口说明进行翻译(机翻),其实看英文的说明也差不多。本人做了一定的区分以及整合,主要还是为了方面查找和阅读一:初始化 设置和关闭服务器;为了确保应用程序在针对标准客户端库或嵌入式服务器库进行链接时能够正常工作,应该调用这些函数。 Mysql_server_init /end需要在使用libmysqld或libmysqlclient时调用(确切地说,Mysql_server_init()是由mysql_init()调用的,所以你不需要显式调用它;但是您需要调...
2021-06-23 18:11:37
3987
转载 MySql常用指令
MySql常用指令连接:mysql [-h127.0.0.1] [-P3306] -uroot -p (端口要用大写P,与密码p加以区分)查看mysql的数据库列表:show databases;使用某个库:use [数据库名];查看表列表:show tables;查看数据库的创建sql:show create database [数据库名称];查看表的创建sql:show create table [表名];查看数据的字符集相关信息: show variables like ‘%ch
2021-05-07 11:42:18
107
原创 VC++调用外部库函数的方法
做项目的时候,很多情况下都需要用到客户所提供的库,因为每个公司代码里识别的函数参数不相同,导致客户提供的库不能直接使用,需要再封装一层进行转化。VC++调用外部函数其实非常的方便,因为VC++本身就可以新建一个dll项目,同时也提供获取库的函数,使用向导来新建,十分快捷。步骤1、使用VC++创建一个新的win32项目,然后向导里面选择dll工程。这里可以不使用空目录,让VC++自动建立一个dllmain.cpp文件。2、在工程目录文件下(即自己工程的.cpp文件),添加外部API的接口函数,这里有
2021-03-26 15:42:36
2010
转载 转载:C++中各种容器的用法
原文地址:C++容器list、vector、map、set区别与用法详解c++容器list、vector、map、set区别list封装链表,以链表形式实现,不支持[]运算符。对随机访问的速度很慢(需要遍历整个链表),插入数据很快(不需要拷贝和移动数据,只需改变指针的指向)。新添加的元素,list可以任意加入。vector封装数组,使用连续内存存储,支持[]运算符。对随机访问的速度很快,对头插元素速度很慢,尾插元素速度很快新添加的元素,vector有一套算法。map采用平衡检索二叉树:
2021-03-12 17:06:28
725
原创 快速求负数的补码的原理
不久之前,因为做项目遇到了不少客户的数据为负数的,由于数据传输的关系,需要将负数的值传给客户,因此,接触到了一种非常不错的计算负数补码的方法,下面想总结一下这个方法的原理,方便自己记忆。话不多说,先上结论:负数的补码 = (负数+ 2的数据数量次方)取二进制例子:一个字节数数据,-2-2的补码 = -2 + 2^8 = 11111110通用计算方法众所周知,补码与原码,反码的关系如下:1、正数的原码 = 正数的反码 = 正数的补码2、负数的原码 = 对应正数的原码 + 2的数据位数量次方,最
2021-03-12 11:25:29
5411
5
原创 VBS整人程序
最近接触到了有关VBS的程序,发现这种脚本虽然比较简单,但是实际效果还挺不错的,特别是用来制作一些恶搞的程序,也是非常有意思,刚好网上有一些整人程序的合集,因此想要收集一下,以后也许会用到。
2021-03-11 17:39:52
954
2
DeviceNet协议规范卷II完整中文版
2024-03-21
DeviceNet协议规范卷I完整中文版
2024-02-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人