
编程常规操作小结
文章平均质量分 66
xiaoxilang
osdk,apm,px4,自动驾驶仪,高速公路etc自由流,智能门锁的开发先行者!
展开
-
单链表、内存池应用-消息抑制表的应用
1.消息抑制表设备之间进行源源不断的收和发送的时候,为保证数据的不丢包,由于延迟,拥塞或者其他情况,往往需要超时重发,大数据的交互,有这样一种需求:为保证消息的唯一性,需要对对一个消息的接受进行判断,判断是否对刚接收到消息进行处理或者进行抑制(直接丢掉不处理);因为是海量大数据,需要对接收到的每一条消息进行建表动态缓存---即消息抑制表;建表过程,分几种情况(没有绝对性,仅供参考)(1)如果消息的生命周期很短(消息完成使命的时间) ,辨识信息短 可以数组来记录(2)如果辨识信...原创 2021-11-28 23:19:41 · 375 阅读 · 0 评论 -
打包QT的exe程序,解决Qt5Guid.dll,QtNetwork.dll等找不到的问题
解决问题:在用qt写完一个项目之后,要生成一个exe文件,让他人使用---打包程序,工具:windows下的qt5.121.发布:发布这个选项的,也就是左下角改debug为release,设置后,点击编译build会在release中发现exe文件,直接执行exe会报错;缺失各种库2.在项目的build编译目录(非源码目录),单独建立一个文件夹--eg.demo,然后放置exe,然后复制文件目录路径开始运行,查找如下程序,使用cd /d +路径,锁定到demo目录下然后使用..原创 2021-11-08 01:38:45 · 7751 阅读 · 0 评论 -
文件传输校验-crc32校验算法
文件传输校验,用于升级的时候使用较多;场景:传输前先获取文件长度,获取文件内容,然后对文件校验--获得u32的校验信息变量;设定每包长度,将其封装到握手包;————><————对端收到握手消息;保存文件长度和校验信息含量;并回复握手本端收到握手回复,马上发送有效信息包;对端收到即检验并应答;本段依次传送到文件结束,对端收到信息包后,依次存到文件中;本端认为发送完后发送一个结束信息包;对端收到即应答;升级结束!CRC 文件校验#include <stdint.h.原创 2021-10-26 17:20:58 · 2151 阅读 · 0 评论 -
uboot内读写gpio操作实现
1.查参考手册Register MapR: read only, W: write only, R/W: both read and write在uboot跳转之前,可以查看相关状态;原创 2021-09-28 12:31:19 · 4040 阅读 · 0 评论 -
虚拟机更改IP 连接失败 问题解决Destination Host Unreachable
问题1:虚拟机原来是ens33的ip-1.100,可以联网,改为3.66就无法联网,再改回1.100,依然无法联网,如图原创 2021-05-29 22:42:52 · 3101 阅读 · 0 评论 -
安装Ubuntu遇到安装依赖包-问题
安装Ubuntu遇到安装依赖包-问题@ubuntu:~/C_Program$ sudo apt-get install ubuntu-makeReading package lists... DoneBuilding dependency tree Reading state information... DoneYou might want to run 'apt-get -f install' to correct these:The following packages ha...原创 2021-01-31 01:43:49 · 3445 阅读 · 0 评论 -
eclisp安装 过程 问题 小结
安装过程1.下载安装eclisp,根据自己电脑版本,下载对应版本-jdk版本和对应的eclise版本(64位-jdk对应64位的eclise,很关键!)java-jdk地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk13-downloads-5672538.html装完后查看:eclipse版本下载:ht...原创 2019-11-18 14:30:12 · 278 阅读 · 0 评论 -
认识函数strok()--eg.分解保存读到的IP配置
strtok()函数详解!1..定义分解字符串为一组字符串。s为要分解的字符,delim为分隔符字符(如果传入字符串,则传入的字符串中每个字符均为分割符)。首次调用时,s指向要分解的字符串,之后再次调用要把s设成NULL。在头文件#include<string.h>中。2.原型char *strtok(char s[], const char *delim);3.说明(1)...原创 2019-10-24 10:53:54 · 240 阅读 · 0 评论 -
基于嵌入式的 ssl协议详解、开发和应用 小结
导:之前看到一则新闻,说的是大疆为了吸引安全研究人员提交公司相关漏洞,发起了一个名为「悬赏除虫」的项目。该项目采用奖励机制,是根据bug的严重程度,参与者可获得100到30000美元不等的奖金;活动开始不久,大疆公司就得到消息称大疆的SSL证书和AES加密密钥已被公开在GitHub上上。这个问题非常严重,涉及公司各项机密的安全问题,向该公司汇报此消息的正是一位研究人员Kevin Finiste...原创 2018-09-17 09:00:41 · 2621 阅读 · 0 评论 -
基础操作之按键消抖
机械弹性开关: 当机械触点断开、闭合时,由于机械触点的弹性作用,一个按键开关在闭合时不会马上就稳定的接通,在断开时也不会一下子彻底断开,而是在闭合和断开的瞬间伴随了一连串的抖动;按键时间:按键稳定闭合时间长短是由操作人员决定的,通常都会在 100ms 以上,刻意快速按的话能达到 40-50ms 左右,很难再低了;大致时间可以通过在1s时间正常可按多少次来计算;当检测到按键状态变化时,不是立即...原创 2018-06-25 09:56:50 · 42099 阅读 · 2 评论 -
基础操作之无线数传、电台的通讯机制设定
我采购、选型过很多电台、无线模块;也使用它们做过很多东西;如下我自己拟定的无线通讯的一种机制;信号百分比: 无线通讯对距离或外部环境干扰敏感,通过定时的收发来建立信号量可大致衡量实时的通讯质量; 这在Mission Planner或tower等软件皆有用到; Eg.定时20Hz收发数据,观测实时最新的5s内获得的消息序列号存入队列;比如某时刻状态,应得有效数据100个,实际得到...原创 2018-06-22 15:32:22 · 1918 阅读 · 0 评论