自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

原创 C语言笔记-扫雷游戏

#include<stdio.h>#include<stdlib.h>#include<time.h>#define ROW 9 //棋盘横向大小#define COL 9 //棋盘纵向大小#define ROWS ROW+2 //存储雷的棋盘横向大小#define COLS COL+2 //存储雷的棋盘纵向大小#define EASY_COUNT 10 //棋盘雷的个数void menu(){ printf("********

2020-09-23 16:48:00 112

原创 C语言学习笔记_三子棋

#include<stdio.h>#include<stdlib.h>#include<time.h>#define ROW 3 //棋盘的行#define COL 3 //棋盘的列void menu(){ printf("****************************\n"); printf("******1.paly 0.exxit*****\n"); printf("****************************\n"

2020-09-22 20:45:22 97

原创 C学习笔记—冒泡排序

#include<stdio.h>void bubble_sort(int arr[],int sz){ //确定冒泡排序的趟数 int i = 0; for(i=0;i<sz-1;i++) { int flag = 1;//假设这一趟排序的数据已经有序 //每一趟冒泡排序 int j = 0; for(j=0;j<sz-1-i;j++) { if(arr[j]>arr[j+1]) { int tmp = arr[j];

2020-09-22 15:59:40 110

原创 MSP432-无人机框架

完整框架1、遥控器把舵量信息输入到控制器中,同时控制器也能给自身控制舵量,在巡线等程序控制时经常用到这个功能;2、传感器可以把加速度计、气压计、陀螺仪等有关于姿态的值输入到 IMU 解算单元中,这样我们就可以得到一个在空间中无人机相对准确的位置;3、IMU 解算之后,控制器会根据其传回的结算结果,对电机进行控制。遥控器框架传感器框架IMU解算单元框架控制器模块框架各个模块之间的联系1、OpenMV 模块作为巡线控制器(顶层控制器,与遥控器同级)的数据来源; IMU 单元解算信息给姿

2020-09-21 10:52:15 880

原创 C学习笔记-递归

用递归的方法实现strlen()函数功能//递归的方法//把大事化小//my_strlen("new");//1+my_strlen("ew");//1+1+my_strlen("w");//1+1+1+my_strlen("");//1+1+1+0//3int my_strlen(char* str){ if(*str != '\0') return 1+my_strlen(str+1); else return 0;}int main(){ char arr[

2020-09-17 11:14:33 76

原创 C学习笔记-猜数字游戏

时间戳当前计算机的时间 减 计算机初始时间(1970.1.1.0:0:0)=(xxxx)秒#include<stdio.h>#include<stdlib.h>#include<string.h>#include<time.h>void menu()//菜单界面{ printf("*************************************\n"); printf("********1.进入游戏 0.退出游戏****

2020-09-16 17:24:13 149

原创 C学习笔记-简单登陆

#include<stdio.h>#include<stdlib.h>#include<string.h>int main(){ int max =0; char password[20] = {0}; for(max=0;max<3;max++) { printf("请输入密码:"); scanf("%s",&password); if(strcmp(password,"123456") == 0)//==不能用来比较字符串是否

2020-09-16 15:55:57 57

原创 C学习笔记-二分查找法

#include<stdio.h>#include "stdlib.h"int main(){ int arr[]={1,2,3,4,5,6,7,8,9,10}; int k = 7; int sz = sizeof(arr)/sizeof(arr[0]);//计算元素个数 int left = 0;//左下标 int right = sz-1;//右下标 while(left<=right) { int mid = (left+right)/2; if(a

2020-09-16 15:11:32 71

原创 C学习笔记-Struct

#include<stdio.h>#include "stdlib.h"#include<string.h>//int main()//{// char ch='w';// char* pc=&ch;// printf("%p\n",pc);// system("pause");// return 0;//}struct Book{ char name[20]; int prince;};int main(){ struct Book

2020-09-15 19:55:29 74

原创 C学习笔记-Static

static修饰局部变量——局部变量生命周期变长修饰全局变量——改变了变量的作用域-让静态的全局变量只能在自己所在的源文件内部使用,出了源文件就无法使用修饰函数——改变了函数的链接属性(外部链接属性变成了内部链接属性)...

2020-09-14 23:55:56 75

原创 透传模式

透传模式(SerialNet)将本地异步串口通信转换成基于TCP/UDP协议的网络通信。其主要目的是将串行通信的简单设备实现在网络上的通信,而这些设备不需要做任何改变。,为此,SerialNet模式定义了一系列相关的操作参数,这些参数的定义实现了网络连接所需要的属性。当DTU工作在SerialNet模式时,在设备串口与网络之间他的工作方式就象路由器的路由过程。 1.DTU是什么? DTU是数据终端设备(Data Terminal unit)。广义地讲,在进行通信时,传输数据...

2020-09-09 14:57:00 11265

原创 GPRS网络

GPRS是通用无线分组业务(General Packet Radio System)的缩写,是介于第二代和第三代之间的一种技术,通常称为2.5G。GPRS系统是在GSM系统的基础上构建的,GSM系统中的绝大部分部件都不需要作硬件改动,只需作软件升级,GPRS采用与GSM相同的频段、频带宽度、突发结构、无线调制标准、跳频规则以及相同的TDMA帧结构。...

2020-09-09 14:55:14 217

STN32F4xx系列芯片支持包

Keil.STM32F4xx_DFP.2.13.0,keil STM32F4xx版本芯片支持包,安装KEIL5以后直接打开次程序,安装芯片支持包即可

2020-09-27

ADS1292-呼吸、心率之卡尔曼滤波

ADS1292模块的呼吸、心率采集之卡尔曼滤波算法代码,#include "stdlib.h" #include "rinv.c" int lman(n,m,k,f,q,r,h,y,x,p,g) int n,m,k; double f[],q[],r[],h[],y[],x[],p[],g[]; { int i,j,kk,ii,l,jj,js; double *e,*a,*b; e=malloc(m*m* sizeof(double )); l=m; if (l<n) l=n; a=malloc(l*l* sizeof (double )); b=malloc(l*l* sizeo

2020-09-24

空空如也

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

TA关注的人

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