自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 qt打印奔溃处

【代码】qt打印奔溃处。

2023-11-17 10:10:02 284 1

原创 没qian途的C语言

C语言有什么好的,除非你真的喜欢硬件,C继承汇编代码最好的方式,辣鸡,草泥马

2021-06-11 23:52:17 182 2

原创 线程池

┌────────────────────────────────────────────────────────────────────┐ │ • MobaXterm 20.0 • │ │ (SSH client, X-server and networking tools) │ │ ...

2021-03-15 01:34:49 110

原创 linux哈希表的部分理解

2020-12-01 10:46:31 106

原创 void (*signal(int, void (*)(int)))(int);

函数指针类型:void(*)(int)signal函数声明(仅仅是声明不需要传参):<返回值> signal(int, void(*)(int));为什么下面的形式声明不行呢:void()(int) signal(int, void()(int));函数指针变量func_pointer声明;void(*func_pointer)(int);函数的返回值就相当于函数的值(本体),即使用signal(int, void(*)(int))替换func_pointer:void(sig

2020-11-02 12:36:15 543 2

原创 Ubuntu 18.04使用pip3安装opencv

#sudo apt-get install python3sudo apt install python3-pipsudo apt install libopencv-devsudo pip3 install --upgrade pipsudo pip3 install opencv-python

2020-08-13 11:43:59 1021 7

原创 宏替换的理解

1、带参数宏定义时只能说独立参数,不能加运算符。2、可以说宏替换优先级是最高的,防止替换后表达式有变化。#include <stdio.h>#define mal(x, y) (x * y) //带参数宏,参数替换表达式int main(){ int i = 3,j = 3; int a; char **b[5][6]; //指针数组 a = mal(i++, sizeof(b) + 5); //sizeof(b)==sizeof(char *)*5*6 printf(

2020-08-11 09:25:36 2561

原创 :=

makefilec=123b=${c} c=456 789app: @echo ${b}make456 789:=意思前面初始化了后面就不能改makefilec=123b:=${c} c=456 789app: @echo ${b}make123

2020-08-07 21:01:57 104

转载 openCV编译

Building CXX object modules/ml/CMakeFiles/opencv_ml.dir/src/gbt.o/home/windows/Downloads/OpenCV-2.2.0/modules/ml/src/gbt.cpp: In member function ‘virtual void CvGBTrees::find_gradient(int)’:/home/windows/Downloads/OpenCV-2.2.0/modules/ml/src/gbt.cpp:474:

2020-08-05 23:29:31 299

原创 red hat环境搭建

使用VMware Workstation加载完red hat后,安装vmware -tools(方便复制粘贴报错信息)#./vmware-install.pl使用yum下载阿里云的64位源网址为:http://mirrors.aliyun.com/repo/Centos-6.repo# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repocd /etc/yum.repos.

2020-08-02 20:53:59 293

原创 二进制数有多少个1

代码是整理得到的#include <stdio.h>const __uint64_t m1 = 0x5555555555555555; //binary: 0101...const __uint64_t m2 = 0x3333333333333333; //binary: 00110011..const __uint64_t m4 = 0x0f0f0f0f0f0f0f0f; //binary: 4 zeros, 4 ones ...const __uint64_t m8

2020-07-08 11:40:23 756

原创 指针数组、数组指针和二维数组以及常量指针和指针常量

多维数组本身是指针数组,多维数组首先是数组,数组的内容是子数组的指针数组数组指针就是指向数组的指针~所以在使用多维数组时候使用例如:int (*a)[3]就是指向一个指向二维数组的指针。指针数组就是数组的内容为指针例如:char *a[2],那么a[0]和a[1]都是指向char类型的指针。当我们录入2个字符串的时候,我们就可以使用指针数组。#include <stdio.h>void main(){ int num[3][3] = {0 ,1, 2, 3, 4, 5,

2020-07-07 15:50:07 318

原创 source insight添加新文件

source insight添加新文件只需要在project下add and remove project files的file name中输入windows下文件路径。

2020-07-04 13:53:47 4378 1

原创 STM32的HAL库串口收发不定长数据实现协议编码

如何使用stm32的HAL库接受和发送不定长的数据,网络上有很多教程,如果遇到只接收字符串最后一个字节的,可以讲main函数的DMA初始化放在UART初始化前面。

2020-06-23 21:08:13 969

原创 ubuntu搭建samba服务器在共享文件夹到windows

查看ubuntu版本cat /etc/issue升级sudo apt-get upgrade sudo apt-get update sudo apt-get dist-upgrade安装sambasudo apt-get install samba samba-common创文件夹或已有文件夹sudo mkdir给目录设置权限sudo chmod 777添加用户sudo smbpasswd -a fmcsamba配置文件sudo nano /etc/samba/

2020-05-20 20:38:27 306

原创 个人对于嵌入式软件编写的一点点理解

外设初始化函数 使能外设函数 驱动外设业务代码 回调函数

2020-05-20 17:20:26 162

原创 HAL库超声波测距中高电平时间

1、可以使用定时器计数计时HAL_TIM_Base_Start(&htim1);//启动计数a=TIM1->CNT;//获取计数while(HAL_GPIO_ReadPin(GPIOE,GPIO_PIN_9)==SET);//等待2、使用定时器的输入捕获功能,捕捉上升沿下降沿即高电平时间HAL_TIM_IC_Start(&htim1, TIM_CHANNEL_1);//启用输入捕获__HAL_TIM_SET_CAPTUREPOLARITY(&htim1, T

2020-05-18 10:13:26 1955

原创 tiny4412搭建环境(ubuntu)笔记

SD卡格式化用SD-FlasherNFS挂载根目录ubuntu18.04只支持nfs 3和nfs 4,而uboot默认使用nfs 2。解决方法:在ubuntu18.04的 “/etc/default/nfs-kernel-server” 文件末尾加一行,如图2所示。RPCNFSDOPTS="–nfs-version 2,3,4 --debug --syslog"sudo apt-ge...

2020-04-18 18:13:16 540

原创 esp8266学习笔记

pl2303驱动旧版数字签名DTR低电平复位,RTS高电平进入Bootloadertx和rx标反了,不是收发印反了,而是收发本来就要反着接usb-ttl接口isp下载,要先拔键帽,再按复位键进入下载模式下载程序先摘帽在按复位开始下载,结束下载要先扣帽在按复位运行esp8266CH_PD接3.3V VCC接3.3V UTXD接TXD GND接GND URXD接RXD1、上电后...

2019-04-10 11:20:23 569

si配置20210411.xml

20210411.xml

2021-05-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除