自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Ubuntu下qt5 无法输入汉字问题解决方法

https://www.cnblogs.com/AfterTheRainOfStars/p/3768484.html

2019-09-03 11:27:23 773

原创 thread.c:(.text+0xd8): undefined reference to `pthread_join' 问题

/tmp/ccOMMpWh.o: In function `main':thread.c:(.text+0x58): undefined reference to `pthread_create'thread.c:(.text+0xd8): undefined reference to `pthread_join'/tmp/ccOMMpWh.o: In function `thrd_func...

2019-08-26 15:49:06 2046

原创 006_QT_逐梦_点亮LED

环境 Ubuntu16.4QT5.4讯为开发版程序部分有TCP通讯代码 没有剔除原本的方案是利用tCP通讯后台点灯程序部分mainwindow.cpp#include "mainwindow.h"#include "tcp_B.h"#include"led.h"#include "ui_mainwindow.h"MainWindow::MainWindow(QWidget ...

2019-08-25 09:48:22 769

转载 进程间的八种通信方式

**1.无名管道( pipe ):**管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。**2.高级管道(popen):**将另一个程序当做一个新的进程在当前程序进程中启动,则它算是当前程序的子进程,这种方式我们成为高级管道方式。3.有名管道 (named pipe) : 有名管道也是半双工的通信方式,但是它允许无亲缘关系进程...

2019-08-16 21:57:47 22737 1

原创 linux_常用shell命令

调出命令行终端“Ctrl”+"Alt"+"t"-退出命令行终端“Ctrl”+“d”

2019-08-12 14:03:26 102

原创 005_QT_逐梦_事件处理(信号和槽)

事件:指用户输入事件,点击一个按钮,之类的事件处理:当事件发生时,程序作出的反应称之为事件处理。信号和槽:signal & slot理论模型:对象a发出一个信号 signal : xxx(代表一个事件)其他对象b中的槽 slot:yyy(事件处理函数)通过connect(a,xxx,b,yyy);例如://connect(ui.but_show, /对象 a,必须是 一个QO...

2019-05-17 21:03:51 219

原创 004_QT_逐梦_窗口布局

布局 LayoutQT 中使用QLayout 进行布局自动控制计算机控件的大小和位置父窗口调整后 根据策略调整各个子窗口的位置QHBoxLayout:横向布局QVBoxLayout:纵向布局QLayoutQBoxLayoutQHBoxLayoutQVBoxLayoutmain.c#include <QtWidgets/QApplication>#include<...

2019-05-17 18:34:02 176

原创 003_QT逐梦_窗口认识QWidget

窗体widget :在QT中吧窗口称做widget不仅仅是带边框的窗口叫widget ,其他的所有边界面组件,譬如工具栏,按钮,本文框,下拉列表,复选框,都叫Widget这些标签都继承于一个共同的父类:QWidget继承关系:QWidgetQButtonQLineeditQCheckBox其他控件使用案例QWidget *w = new QWidget();w->show();...

2019-05-14 20:32:00 449

原创 002_QT逐梦_创建一个工程以及环境变量的设置

创建一个工程安装好环境之后打开vs2015点击文件-新建-项目然后会弹出窗口选择QT GUI Application项目名称和位置改一下,改成自己喜欢的然后一路点击确定会生成项目:ctrl+F5 运行,效果如下:双击ui文件会打开QTGUI然后拉一个label标签在窗口上,双击标签,编辑,然后保存 ,关闭qt在次在vs2015上运行程序 ,效果如下:设置环境...

2019-05-14 15:56:17 320

原创 001_QT逐梦_环境安装

经过我一个晚上的努力,跟着教程,终于把环境弄好了,我的环境为:电脑系统:Windows7 64位开发环境:VS2015+QT5.6安装完成的效果如下多出来了一些qt的模板安装方法以及安装包:我是在邵发老师的官网上下载的资源资源是免费的,上面有比较详细的安装方法。照着文档操作应该没什么,问题。即使如此 我昨天晚上还是弄到两点才安装的差不多,因为我电脑上原来装的是VS2017,我在...

2019-05-14 15:26:16 139

原创 000_QT 逐梦

早点在itop4412平台上学Linux的时候接触了一点qt的知识,只不过当时学的进度很慢,也没吧QT移植到开发板上,今年年初在学校参加蓝桥杯,挺没意思的比赛,然后备赛电赛,就把QT 和C++放哪了。然后想重新拾起来,继续学,比赛虽然好,但是总觉得心里不踏实,今天晚上熬夜吧电脑环境重新弄一下吧。然后每天一篇吧 ,希望自己能坚持下去。加油 ,逐梦路上总是辛苦而孤独的。2019/5/13...

2019-05-13 21:52:37 160

原创 数列特征 c++

/********问题描述给出n个数,找出这n个数的最大值,最小值,和。输入格式第一行为整数n,表示数的个数。第二行有n个数,为给定的n个数,每个数的绝对值都小于10000。输出格式输出三行,每行一个整数。第一行表示这些数中的最大值,第二行表示这些数中的最小值,第三行表示这些数的和。样例输入51 3 -2 4 5样例输出5-211数据规模与约定1 <= n &...

2019-05-12 14:51:01 534

原创 字母图形 c++

/********问题描述利用字母可以组成一些美丽的图形,下面给出了一个例子:ABCDEFG i=0BABCDEF i=1CBABCDEDCBABCDEDCBABC这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。输入格式输入一行,包含两个整数n和m,分别表示你要输出的图形的行数的列数。输出格式输出n行,每个m个字符,为你的图形。样例输入5...

2019-05-12 14:13:47 1385

原创 01字串输出 c++

这个程序突然就卡壳了,刚开始采用的方案为,switch case 分别判断32种情况,然后输出32种字符串感觉好蠢。/*****问题描述对于长度为5位的一个01串,每一位都可能是0或1,一共有32种可能。它们的前几个是:00000 1 2 4 8 16 3200001000100001100100请按从小到大的顺序输出这32种01串。输入格式本试题没...

2019-05-12 14:11:25 1332

原创 判断闰年 c++

问题描述给定一个年份,判断这一年是不是闰年。当以下情况之一满足时,这一年是闰年:年份是4的倍数而不是100的倍数;年份是400的倍数。其他的年份都不是闰年。输入格式输入包含一个整数y,表示当前的年份。输出格式输出一行,如果给定的年份是闰年,则输出yes,否则输出no。说明:当试题指定你输出一个字符串作为结果(比如本题的yes或者no,你需要严格按照试题中给定的大...

2019-05-12 13:14:26 987

原创 十六进制转八进制 c++

/*问题描述  给定n个十六进制正整数,输出它们对应的八进制数。输入格式  输入的第一行为一个正整数n (1<=n<=10)。  接下来n行,每行一个由09、大写字母AF组成的字符串,表示要转换的十六进制正整数,每个十六进制数长度不超过100000。输出格式  输出n行,每行为输入对应的八进制正整数。  【注意】  输入的十六进制数不会有前导0,比如012A。  输...

2019-05-10 19:55:29 3280 2

原创 数列排序 c++

//冒泡排序方法实现/********* * 数列 排序 * 问题描述给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1<=n<=200输入格式第一行为一个整数n。第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。输出格式输出一行,按从小到大的顺序输出排序后的数列。 * ********/#include<iostream>...

2019-05-10 15:39:44 1780

转载 c++类&对象

搬运自RUNOOB.comC++ 在 C 语言的基础上增加了面向对象编程,C++ 支持面向对象程序设计。类是 C++ 的核心特性,通常被称为用户定义的类型。类用于指定对象的形式,它包含了数据表示法和用于处理数据的方法。类中的数据和方法称为类的成员。函数在一个类中被称为类的成员。C++ 类定义定义一个类,本质上是定义一个数据类型的蓝图。这实际上并没有定义任何数据,但它定义了类的名称意味着什么...

2019-05-10 13:55:09 132

原创 蓝桥杯 五届 温度采集与控制装置

本套试题考察的难点还是在于按键逻辑的的编程设计上。通过写出“设置键”和两个数码管的界面,就基本上可以打开本道题目的突破口了。在数码管赋值函数里写上两个赋值界面,然后通过按键进行切换。而矩阵按键看似很多,其实除去10和11两个按键有单独功能,剩下的都是取键值的简单逻辑。main.c定义一些函数变量,以及头文件#include<stc15f2k60s2.h>#include&...

2019-05-08 21:16:38 504 1

原创 序列求和 c++

/********问题描述求1+2+3+...+n的值。输入格式输入包括一个整数n。输出格式输出一行,包括一个整数,表示1+2+3+...+n的值。样例输入4样例输出10样例输入100说明:有一些试题会给出多组样例输入输出以帮助你更好的做题。一般在提交之前所有这些样例都需要测试通过才行,但这不代表这几组样例数据都正确了你的程序就是完全正确的,潜在的错误可能仍然导致你的...

2019-05-08 17:27:40 1386

原创 Fibonacci数列 c++

问题描述Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少输入格式输入包含一个整数n。输出格式输出一行,包含一个整数,表示Fn除以10007的余数。说明:在本题中,答案是要求Fn除以10007的余数,因此我们只要能算出这个余数即可,而不需要先计算出Fn的准...

2019-05-08 15:58:20 839 2

原创 003_飞控_PWM_out

寄存器版本参考手册:STM32F4xx中文参考手册.pdfSTM32F405xx,STM32F407xx.pdfpwm.h#ifndef __PWM_H#define __PWM_H#include "sys.h" //模块使能宏#define TIM1_NUM 1 #define TIM5_NUM 1#define PWM1 TIM1->CCR1 #d...

2019-05-05 21:58:43 1100 3

原创 002_飞控主板_流水灯

眼巴巴瞅了好久的电路图。大致搞明白了今天一整天就查资料,就晚上写一段代码led电路四个led对应的io分别是PE0,PE1,PE2,PE3.点亮led,需要设置io成,通用输出,推挽输出,低电平代码led.c#include "LED.h"void led_init(void){ //Pe0~4 初始化 RCC->AHB1ENR|=1<<...

2019-04-30 22:04:11 452

原创 001_初识_飞航科技光标飞控

这两天老潘给我一块飞控,让我练手,为电赛做准备,拿到控挺开心的,毕竟省了一笔RMB,(本来想着买块正点原子的飞控)。资料:说起资料简单看了一下发现还蛮全的,但是这个资料我居然没有发现成品的固件,这样就让我很为难。资料如下基本驱动里面包含一些st_link的驱动之类的。环境 是MDK5例程也比较简单,只有基础的每个部分功能实现。这些回头说。飞控外观:还是很漂亮的主...

2019-04-30 21:46:07 1382 28

原创 04_蓝桥杯_ds18b20

蓝桥杯杯板子上的DS18B20温度传感器,通信方式为单总线通信。测量范围:+125~-55代表意义:看芯片手册存储温度的暂存区总共有16位,其中12~16位代表是正负极低四位代表是小数部分。读温度分两次读,一次读八位,命令说明:只说明我们用的到的,如果需要深入了解请查阅手册0x44 :温度转换,0xbe:读取暂存器和CRC字节0xcc:忽略时序图#...

2019-04-28 20:43:28 1556

原创 004 namespace命名空间

C++中提出了命名空间的概念命名空间将全局作用域分成不同的部分不同命名空间中的标识符可以同名而不会发生冲突命名空间可以相互嵌套全局作用域也叫默认命名空间命名空间的定义:namespace name { 代码声明}使用相关命名空间的方法:name::code; // code 可以是变量或函数代码#include <iostream> names...

2019-04-26 20:50:21 89

原创 求圆地面积

1.求圆的面积#include <iostream>//包含c++的头文件 //iostream.husing namespace std; int main(){ double r,girth,area; const double pai=3.1415; cin>>r; //输入半径r girth=2*pai*r; //周长 area=pai*r...

2019-04-26 20:05:35 217

原创 03_蓝桥杯_数码管

先简单看一下蓝桥杯板子相关的电路图,如下2.电路分析74HC573、74HC02、74HC138这三个数字芯片作为LED灯的前置驱动电路的特殊电路结构

2019-04-26 17:46:33 576

原创 1_2 c++习题

for语句1.12 下面for语句能实现什么功能?snm的最终值是多少?int sum=0;for(int i=-100;i<=100;++i)sum+=i;循环累加-100到100的值 值为0;1.13 编译前面所有习题 用for 代替while#include<iostream>int main(){ int num=0; for(int ...

2019-04-26 16:50:18 96

原创 1_1 c++习题

1.3编写c++程序基本结构,和简单的输入输出。#include <iostream> int main(){ std::cout<<"hello,world"<<std::endl; //std::cout 在std作用域下关键字 cout return 0;}std::cout 输出到屏幕std::endl 结束并...

2019-04-26 16:22:55 359

原创 02_蓝桥杯_独立按键

使用独立按键的时候需要用跳线帽连接J5的23引脚,让S7,S6S,S5,S4一端连接GND,且连接s7,s6,s5,s4按键对应的引脚分别是p30,p31…,要使用按键 必须先让四个引脚拉高(单片机默认高电平),然后按下按键后,对应的引脚连接GND,被拉低。然后我们实现用四个按键分别点亮led四种流水灯的流转模式#include "stc15f2k60s2.h"#include &...

2019-04-25 14:27:26 834 2

原创 01_蓝桥杯_LED

**今年开学的时候才想起来自己报名了蓝桥杯,然后开始备赛,因为时间原因,自己只把往年初赛真题刷了一遍,准备不足吧 导致初赛ne555捕获功能没有实现,省二,现在闲了 就分享自己的学习历程吧 **很多程序是自己复制早点自己写的,并没有重新写一遍点亮一个LED 闪烁#include "stc15f2k60s2.h"#include <intrins.h> void bu...

2019-04-24 22:05:06 371

转载 002c++关键字

摘自:RUNOOB.COM c++关键字完整介绍留着自己复习asmasm(指令字符串):允许在c++程序中嵌入汇编代码。autoauot(自动 automatic):是存储类型标识符,表明变量“自动”具有本地范围,块范围的变量声明(如 for循环体内的变量声明)默认为auto储存类型。boolbool(布尔)类型,c++中基本数据结构,其值可选为true(真)和f...

2019-04-24 21:22:06 104

原创 001c++入门程序

以前语言基础不牢固 导致很多时候学习后续内容很吃力。第一个程序话不多上上程序 1. #include<iostream> using namespace std; int main () { cout<<"hello,world!"<<endl; return 0; }运行结果: hello,world!#inc...

2019-04-24 17:40:17 143 2

04_蓝桥杯ds18b20

DS18B20代码资源,配套我的蓝桥杯博客第四篇,代码完美兼容官方板子。

2019-04-28

空空如也

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

TA关注的人

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