logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Ubuntu下FastDDS的源码编译和简单测试

Ubuntu下源码编译FastDDS以及简单测试。

文章图片
#ubuntu#linux#运维
学习open62541 --- [29] 数据源的使用细节

数据源(data source)的使用细节

使用Python3运行CanFestival的对象字典编辑器

CanFestival对象字典编辑器的Python3版本

文章图片
#嵌入式
学习open62541 --- [13] 历史数据

当我们使用OPC UA时,有时想观察一个变量的变化情况,就需要记录其历史数据,最后呈现出一个随时间变化的趋势图,下面就讲述如何在open62541里历史数据功能。一 配置open62541在open62541源码目录下的CMakeLists.txt里找到下面2个option,把默认值改为ON,UA_ENABLE_AMALGAMATIONUA_ENABLE_HISTORIZING第2...

CanFestival移植到STM32 F4芯片(基于HAL库)

通过简单操作就可以把CanFestival库移植到STM32 F4芯片上

文章图片
#stm32#嵌入式硬件#单片机
CRC32计算方法

最近项目中要使用crc32来计算checksum,先是使用python3的zilib库进行计算,算出的值作为参考(使用zlib.crc32()方法)。然后使用网上拷贝的C代码来算,结果算出的crc32值与zlib.crc32()算出的不相等,于是又从网上找了各种计算crc32的C代码,发现都不相等…所以,本人决定从zlib源码下手去进行探索,下面是整个过程。一 Python3计算crc32使用以下

C++11中=delete的巧妙用法

C++11中,当我们定义一个类的成员函数时,如果后面使用"=delete"去修饰,那么就表示这个函数被定义为deleted,也就意味着这个成员函数不能再被调用,否则就会出错。#include <cstdio>class TestClass{public:int func(int data)=delete;};int main(void){Te...

Atmel EEPROM芯片的Write Cycle参数

最近在使用Atmel EEPROM芯片时遇到一个问题,如果连续2次写入之间的间隔太短,可能会造成第二次写入失败,这个涉及到芯片手册中的Write Cycle参数。

文章图片
#嵌入式
使用prompt_toolkit构建交互式命令行工具

使用prompt_toolkit来构建交互式命令行工具。

文章图片
#java#redis
    共 62 条
  • 1
  • 2
  • 3
  • 7
  • 请选择