自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 blender学习25.3.11

沿法相挤出面 鼠标选中要挤压的三个面,鼠标右键选择沿法相挤出面,挤压进去。选中它的三个面,按住 i 插入面 ,书壳子太厚了,透视用点往回拉一下。表面细分 再crtl+r切割 ,记得要留有余地,前前后后都切一遍。还是这个三视图 加摄像机,锁定再解锁 添加一个底面。先建立一个圆柱体,表面细分之后切割和杯子一样。网格,经纬球 ,s 建立三个球放在上面。加书的材质的时候要记得把小边也选上。按下斜杆键可以独立显示。添加表面细分和平滑着色。建立立方体拉成书的形状。书籍复制后建模就完成了。选颜色,加材质加背景。

2025-03-11 17:37:05 211

原创 blender学习25.3.11

这个时候你可以看到这个图形是不正常的,这个时候在开循环切割给它切好,里面外面侧面斜面都是可以循环切割的,切到正常为止,记得要留余地留下一个小小的面。插入完成之后选中这个面,按下键盘的挤压E 然后z向里面拖。选中茶杯,打开表面细分的修改器,面加的多一点分的能更细。用crtl+r先大致切出一个形状,之后删除中间的部分。点击顶面按插入i,往里收一下,这样就插入了一个面。之后透显alt+z 选中边角的点,把他们拉正常。关闭细分选择面会轻松点,插入一个面会光滑。crtl+r用太多会丑,还会压缩操作空间。

2025-03-10 21:55:42 540

原创 blender学习25.3.8

首先你要打开3个不同的视图打开方式是鼠标放到唯一窗口的左上角,之后向一边拉,会拉出另一个窗口像这样拉3个。这一节有一个大重点就是你得打开显卡的渲染,否则cpu直接跑满然后渲染的还十分慢。不要选择物体,左上角着色器的左上角选择世界环境,把这张图片直接拉进去记得连线。新的物体被选中的时候是没有东西的,这个时候选择新建给他加颜色。点击每个小窗口的右上角的视觉着色方式可以有不同的显示效果。点击一个灯光它的设置就在右面可以改它的瓦数。点击每个小窗口的左上角自己选择也是可以的。shift+a打开新建,新建一个摄像机。

2025-03-08 21:31:43 613

原创 blender学习25.3.6

ctrl+tab:选择编辑模式 直接按table可以切换编辑模式和物品模式。ctrl+b:倒角 按下按键后点击鼠标左键可以打开它的设置窗口。选中物体G+z+z:选中对象按2下z可以从z轴换为法相z。物体模式+物体+原点+原点几何中心:将几何中心设置为原点。物体模式+选中+r:旋转物体,鼠标左键单击可修改角度。z:在固定坐标轴上移动物体。这篇文章写的全,不用自己写了。shift+a:创建对象。

2025-03-08 10:59:12 351

原创 blender学习25.3.3

编辑——偏好设置 可以模拟数字键盘和键盘映射-设置相应快捷键。

2025-03-03 19:42:35 271

原创 WAV文件

WAV 即WAVE文件,WAV是计算机领域最常用的数字化声音文件格式之一,它是微软专门为 Windows系统定义的波形文件格式(),由于其扩展名为"*.wav"。WAV 一般采用线性 PCM(脉冲编码调制)编码,本章,我们也主要讨论 PCM 的播放,因 为这个最简单。WAV 文件是由若干个 Chunk 组成的。按照在文件中的出现位置包括:RIFF WAVE Chunk、 Format Chunk、可选和Data Chunk。每个Chunk由块标识符、数据大小和数据三 部分组成。

2025-02-27 15:38:51 252

原创 建一个博客

【代码】建一个博客。

2024-06-12 14:40:40 269

原创 换芯片流程

启动文件有且只能有1个。这里是把MD删掉改HD。

2024-03-29 12:19:53 254

原创 代码格式-keil5

1.按住shift然后按下字母可以直接打出字母的大写,而不用再切换大小写。内部每个函数要按一下table键,并在前面加上函数声明。可能会改的引脚名要竖向对齐,方便之后用ALT修改。每个函数的前面都要有对应的函数说明。2.按住ALT可以竖着选择。keil5的快捷操作。

2023-07-20 20:14:00 921

原创 32-ADC的寄存器

注入组的触发方式可以是外部触发或软件触发,具有更高的优先级,可以更灵敏地检测特定的事件或特征。规则组是主要的采样组,用于常规数据采集。在STM32系列微控制器中的ADC模块中,有一个称为"采样时间"(sample time)的参数,它规定了每次ADC转换的采样时长。为了确保足够的采样时间,常见的做法是将ADC的采样时间设置为最小值加上几个时钟周期的延迟。总结而言,将ADC的采样时间设置为至少12.5个时钟周期是为了确保足够的稳定采样时间,以确保准确的模数转换结果,并避免因采样时间不足而引起的问题。

2023-07-17 21:00:59 872

原创 我爱学QT--qt的网络编程

TCP编程需要用到两个类:QTcpServer和QTcpSocket。QT网络编程有TCP和UDP。完成一个服务器和一个客户端。先设计ui再设计逻辑实现。多看看写的文件理解吧。

2023-07-14 16:13:07 792

原创 我爱学QT-把QT程序打包成windows文件

因为我们要把写好的程序发给用户来用,我们写好的源码也不能随便给别人。进入工程所属文件夹找到release结尾的文件夹。先把图标加到工程所在的文件夹,然后在pro中添加。(必须用.ico这个格式,其他格式不行)release模式:基本没有调试信息。然后使用命令进到我们新创建的文件夹所在的路径,命令如下。1.把工程切换到release模式。debug模式:有很多调试信息。在工程文件中直接拷贝.exe文件到文件夹中。2.找到release模式构建的文件夹。4.封包操作,需要用到QT的控制台。

2023-07-13 10:04:57 379

原创 我爱学QT-QT上位机开发之串口助手-上

最后一定记得要改名字,否则很麻烦。3.qt下操作GPIO。做好的ui界面如图所示。很多,很麻烦,看不懂。一.QT下的串口编程。1.qt下的串口编程。2.qt下的网络编程。步骤一.做好UI界面。步骤二.实现逻辑功能。

2023-07-12 17:24:39 521

原创 我爱学QT-仿写智能家居界面 上 中 下

如果发现没有图片,检查是不是没保存,保存完成应该是下图所示,像是得编译一下。然后选这个,choose后会有起名,之一千万不能是中文,要不就等报错吧。然后把你要添加的图片托到文件夹下,这样的目录,话说后缀名用改吗?用你的鼠标把他们都有用框框框起来然后点上面的布局选项。点击添加文件,去工程里点打开,他就会出现在目录里。有的时候布局会把图片布没,只时候去修改最小尺寸。添加前缀然后点保存,否则不会出现添加文件。找图标的小网站, 这个网站,用啥搜啥。按钮上也是可以添加图片的一样的操作。剩下的就是不同布局的排列组合。

2023-07-11 17:54:41 3324

原创 我爱学QT-QT信号和槽

为了分析代码方便,我们要给控件改名字。要通俗易懂。

2023-07-11 10:26:13 299

原创 我爱学QT-制作一个最简单的QT界面

qt的移植性非常强,一套代码不用我们改太多,直接通用所有平台。不久的将来,qt会被用到MCU上,学习QT还是非常有意义的。

2023-07-10 15:14:55 594

原创 我爱学QT-c++下

类的继承允许我们在新的类里面继承父类的public还有protected部分,private是不能被继承的。虚函数:有实际定义的,允许派生类对他进行覆盖式(可以用子类中的同名函数替换父类中的同名函数)的替换,virtual来修饰。析构函数:假如定义了析构函数,当对象被删除或者生命周期结束的时候,就会触发析构函数。类函数的重载特性就是说我们可以在类里卖弄定义同名的函数,但是参数不同的函数。构造函数是可以被重载的,析构函数是不能被重载的。当我们觉得这个类不好的时候就可以使用类的继承,添加我们需要的功能。

2023-07-09 16:52:58 160

原创 我爱学QT-c++上

3.c语言的灵魂是指针,c++的灵魂是类,类似于c语言结构体的升级版。只能删除在堆里定义的,删除是为了不占内存,释放堆里的内存。protected:表示函数和变量只能在自己的类里卖弄自己访问自己,但是可以被派生类来访问的。private:表示函数和摆弄两只能在自己的类里面自己访问自己,不能通过对象来访问。实现这个函数,可以在类里面写,也可以在类外面写,上面是写在类的里面。public:表示函数和变量是公开的,任何人都可以访问。类的访问修饰符就是对类的成员进行访问权限管理。访问变量和访问函数是一样的。

2023-07-08 19:53:45 83

原创 备战23年电赛-6.19

国赛2019年题目首先,学习运算放大器幅度变得一样了这是最基本的。

2023-06-22 19:22:44 323

原创 嘉立创EDA 专业版学习------部分

首先新建复用图块在文件里面学不了一点首先自己画一个晶振电路画完小图画大图加上网络名 网络名和刚才的复用块要一样。

2023-05-20 11:07:29 4421

原创 MATLAB基本操作

这行MATLAB代码定义了一个函数factorial,这个函数的输入参数是a,输出参数是y,它的作用是计算给定的数字的阶乘。具体来说,函数factorial将一个非负整数a作为输入参数,并返回它的阶乘值。在函数的代码中,y的值是通过循环计算a的阶乘而得出的。为了计算阶乘,循环从1开始遍历所有小于或等于a的正整数,并将它们的乘积存储在y中。如果输入参数a是0,则返回值为1。以下是MATLABfactorial% 计算输入数字的阶乘y = 1;y = y * i;endend。

2023-05-18 16:43:32 1340

原创 C语言-结构体

参考原文链接:https://blog.youkuaiyun.com/zw1996/article/details/53844585。

2023-05-13 13:54:16 75

原创 蓝桥杯---iic通信eeprom读写

ac24c02d的e1、e2、e3接地就相当与是0所以a2、a1.a0相当于是0 0 0 写所以填0 1写0读。在官方库中找到底层驱动代码 复制到bsp中。官方给的代码不全需要自己补齐。

2023-03-26 21:32:53 236

原创 3.9接插件座子元件创建——其它座子

JTAG1。

2023-01-26 14:48:25 196

原创 IC类元件创建、接插件座子原件、晶体

元规则:画的像就行。

2023-01-08 16:07:48 185

原创 AD 3.2 LED灯按键类原件创建+音频芯片

画IC

2022-12-09 10:19:45 619 2

原创 AD-4层stm32 PCB-元件库的创建-电阻电容电感类

一.创建原理图库保存工程改名 设置方格大小电阻一个长方形+2个 管脚 电容 添加封装 后期用封装库管理器 电感

2022-12-04 11:09:40 973 2

原创 SPI接口与原理配置

SPI

2022-06-02 17:38:01 4005

原创 I2C通信实验

简介(与51类似)I2C 总线在传送数据过程中共有三种类型信号, 它们分别是:开始信号、结束信号和应答 信号。 开始信号:SCL 为高电平时,SDA 由高电平向低电平跳变,开始传送数据。结束信号:SCL 为高电平时,SDA 由低电平向高电平跳变,结束传送数据。应答信号:接收数据的 IC 在接收到 8bit 数据后,向发送数据的 IC 发出特定的低电平脉冲, 表示已收到数据。CPU 向受控单元发出一个信号后,等待受控单元发出一个应答信号,CPU 接 收到应答信号后,根据实际情况作出是否继续传递信号

2022-05-23 18:43:20 1068

原创 stm32mini学习笔记-PWM DAC实验(mini板没有)

PWM DAC原理PWM本质上是一种周期一定,而高(1)低(0)电平占空比可调的方波比ccr大输出高电平输出电压=n/N*V(H) 只与n(ccr)有关PWM DAC 硬件 二阶RC滤波截止计算公式f=1/2πRC

2022-05-15 23:33:24 361 1

原创 stm32-mini学习笔记-DMA实验程序 (改)

目录DMA简介(详细介绍参照上一节)DMA配置过程常用相关函数实验程序dma.cmain.cDMA简介(详细介绍参照上一节)作用:为CPU减负DMA库函数配置讲解DMA配置过程1. 设置外设寄存器(DMA_CPARx寄存器)的地址。接收地址2. 设置数据存储器(DMA_CMARx寄存器)地址。发送地址3. 设置要传输的数据量(DMA_CNDTRx寄存器)。在每个数据传输后,这个数值递减。4. 在DMA_CCRx寄存器的PL[1:0]位中

2022-05-01 12:56:34 376

原创 stm32mini学习笔记-DMA基本原理

目录DMA原理DMA框图​DMA处理寄存器库函数配置通道配置过程 下面是配置DMA通道x的过程(x代表通道号):相关函数DMA原理DMA,全称为:Direct Memory Access,即直接存储器访问。DMA传输将数据从一个地址空间复制到另一个地址空间。DMA 传输方式无需 CPU 直接 控制传输,也没有中断处理方式那样保留现场和恢复现场的过程,通过硬件为 RAM 与 I/O 设备 开辟一条直接传送数据的通路,能使 CPU 的效率大为提高。STM32 最多

2022-04-23 20:36:14 528

原创 stm32mini学习笔记-DAC数模转化 实验

目录DAC数模转化原理寄存器库函数配置硬件连接实验程序dac.cdac.hmain.cDAC数模转化原理STM32 的 DAC 模块主要特点有:① 2 个 DAC 转换器:每个转换器对应 1 个输出通道② 8 位或者 12 位单调输出③ 12 位模式下数据左对齐或者右对齐④ 同步更新功能⑤ 噪声波形生成⑥ 三角波形生成⑦ 双 DAC 通道同时或者分别转换⑧ 每个通道都有 DMA 功能设置模拟输入DAC转换D.

2022-04-17 20:54:35 1492 2

原创 stm32mini-内部温度传感器实验-学习笔记

内部温度传感器框图STM32有一个内部的温度传感器,可以用来测量CPU及周围的温度(TA)。该温度传感器在内部和ADCx_IN16(通道16)输入通道相连接,此通道把传感器输出的电压转换成数字值。温度传感器模拟输入推荐采样时间是17.1μs。STM32的内部温度传感器支持的温度范围为:-40~125度。精度比较差,为±1.5℃左右。内部温度传感器更适合于检测温度的变化,而不是测量绝对温度。如果需要测量绝度温度,应该使用一个外部温度传感器。ADC通道与引脚对应关系内部温度传感器使用注意.

2022-04-09 15:55:25 1058

原创 ADC模数转化实验-stm32mini学习笔记

函数分布:库函数adc.cvoidADC_Init(ADC_TypeDef"ADCx,ADC_InitTypeDef"ADC_InitStruct);//初始化//Init参数1要初始化的ADC标号 初始化参数结构体指针voidADC_Delnit(ADC_TypeDef*ADCx)voidADC_Cmd(ADC_TypeDef*ADCx,FunctionalStateNewState);使能voidADC_ITConfig(ADC_TypeDef*ADCx,uint16_...

2022-04-02 17:28:49 2169

原创 ADC基本原理-stm32mini

目录ADC(模数转化)简介STM32F10xADC特点ADC与引脚对应关系ADC框图 (部分)​STM32通道组单次转换模式连续转换模式扫描模式ADC中断ADC用到的部分寄存器ADC(模数转化)简介Analog-to-DigitalConverter的缩写。指模/数转换器或者模拟/数字转换器。是指将连续变量的模拟信号转换为离散的数字信号的器件。典型的模拟数字转换器将模拟信号转换为表示一定比例电压值的数字信号。STM32F10xADC特点...

2022-04-02 12:14:37 2890

原创 待机唤醒实验-stm32mini学习笔记

代码分布pwr.h用TFLCD的例程改主函数即可STM32 待机模式简介很多单片机都有低功耗模式,STM32 也不例外。在系统或电源复位以后,微控制器处于运 行状态。运行状态下的 HCLK 为 CPU 提供时钟,内核执行程序代码。当 CPU 不需继续运行时, 可以利用多个低功耗模式来节省功耗,例如等待某个外部事件时。用户需要根据最低电源消耗, 最快速启动时间和可用的唤醒源等条件,选定一个最佳的低功耗模式。STM32的3种低功耗模式①睡眠模式:内核停止,外设如NVIC,系统时钟Sys

2022-04-01 17:12:47 868

原创 stm32-mini-学习笔记RTC实时时钟程序

目录来RTC实时时钟知识复习​RTC配置一般步骤RTC_Init()函数RTC_Set 函数RTC_Get 函数中断服务函数rtc.h文件main.c中文件rtc.c中文件本节实验我们在usmart一节的实验基础上来做记得把usmart里面的led_set注释掉来RTC实时时钟知识复习RTC_PRL分频RTC_DIV处理余数:由RTC直接控制,更精确RTC_Overflow溢出,如果开启中断就会有溢出RTC_Alarm闹钟时钟源→分频器

2022-03-31 20:23:58 1846

原创 stm32mini-学习笔记RTC实时时钟_备份区域原理

目录RTC(RealTimeClock):实时时钟RTC工作原理框图​RTC时钟源框图BKP备份寄存器RTC相关寄存器RTC控制寄存器高位(RTC_CRH)RTC预分频装载寄存器(RTC_PRLH/RTC_PRLL)​RTC预分频器余数寄存器(RTC_DIVH / RTC_DIVL)​RTC计数器寄存器 (RTC_CNTH / RTC_CNTL)RTC闹钟寄存器(RTC_ALRH/RTC_ALRL)​读RTC寄存器配置RTC寄存器配置过程...

2022-03-29 16:52:29 1470

原创 stm32-mini学习笔记-USMART调试组件

USMART调试过程1.串口发送命令调用函数2.单片机节后到命令后,解析命令,调用对应的函数3.调用函数USMART特点1, 可以调用绝大部分用户直接编写的函数。2, 资源占用极少(最少情况:FLASH:4K;SRAM:72B)。3, 支持参数类型多(数字(包含 10/16 进制)、字符串、函数指针等)。4, 支持函数返回值显示。5, 支持参数及返回值格式设置。6, 支持函数执行时间计算(V3.1 版本新特性)。7, 使用方便。USMART文件简介...

2022-03-27 12:22:12 1116

空空如也

空空如也

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

TA关注的人

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