自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 matlab在图片上画矩形、圆、写文字

matlab 自带 函数 insertShape insertText 等insert开头的找了好久,还有用户自己写的函数,用起来都不是很方便。。。

2021-11-17 16:37:23 1651

原创 51单片机控制步进电机课设

步进电机正反转设计设计要求:设置开始、停止以及正反转键。转速以及转向由数码管显示。#include <reg52.h>/*步进电机正反转设计设计要求:设置开始、停止以及正反转键。转速以及转向由数码管显示。步距角=5.625°/64,其意思就是每64个脉冲步进电机就会转5.625度。转一圈的脉冲数为 (360 / 5.625) * 64 = 4096 个脉冲 计算发送 4096/4 个脉冲需要的时间t 转速 = 1/t*4 rad/s注意:这里由于实际开发板驱动能力不足及

2021-09-12 07:30:33 4473 3

原创 数字信号处理-matlab程序

数字信号处理-matlab程序

2021-09-02 14:15:27 804

原创 数字图像处理及matlab实现

数字图像处理及matlab实现中matlab程序

2021-09-02 14:14:49 5810

原创 自控原理-matlab

摘要学习自动控制原理的matlab程序

2021-09-02 14:13:56 257

原创 啃 matlab一本通读书笔记

第一章 2016a概述命令命令说明cd显示或改变当前工作文件夹dir显示当前文件夹或指定目录下的文件home将光标移到命令行窗口的最左上角clf清除图形窗口type显示文件内容echo工作窗信息显示开关disp显示变量或文字内容load加载指定文件的变量diary日志文件命令(将命令行窗口文本记录到日志文件中)!调用DOS命令exit 或 qiut退出matlabpack收集内存碎片hold

2021-08-31 22:26:57 787

原创 Err:1 http://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu xxxxxx 404 Not Found [IP: 101.6.8.193 80]

使用sudo apt-get install ros-melodic-teb-local-planner安装软件,报这个错,搜到的解决方法用不了后面发现是镜像源里面有这个文件,前面的都对,就上传日期的那个后缀不对导致找不到安装的包经过搜所,发现是DNS解析有问题解决方法:首先改DNS https://note.qidong.name/2020/05/resolvconf/修改 /etc/resolv.conf文件 添加 202.106.0.20这个是北京联通的 然后执行sudo apt-ge

2021-07-03 09:10:23 1497

原创 c++ opencv学习笔记

本文是学习opencv c++的笔记,基本照抄千峰的讲义,侵删教程链接opencv 基本理论知识1.1 Mat 像素统计技术1.1.1 opencv 常用类和方法1.1.1.1 Mat 类Mat 是一个基本图像容器,也是一个类,数据由两个部分组成: 矩阵头(包含矩阵尺寸,存储方法,存储地址等信息)和一个指向存储所有像素值的矩阵(根据所 选存储方法的不同矩阵可以是不同的维数)的指针。1.1.1.2 imread()Mat imread( const String& filename,

2021-02-10 18:43:48 1502 1

原创 从c到c++

有C语言基础,想学习c++,记了一些主要的基础语法。希望这个笔记可以帮助相同目的的你。主要参考了斧头帮-帮主的课程讲义,建议看完笔记,再敲下每个阶段最后的实战视频,助你快速掌握c艹基础语法字符串C语言风格 char 变量名[] = "字符串值" c++风格 string 变量名 = "字符串值"注意:C++风格字符串,需要加入头文件==#include==输入数据cincin >> 变量;输出数据coutciout<<"字符串"<<变量&l

2021-02-05 20:15:07 352 1

原创 opencv-python学习笔记

这是看视频的笔记,大部分内容抄自老师的笔记,稍微微加了自己百度的一些解析,侵删。安装Anaconda要装3.5.2,对应python3.6版本,无外网推荐用清华源镜像链接 https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/OpenCV装3.4.1.15指令:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python3.4.1.15pip install -i

2021-01-27 14:04:38 845 2

原创 RT1064--pit

参考链接linkPIT定时器(Periodic Interrupt Timer),也叫做周期性中断定时器,是一个32位递减计数器,每个时钟周期减1。与普通的定时器相比,它只能递减计数,而不能向上计数,普通的定时器,相对高级一点的能向上或者向下计数,甚至再高级一点的可以产生pwm等等。而它就只能周期计数。但是不要小看它,它最大的作用就是为其它外设提供周期信号。这听起来像废话,普通定时器不行吗?当然行,但是普通定时器需要重启计数器才能改变计数周期,而PIT定时器可以不需要重新启动(其实就是重新初始化)就可以改

2020-09-23 21:30:04 1587 1

原创 RT1064-ADC

时钟其他的不用说RT1052 有 2 个 ADC,每个 ADC 有 12 位、 10 位、 8 位可选,每个 ADC 有 16 个外部通道。 ADC 具有最高 1MS/s 采样率,支持单次或连续转换模式,可配置的采样时间和转换速度,支持硬件求平均,支持自动比较转换结果为小于、大于或等于某一设定的值,或者在设定的范围内、范围外。详情转linkadc检测指需要两步!!第一步:adc初始化//初始化ADC_1模块 3通道 引脚为B14, 精度为12位//每一个ADC模块 所包含的通道,分辨率应设置

2020-09-23 20:53:37 747 1

原创 C语言数据结构-03顺序表

时间复杂度linkeeee

2020-09-23 10:03:37 127

原创 RT1064-gpio

gpio初始化void gpio_init(PIN_enum pin, GPIODIR_enum dir, uint8 dat, uint32 pinconf)第一个参数:引脚,用哪个就写哪个,用B9填B9,具体的在common.h文件中 typedef enum第二个参数:引脚的方向 输出:GPO 输入:GPI第三个参数:引脚初始化时设置的电平状态,输出时有效 0:低电平 1:高电平第四个参数:引脚配置(可设置参数由zf_iomuxc.h文件内PINCONF_enum枚举值确定,多

2020-09-15 14:04:47 1155

原创 平衡小车代码部分全概括

初始化编码器初始化(encoder.c)编码器1——PA0/PA1—TIM2编码器2——PB6/PB7—TIM4void Encoder_TIM2_Init(void){ GPIO_InitTypeDef GPIO_InitStruct; TIM_TimeBaseInitTypeDef TIM_TimeBaseInitStruct; TIM_ICInitTypeDef TIM_ICInitStruct; RCC_APB2PeriphClockCmd(RCC_APB2Periph_G

2020-09-15 12:45:39 1951 3

原创 STM32下载不了程序

本来玩的好好的,自己写了一个程序下载之后,就再也下载不了程序了。用同样的方法下载别的板子就可以下载,一直以为是硬件问题,都准备把芯片淦下来了,在群里问了一下,一个好心的大哥 让我按着复位键不松,点击下载,就很惊喜!成功了!主要是由于自己写的垃圾代码导致芯片进入低功耗模式了,不能下载程序!...

2020-09-12 14:39:50 827

原创 平衡小车基本外设配置(外设配置、定时器、编码器模式、速度读取、pwm,exti)

基本外设配置外设配置、定时器、编码器模式、速度读取、pwm,exti基本外设的程序配置创建.c文件和.h文件,头文件中注意 #ifndef _xxx#def _xxx#endif配置编码器模式编码器1——PA0/PA1—TIM2编码器2——PB6/PB7—TIM4#标准库 编码器的配置 //摘自B站天下行走void Encoder_TIM2_Init(void){ GPIO_InitTypeDef GPIO_InitStruct; TIM_TimeBaseIn

2020-09-07 11:58:39 1055

原创 stm32平衡小车硬件部分

硬件部分硬件购买及连接小车底板 大鱼的,加邮费8块 108电机驱动 tb6612fng 7.3 (这里要看清VM最大电压多少,可能不同店铺的不一样吧,要最大12V的)主控 stm32f103c8t6 8.3陀螺仪mpu-6050 5.3然后稳压模块 买了3.3和5v的 3.8x2又加了一个开关 几毛钱oled、蓝牙 emm算了,(后续再添加)共计 166(然后去找社长报销啊哈哈)-----8.18编码器1——PA0/PA

2020-09-07 11:58:16 2545 4

原创 HAL_HAL常用库函数

HAL常用库函数HAL_Init(); //初始化HAL库Stm32_Clock_Init(360,25,2,8); //设置时钟,180Mhz__HAL_RCC_GPIOB_CLK_ENABLE(); //开启GPIOB时钟HAL_GPIO_WritePin(GPIOB,GPIO_PIN_0,GPIO_PIN_SET); //PB1置1常用函数:HAL_Delay();HAL_GPIO_WritePin(GPIO,GPIO_PI

2020-09-07 11:57:41 2742

原创 HAL_STM32中断,PWM

STM32中断系统理解中断、中断源、中断向量、中断优先级、中断服务函数…等基础概念。ARM Cortex M3内核支持256个中断,包括16个内核中断和240个外设中断,拥有256个中断优先级别。STM32的中断通道可能会由多个中断源共用。这就意味着,某一个中断服务函数也可能被多个中断源所共用。所以,在中断服务函数的入口处,需要有一个判断机制,用以辨别是那个中断触发了中断。STM32微处理器的内核中有一个NVIC(嵌套向量中断控制器)的设备,它对中断进行统一的协调和控制,其中最主要的工作就是控制中

2020-09-07 11:57:17 2806

fritzing.2013.07.27.pc.zip

面包板连线的软件,当时找了好久,下载的时候给点个赞吧!

2020-08-26

空空如也

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

TA关注的人

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