自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 F4学习之路-PWM驱动

2024-05-30 21:08:42 92

原创 F4学习之路-定时器

12+2个。

2024-05-30 17:24:22 341

原创 F4学习之路-关于下载问题

配置时若没有,编译一下再打开。

2024-05-28 09:52:37 138

原创 F4学习之路-外部中断

每个中断线同一时间只有一个IO口可以映射过来。编程的时候只能用这些中断服务函数。

2024-05-28 09:50:59 184

原创 F4学习之路-中断

2024-05-28 01:44:15 121

原创 F4学习之路-IO口的复用和映射

多看手册。

2024-05-27 17:43:08 144

原创 F4学习之路-定时器

定时器介绍。

2024-05-27 16:42:05 181

原创 F4学习之路-GPIO做输入

原理图按键位置,STM32F407VET6。static申明的局部变量有记忆功能。按键按下,接地,所以上拉输入。位带操作读取IO口输入电平。

2024-05-27 09:38:22 199

原创 F4学习之路-初试GPIO

先第一行定义结构体,然后最后一行取地址,然后对五个变量进行设置。Mode 输入、输出、复用、模拟。RCC任何文件都不能删掉。看到有效性判断点进去。

2024-05-27 01:54:49 181

原创 F4学习之路-复习C语言(指针)

把内存分配成一个线性的区域,每个区域都是以字节为单位(eg.0x78),每个字节对应一个地址(独一无二)(地址是房间号,内存是房间)指针与底层硬件联系紧密,使用指针可操作数据的。变量宽度要能存下数据(指针容量字节是固定的)指针变量的位宽和系统的位宽是一样的。数组就是指针,数组名就是指针变量。指针++--一般出现在数组。数组取下标=指针取内容。,实现数据的间接访问。

2024-05-26 20:26:44 163

原创 F4学习之路-GPIO

上下拉在任何时候都能通过寄存器去配置的,这是与F1的区别。推挽输出强高低电平,控制输出什么就输出什么。如果有FT说明可以支持5V容忍。所有IO口都可以作为中断输入。00·输入(复位状态)

2024-05-26 17:57:24 190

原创 F4学习之路-新建工程

头文件只会在最后一级找。

2024-05-24 22:28:56 312 1

原创 过程日志

调平衡车MDK报错弄到两点半都没解决 flash timeout reset the target and try again,不知道咋办,准备复习一下之前的模块,换个思路接线试试。8点开始:复习PWM及TIM输入捕获、编码器相关。12点开始:网课——线性代数。

2023-12-16 22:27:26 37

原创 SOLIDWORKS练习----爱心

主要用基本绘图、圆角、拉伸、圆角,最后着色,设计出爱心。

2023-12-09 21:10:22 64

原创 智能车前备知识的复习(输出比较)

输出比较可以通过比较CNT与CCR寄存器值的关系,来对输出电平进行置1、置0或翻转的操作,用于。PWM频率: Freq = CK_PSC / (PSC + 1) / (ARR + 1)给定CCR,CNT计数自增,输出置1置0...的跳变的PWM波形。PWM占空比: Duty = CCR / (ARR + 1)PWM分辨率: Reso = 1 / (ARR + 1)占空比 = TON / TS(决定模拟电压的大小)每个高级定时器和通用定时器都拥有4个输出比较通道。频率 = 1 / TS。

2023-12-03 01:44:35 48 1

原创 串口复习(串口数据包)(12.1)

发送一堆数据(数据包)(我们使用额外添加包头和包尾)(发送数据本身就跟包头包尾重叠)3、增加包头包尾的数量,避免重复。文本数据包,一般用换行作为包尾。2、尽量使用固定长度的数据包。1、限制载荷数据的范围。

2023-12-02 00:41:42 50 1

原创 串口复习(12.1)(发送接收)

开启智能提示:如下步骤点入,然后勾选上symbols after,即为成功开启。HEX模式:以原始数据的形式显示(文本模式:以原始数据编码后的形式显示显示)复制过来,点出代码提示,再根据实际需要选择代码。终于找到了Ctil+Alt+空格:联想代码。部分代码(封装字符串数字等前)想要输入汉字,在这里输入这个。\r\n 两个字符换行。

2023-12-01 02:58:50 51 1

原创 串口复习(协议、外设理论部分)(32单片机)(11.29)(11.30)

奇校验(包括校验位在内的9位数据会出现奇数个1,校验位补1或0)查错控制。通信协议:制定通信的规则,通信双方按照协议规则进行数据收发。通信:将一个设备的数据传送到另一个设备,拓展硬件系统。TX和RX单端信号(高低电平相对于GND)TX-发送 RX-接受(交叉连接)单工:只能由一个设备到另一个,不能反向。当电平标准不一致时,需要加电平转换芯片。单端电平要接地(GND)才能通信。校验位(多一个校验位)

2023-11-29 21:32:45 45 1

原创 嘉立创EDA速过(11.29)

唯一ID:PCB和原路图库可以通过唯一ID找到谁是谁。工程可以记录放过的模版,不受个人或系统库更新影响。左边常用库或者上方器件放置对话框进行器件的选择。单击标签会出现指示线,可以区分属性到底是谁的。新建符号时引脚朝外(器件哪里可以点加号添加)单击元件,封装在右边基础属性,可以换封装。要更新可以在设计菜单进行符号和工程的更新。放置器件:可以引脚重叠,拉出导线。想到和上方的符号可以快速生成进行。设置规则改孔相关的-设置盲、埋孔。设置里面可以改快捷键等相关操作。点击表头可以批量设置规则。

2023-11-29 11:48:55 521 1

原创 SOLIDWORKS实战练习(生日蛋糕)(2023.11.28)

今天也是迈入了新的一岁,刚好开始学SW,就自己建一个蛋糕庆生吧。

2023-11-28 15:00:17 142

原创 SOLIDWORKS实战(LOGO设计)

作品灵感来源:电子爱好者协会跟电子行业相关,而谈到电子,永远离不开芯片这个话题,所以设计电子爱好者协会的LOGO时我以芯片为主板。芯片设置六个引脚,上面三个代表专业的其中三个大方向:硬件、软件、机械;下面三个寄托了对个人的希望:懂专业、有特长、能奋斗。芯片设置六个引脚,上面三个代表专业的其中三个大方向:硬件、软件、机械;作品含义:作品以芯片为底板,电子爱好者刻字在上面,以芯片钻研电子,用爱好追求精通;作品含义:作品以芯片为底板,电子爱好者刻字在上面,以芯片钻研电子,用爱好追求精通;

2023-11-27 19:17:45 235 1

原创 SOLIDWORKS实战(玫瑰花练习)

使用了圆周阵列及切除拉伸等一些基本操作,从花骨朵开始建模,然后是花瓣,枝、叶。

2023-11-26 12:34:40 129 1

原创 P2 SOLIDWORKS学习笔记草图(11.25)

立体图形:草图模式下点击,选择绘图面,用上面的方法生成交点。可以在任何位置绘制,不影响三维建模的外形,只起参考作用。平面图形:点住Ctrl,选择直线,点击草图-点,生成交点。绘制时会出现黄色的竖线或横线如图,表明已经竖直或水平。执行“异型孔向导”后,点用于决定产生孔的数量。绘制时可以确认135度/45度的角度。直线一般后续标记长度和角度进行更改。(绘制基于中心的圆和基于周边的圆)

2023-11-25 17:48:36 141

原创 P1 SOLIDWORKS学习笔记基本命令(11.25)

光标移动到左上角,显示菜单栏,可以用钉子图标固定。1、利用菜单命令设置工具栏(工具-自定义-勾选)对FeatureManager的使用。2、工作区右击,点击什么什么就会弹出。工具栏和状态栏的一些使用。复习用户界面,新建文件。

2023-11-25 13:31:15 81

原创 速通AD(Altium Designer)学习笔记(11.23)(11.24)(11.25)(11.26)(11.27) (11.28)

属性窗格可以调整网格、表头等:善用翻译软件,把英语学好更好。若不小心关闭工作窗口,在右下角Panels点出来(面板)右键建立新的工程(应该不用记)

2023-11-24 00:41:01 244

原创 P2 基础部分MATLAB学习笔记(绘图部分)(11.17)

ylabel('sin(x)') //label(标签)plot(x,y) //绘制当前一个二维平面的图。用xlabel,ylabel,zlabel给XYZ轴写标签。grid on(在幕布中绘制网格线(更好看))函数实例和执行后得到自己画的第一个函数图。hold on(同一张幕布中绘制多条线)plotyy(共用一个x的坐标系)用用title指令给坐标轴取标题。axis square(正方化)3、编辑 复制选项(调整设置)plot3(绘制三维图形)hold off(不保存)

2023-11-17 16:12:21 61 1

原创 P1 基础部分MATLAB学习笔记(基础部分)(11.16)(11.17)

3、变量名以字母开头,后面可以加字母数字下划线,但不能加标点。“%% ”两个百分号加一个空格:注释,相当于C语言中的//(给自己看)3 2 7](矩阵)rand(生成均匀分布的伪随机数,分布在0-1之间)E=zeros(10,5,3)(十行五列三维)clear all清除右侧工作区所有内容。randn(生成标准正态分布的伪随机数)randi(生成均匀分布的伪随机整数)clc清除命令行窗口所有命令。CTRL+S保存脚本文件。B=A‘(把A进行转置)C=A(:)(竖着拉长)D=inv(A)(求逆)

2023-11-17 01:32:07 73 2

空空如也

空空如也

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

TA关注的人

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