自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 C语言const用法

C语言const用法1.int a[3]={1,2,3};int b[3]={7,8,9};const int *A=a;//A指向int类型的值声明为const,这表明不可以通过A来改变它所指向的值。*A=4;//通过指针修改不允许A[2]=5;//通过数组修改不允许a[0]=6;//允许,因为a没有被const声明*A=b;//允许总结一下,就是不允许通过A指针或者A数组的方式修改值,但是可以通过A来指向别处2.int a[3]={1,2,3};const int b[

2021-06-22 22:49:46 341 4

原创 指针函数和函数指针

函数指针和指针函数的区别和应用引用别人的文章,讲的很好添加链接描述添加链接描述添加链接描述主要是μC/OS-III源码有些看不懂,看懂再更新。

2021-06-11 23:00:00 120 1

转载 C语言static讲解

C语言static讲解,原文地址如下

2021-06-04 23:46:51 91

原创 matlab将txt文件导入工作区

matlab将txt文件导入成mat文件,并且是double形式的。1.需要先将txt文件存在m文件的文件夹里(工作路径),load(‘t.txt’);2.将已经在工作区的mat文件保存到固定的文件夹。save(‘D:\MATLAB\txtmat文件\t.mat’);3.将m文件里的txt文件删除,并将代码区修改。load(‘D:\MATLAB\txtmat文件\Data1.mat’);...

2021-02-23 21:26:53 1248

原创 信号与系统经典教材检索 自己用

信号与系统经典教材概念目录信号的能量和功率 P5周期信号 基本周期(连续T和离散N)P9周期复指数信号的优点为什么要用 P12 P113成谐波关系的复指数信号定义 P13成谐波关系的复指数信号可以作为构造单元 构成其他各种信号P13离散复指数信号和连续复指数信号的比较 P18卷积的概念,和单位脉冲信号的重要性 P48 P50 P86将信号表示成一组基本信号的线性组合,这个基本信号是复指数,所得到傅里叶级数和傅里叶变换 P110特征函数和特征值的概念 P114连续傅里叶级数 P117

2021-02-15 22:03:54 109

原创 STM32F103学习(三)串口通信和定时

可以用systick进行高精度时钟进行延时,将工程中包含delay.h文件就可以。这种延时和定时器中断不同。USART串口通信,初始化过后,利用中断函数,当接收到电脑发送的函数后,触发中断,接收到的字符加一,并发回电脑。#include "stm32f10x.h"void usart_init(){ GPIO_InitTypeDef GPIO_InitStructure; //声明一个结构体变量,用来初始化GPIO USART_InitTypeDef USART_InitStructur

2020-11-02 22:14:39 1288

原创 STM32F103学习(二)按键

STM32F103学习(二)按键按键与小灯的不同的,要根据类型设置成上拉输入和下拉输入,K1,K2,K3与32的接口要设置成上拉输入,KEY_UP设置成下拉输入。K1设置成上拉,按键没按下时,IO口为高电平,按下为低电平,上拉电阻会分担绝大部分电压,所以肯定IO口接收到的为低电平。按键控制蜂鸣器或者小灯最好在初始化时,就将他们关闭,省的在烧录程序后,会出选乱象。我学到的是一个控制按键的方法,参考下方程序:第一种是长时间按键,只会反应一次,mode=0。第二种是长时间按键,每个扫描周期都会反应,mo

2020-10-26 21:48:50 1102

原创 stm32F103学习(一) LED灯的闪烁

stm32在使用IO口的时候需要先配置时钟,因为库函数操作,也是配置寄存器,寄存器运作根据它的工作原理就需要时钟,51单片机因为是时钟默认,所以不用配置,但是功耗大,32可以配置需要的区域的时钟。void LED_Init() //端口初始化{ GPIO_InitTypeDef GPIO_InitStructure; //声明一个结构体变量,用来初始化GPIO SystemInit(); //时钟初始化 RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC,

2020-10-24 20:23:47 1306

原创 刚开始学习单片机的总结

单片机学习之始一般将编译工具分为keil c51和keil5 MDK,前者是可以建立针对51单片机的工程,后者就是针对ARM系列芯片,但是可以将两者合成使用,参考一下讲解:MDK和C51合并MDK安装后要加入芯片包,可以自己去下载,然后安装到MDK的安装路径,也可以直接在MDK的界面上找到绿色的小标志,自动更新和下载。MDK要配置一些内容,明天更新。欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅

2020-10-23 21:52:23 115

原创 使用Anaconda安装opencv-python

使用Anaconda安装opencv-python在网上下载whl文件添加链接描述找到对应的享用的版本,将其放在Anaconda的envs文件夹,你想放入的虚拟环境中,Lib文件夹内部的site-packages文件夹内。使用anaconda prompt ,conda activate “上面的虚拟环境”,再指定到上面的文件夹,使用pip install “之前下载的的文件全名”。...

2020-03-31 19:27:12 517

空空如也

空空如也

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

TA关注的人

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