自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (17)
  • 收藏
  • 关注

原创 C#调用C动态链接库

学习笔记

2024-01-20 21:14:04 1060

原创 LTE Gold码生成

本人通信行业小白工作者,今晚参考36.211协议学习了下CRS的伪随机序列扰码c(i)的生成过程,并用Matlab计算了下,记录下今天的学习进展,同时Matlab使用不熟悉,请点进来的大佬们不吝赐教Cinit的含义伪随机扰码序列生成公式​​​Matlab代码,默认无线帧内时隙号是0,时隙内OFDM符号索引0,普通CP,PCI是0...

2022-05-20 23:10:17 873

原创 winform+mysql入门学习

  毕业后,第一份工作是写单片机(C)代码的,这一份也是写C代码的(emmmmmmmmm,虽然入职两个多月了一行代码也没写过啊哈哈哈哈),所以好久没写过博客了,周末没事干(没有女朋友,单身23年呜呜呜呜呜)就学了下C#和MySQL,然后就写了个最简单的类似于“hello world”的小项目-图书管理系统,这部分博文只有用户管理部分的,这篇文章主要是记录自己的学习过程。  C#没什么好说的...

2019-07-07 14:28:52 342 1

原创 四轴控制系统框图

今天一个做四轴的朋友问我四轴的控制算法相关问题,突然想到几个月前看见的两张四轴控制系统框图的图片,感觉很简洁明了,所以放在CSDN上供大家参考。第一个系统框图是姿态环控制算法框图,第二个系统框图是高度环控制算法框图,第三个系统框图是位置环控制算法框图。...

2019-05-21 22:50:13 920

原创 Ubuntu16.04安装QQ,微信

发这个小技巧也是为了以后重装系统的时候方便查找资料具体安装教程:教程

2019-03-16 20:19:24 819

原创 Cmake入门学习

之前在Linux下写的C/C++代码基本都是单源文件的,所以编译的时候只要执行如下代码就可以执行编译或者交叉编译gcc -o app test.c //编译arm-linux-gcc -o app test.c //交叉编译但是总不能一直都把代码放在一个源文件下吧,不仅不美观,可读性也不好,所以模块化编程是很有必要的,在Windows下有很多的集...

2019-03-09 17:40:44 161 2

原创 Ubuntu14.04安装ROS

        因为工作需要接触了ROS,感觉ROS是一个挺不错的系统对于做机器人的小伙伴们,我使用的ROS的indigo版本的,官方推荐的开发平台是Ubuntu 14.04 LTS版本,前两天因为Ubuntu系统崩溃了,不得不重新安装Ubuntu系统和ROS。       在安装好Ubuntu操作系统后按照官方安装说明进行ROS操作系统的安装,但一直出错,安装到最后一直报错,最后在百度经验上...

2019-01-26 11:50:58 4995 1

原创 Ubuntu14.04安装Python-opencv开发环境

打算用树莓派做摄像头小车,暂时没钱买板子就先在电脑上尝试先做摄像头图像处理部分开发系统是:Ubuntu14.04LTS 第一步:安装Python首先安装Python开发环境,Ubuntu14.04默认安装Python2.7,使用命令  python --version查看默认Python版本或ls /usr/bin/python*可以查看已安装所以Python版...

2018-10-08 17:04:12 881

原创 Qt Chart 波形显示二 (波形动态显示)

之前写过Qt Chart波形静态显示态的文档 具体参考 : Qt Chart波形显示一(静态显示)Qt波形动态显示的核心是使用数组处理数据,其余的和静态显示相同,数据处理核心代码 :void Widget::Datadeal(int Rx,int value,int t){ data << value; int Temp; if(Rx &...

2018-09-19 15:11:09 6449 2

原创 Qt Chart 波形显示一 (波形静态显示)

Qt5.7 之后集成了Qt Charts模块(参考自:Qt官网) 本人使用的Qt版本是Qt5.9 安装步骤参考(百度经验1 ) 需要注意的是安装过程中需要勾选 Qt Charts选项,傻瓜式安装即可。新建Qwidget工程,在.Pro文件中添加:QT += charts 如图:界面设置如下:sin,cos,clc对应三个按钮,layout用于显...

2018-09-12 23:12:37 4819 1

原创 C#温湿度上位机监控系统--Arduino采集DHT11传感器温湿度数据

做毕业设计做的难受,就写了个温湿度上位机学习学习。下位机系统使用的是arduino采集DHT11数据,核心代码如下:int humidity;int temperature;void read_dht11(){ uint8_t bits[5]; uint8_t cnt = 7; uint8_t idx = 0; for (int i = 0; i < 5; ...

2018-05-29 14:08:46 6666 3

原创 Winform/Qt 在pictureBox等控件上面实现画图

    毕业设计硬件部分有图像追踪,所以打算做个上位机能实时观测目标点信息,所以就打算做个上位机实时监控,之前做过Qt版本的具体可以参考:Qt实例  然后还是感觉C# 用着舒服,实现了基础数据通信后就加了目标图像追踪的功能   画图功能主要有以下几个函数:Graphics graphics = this.CreateGraphics(); //实例化画图功能 创建画板Pen pen = new ...

2018-05-25 23:07:01 1840

原创 Qt 使用QCustomPlot类 实现实时波形绘制

使用QCustomPlot类实现波形绘制1.首先需要将QCustomPlot类文件(.c/.h)文件添加到工程文件中 QCustomPlot 官方下载地址:http://www.qcustomplot.com/index.php/download 将下载的文件夹中的 .c/.h 文件添加到工程文件中 2.然后配置工程文件,即在 .pro 文件中添加 :QT += w...

2018-05-12 13:03:38 7157 16

原创 Qt 使用Painter在子控件上实现画图操作

在学习Qt使用Painter在绘图时,只能在其所在的类里进行操作,本文介绍怎么在子控件上实现使用Painter绘图功能。ui-&gt;frame-&gt;installEventFilter(this); //安装事件过滤器到窗口//事件过滤器bool Widget::eventFilter(QObject *watched, QEvent *event){ if(watc...

2018-05-10 17:59:41 9410 3

原创 四轴一键起飞定高定点悬停伪代码

四轴飞行器一键起飞定高,降落,光流定点悬停控制算法伪代码基于飞控系统的二次开发

2018-04-25 14:48:01 8057 7

原创 C#串口上位机源代码

串口上位机系统 入门级学习

2017-12-08 17:06:16 4019 2

C#/Python调用C动态链接库测试

C#/Python调用C动态链接库测试;

2024-01-20

2_StudentForm.rar

毕业一年了,一直写c代码的,周末没事做就学了下c#和mysql以及winform的三层架构模式,就写了这点简单的不能再简单的用户登录的代码,实现基础的增删改查,自己测试没有问题,就分享下,大佬勿喷

2019-07-07

Qt Chart波形动态显示

Qt Chart波形动态显示,坐标轴范围可修改 Qt 版本 QtCreator 5.9

2018-09-19

Qt Chart波形静态显示

参考CSDN及Qt官方代码书写,功能简单,本人以初学者的角度编写,大佬勿喷

2018-09-12

STM32F407 HAL KEIL IAR 姿态解算应用

STM32F407 Cubemx HAL库读取MPU6050 HMC5883 BMP180传感器数据 并解算姿态 同时附加定时器和串口中断程序 包含KEIL IAR工程

2018-05-31

C# chart 波形动态显示 (示波器)

做电子开发的,会经常需要使用虚拟仪器,除了labview 感觉winform是一个不错的选择 然而虚拟示波器更常用,去年和同学参加个比赛 后来示波器都没做好 现在抽空自己学习写了个

2018-05-26

Winform 子控件绘图

实现winform的Graphics在pictureBox上实现画图,并通过定时器产生随机数验证设计的合理性

2018-05-25

Arduino和匿名四轴上位机通信

个人并不喜欢Arduino 用的也很少,今晚写完代码没事干 就写了一点点 试了下Arduino的串口通信 测试没毛病

2018-05-21

STM32L476匿名上位机串口通信程序

STM32L476官方NUCLEO开发板,通过串口实现和匿名上位机/山外上位机(自己DIY四轴或者参加过飞思卡尔智能车的都知道)数据双向通信

2018-05-14

Qt QCustomPlot类 波形实例

使用QCustomPlot 类实现Qt实时波形绘制 可通过按钮定时器等控制实时波形

2018-05-12

Qt 使用QPainter类在子控件上画图

因为事件过滤器的影响 无法直接使用QPainter类在子控件上实现画图操作,需使用eventFilter函数进行修改

2018-05-10

Qt5 串口助手源代码

Qt串口助手 新生学习源代码 大神勿喷 学习使用 C++程序

2018-04-18

STM32F103/F407工程模板

STM32F103/F407工程模板 亲测可用 工程配置简单 便于学习

2018-04-16

GY-87 STM32测试程序

GY_87传感器数据获取 测试正确无误 MPU6050_ReadData(); //读MPU6050原始数据 HMC5883_ReadData(); //读HMC5883原始数据 BMP180_ReadData(); //读BMP180气压计高度

2018-04-14

C#上位机源代码

void Send_toMy(short a,short b,short c,short d,short e,short f) { u8 tbuf[14]; tbuf[0]=0XAA; tbuf[1]=0XAA; tbuf[2]=(a>>8)&0XFF; tbuf[3]=a&0XFF; tbuf[4]=(b>>8)&0XFF; tbuf[5]=b&0XFF; tbuf[6]=(c>>8)&0XFF; tbuf[7]=c&0XFF; tbuf[8]=(d>>8)&0XFF; tbuf[9]=d&0XFF; tbuf[10]=(e>>8)&0XFF; tbuf[11]=e&0XFF; tbuf[12]=(f>>8)&0XFF; tbuf[13]=f&0XFF; UART1PutBuff(tbuf,14); } extern short Rec1,Rec2; u8 USART_RX_BUF[20] = {0}; u8 seri_count=0; u8 state = 0; void USART1_IRQHandler(void) //串口1接收中断 { u8 dat = 0; if(USART_GetITStatus(USART1, USART_IT_RXNE) != RESET) //接收中断 { dat =USART_ReceiveData(USART1); //接收到的数据 if(dat == 0xFA && state == 0) { state = 1; seri_count = 0; } else if(dat == 0xFA && state == 1) { state = 2; seri_count = 0; } else if(state == 2) { USART_RX_BUF[seri_count] = dat; seri_count++; Rec1 = (short)((USART_RX_BUF[0] <<8)|(USART_RX_BUF[1])); Rec2 = (short)((USART_RX_BUF[2] <3) { //UART1PutBuff(USART_RX_BUF,4); seri_count = 0; state = 0; } } } }

2018-03-14

51单片机解析匿名上位机

51单片机解析匿名四轴上位机代码

2017-04-23

飞卡摄像头主控

飞卡摄像头主控

2016-05-01

pzisp自动下载软件.exe

普中烧录软件 可以是 51也可以是 430 0 你值得拥有

2015-05-10

空空如也

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

TA关注的人

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