- 博客(52)
- 问答 (1)
- 收藏
- 关注
原创 catia涡轮蜗杆建模和装配和仿真
坐标点,更换命令,使用,投影坐标点命令,但是为啥要用这个命令呢?解释:齿条和蜗杆开槽命令开槽形状,回到零件设计工作台,使用开槽命令,
2024-05-11 17:24:42
339
原创 江科大 STM32入门教程 P16 PWM驱动LED&舵机&直流电机
2.打开GPIO.h的库函数进行查找。PWM输出通道接到PA1的引脚上;效果:呼吸灯由亮变暗,由暗变亮;在PB1接一个按键用来控制舵机;这里输出的用PA1口的通道2。
2023-12-19 23:42:27
932
原创 电子工程师入门培训视频 03 PCB封装和介绍
1 PCB和PCBA1.1 PCB的特点1.2 PCB的分类单面板双面板3.多层板1.3 PCB的组成1.3.1 插片和贴片的区别1.4 PCB生产工艺
2023-12-15 14:45:54
414
原创 汽车内饰设计开发流程(入门基础)
目录树:几何图形集和几何体集合,集合图形集是做集合的过程,主要是要集合体模型;总结:CATIA需要掌握的基础命令1. 零件设计模块1:布尔操作的命令:装配、相交、移除、移除块;2:加厚、分割、封闭曲面、缝合曲面;3:特征变换命令:平移、整列、镜像、倒圆角、斜角、抽壳、加厚、删除面、拔模;4:基于草图特征:凸台,旋转体、加强筋2. 创成式曲面1:点、曲线、曲线投影2:面:面拉伸、面偏移、面扫率、面桥接、面偏移;3:面编辑:缝合、剪切、平移、分割;
2023-12-13 15:32:19
2346
原创 江科大 STM32入门教程 P15 TIM输出比较
PWM的应用必须是一个惯性的场景占空比决定了PWM等效出来的模拟电压的大小,占空比越大,等效的模拟电压越趋于高电平;
2023-12-12 17:52:58
464
原创 STM32基础教程 p19 UART通信初始化及其单个字符发送代码
通用同步异步收发器(USART)提供了一种灵活的方法来与使用工业标准 NRZ 异步串行数据格式的外部设备之间进行全双工数据交换。USART 利用分数波特率发生器提供宽范围的波特率选择。它支持同步单向通信和半双工单线通信。它也支持 LIN(局部互连网),智能卡协议和 IrDA(红外数据组织)SIR ENDEC 规范,以及调制解调器(CTS/RTS)操作。它还允许多处理器通信。使用多缓冲器配置的 DMA 方式,可以实现高速数据通信。原理:有一个外设,就有一个啥样的结构体。把要发送的数据,放在DR的寄存器即可。
2023-12-09 20:36:36
1242
原创 STM32基础教程 p18 UART通信协议基础知识
1. 单工通信:学校广播2. 半双工通信:对讲机3. 全双工通信:手机打电话UART:通用的同步异步收发器。
2023-12-07 17:48:23
405
原创 06 硬件知识入门(MOSS管)
MOS管和三极管的驱动方式完全不一样,以NPN型三极管为例,base极以小电流打开三极管,此时三极管的集电极被打开,发射极的高电压会导入,此时电流:Ic = Ib+Ie;电压:Ue>Uc>Ub;MOS管的内阻一般在几十到上百毫欧,当通过大电流时,MOS会发热,因此要注意让MOS管散热;MOS管的G极一般给一个大电压,
2023-12-07 16:37:11
611
原创 05 硬件知识入门(三极管)
三极管通常有三个引脚,分别是发射极(Emitter)、基极(Base)和集电极(Collector)。这三个引脚在三极管的工作中扮演着不同的角色。发射极(Emitter)发射极是三极管的一个重要引脚,通常用字母E表示。发射极是三极管中电流流入的地方,它对外界提供了电流,是三极管工作的能源来源。基极(Base)基极是三极管的另一个重要引脚,通常用字母B表示。基极是控制三极管工作的引脚,通过控制基极电流的大小,可以控制三极管的放大倍数和导通状态。集电极(Collector)
2023-12-07 15:28:13
420
原创 04 硬件知识入门(二极管)
半导体的主要特性有以下几个。① 掺杂性。当往纯净的半导体中掺入少量某些物质时,半导体的导电性就会大大增强。二极管、三极管就是用掺入杂质的半导体制成的。② 热敏性。当温度上升时,半导体的导电能力会增强,利用该特性可以将某些半导体制成热敏器件。③ 光敏性。当有光线照射半导体时,半导体的导电能力也会显著增强,利用该特性可以将某些半导体制成光电器件。
2023-12-06 15:07:31
376
原创 STM32基础教程 p15独立看门狗
独立看门狗(IWDG)用来解决应软件或者硬件引起的处理器故障。它也可以在停止(Stop)模式和待命(Standby)模式下工作。Section 12.1 IWDG 寄存器结构描述了固件函数库所使用的数据结构,Section 12.2 固件库函数介绍了函数库里的所有函数。
2023-12-05 17:15:43
918
原创 01 感性认识程序开发和内存结构
计算机中表示大的数,特别是和寄存器地址相关的就用16进制。在地址处放上一把锁把地址锁上。整形+只读属性,也可以作为全局变量,但是也是只能读取。
2023-12-04 18:05:46
859
原创 stm32滴答定时器学习
这里主要说Systick(滴答定时器向下计数时),计数到0,触发定时中断向量表,完成一个计数周期,重新计数。systick timer 是24位的,最大计数值不能超过2^24次。总的来说,设置load的寄存器数值,开始递减计数,到达零,一个周期,读取VALue的值重新开始数值的。一旦,STK_VAL的数值为0,则会把LAOD的里的数值放到VAl,开始下一个周期的计数。高速的AHB外设时钟工作频率为72MHZ;就是计数递减时间为1/72MHZ(s秒);或操作置1,与操作置0;
2023-11-30 16:57:24
412
原创 17类型修饰符(一)auto register
/定义在寄存器上的变量a auto int a;//定义在内存上的变量a&符号对register寄存器的地址不起作用;使用情况:当发现某个变量使用太频繁了,可以使用定义a变量的为register int a;定义快速访问变量;编译器会尽量安排cpu里的寄存器存放变量a;
2023-09-14 18:16:46
83
原创 16逻辑结构的关键字if、else、switch、case、default、do、while、for、continue、break、goto
2.1、while 循环:while(Boolean_expression) { //Statements }。2.2、do…while 循环:do { //Statements } while (Boolean_expression)。2.3、for 循环:for(initialization;
2023-09-14 17:07:24
626
原创 15 typedef 自定义数据类型
在 C 语言中使用结构体时必须加上 struct 这个关键字,那有没有办法省略这 个呢?要想达到这个目的就需要用到关键字 typedef,顾名思义”类型定义”。
2023-09-13 17:28:06
53
原创 03 分析GPIO寄存器
注意:一般编译器会把40010800(基地址)+0x00(偏移地址),当作一个整形处理,因此我们要使用强制转化功能,将40010800(基地址)+0x00(偏移地址),转为一个指针类型,这样编译器就会将40010800(基地址)+0x00(偏移地址),当作一个地址。这里就要引入一项技能,要在技术手册中找到管理这个PA1到PA4地址的寄存器,或者几个寄存器,让PA1到PA4可以进行高低电平输出。硬件分布在地址上,地址上挂的硬件是唯一的,编程操纵地址来间接达到操纵硬件的目的。002 取出地址里面的内容(值)
2023-09-12 17:31:46
114
原创 10 数据类型关键字介绍及其char型
关键:要记得每一个数据类型对应的大小,具体的数据类型大小由编译器决定。因此在不同的编译器和操作系统中每个关键字对应的数据类型大小不一样。int a;sizeof(a)数据类型大小是不定的char //一个字节 int //四个字节 short //两个字节 long // signed // unsigned // double // float //
2023-09-05 14:46:15
71
原创 魔术轮胎轮胎侧向力matlab建模
魔术公式”采用三角函数的组合公式拟合实验轮胎数据,用一套形式相同的公式就可以完整的表达纵向力、侧向力、回正力矩、反转力矩、滚动阻力以及纵向力、侧向力联合作用的工况魔术 公 式 统一性强,需要拟 合 的 参 数 都 有 明 确 的 物 理 意 义,容易确定初值。并且由于魔术公式是基于试验数据,处在试验的范围的高精度外,甚至在极限值以外的一定程度也可使用,它拟合精度高,但计算量大,因此更适用于产品设计、汽车动态模拟及试验对比等要求精确描述轮胎力学特性的领域。
2023-07-13 14:14:07
1813
1
原创 汽车运动学公式
v˙ayr˙VayV⋅IFfmax⋅Lf−Frmax⋅LrV˙mFxmax−Fxx˙V其中,ay为横向加速度,r为横向偏移角,V为车速,Ffmax为前轮最大纵向力,Frmax为后轮最大纵向力,Lf为前轮到质心的距离,Lr为后轮到质心的距离,I为车辆的转动惯量,Fx为驱动力,m为车辆质量。
2023-03-06 16:13:41
3071
原创 TruckSim Quick Start Guide(TruckSim快速入门)
(“快速入门”数据库在“运行控制”库中有一个模拟运行。你现在会了制作将添加到库中的新模拟。)
2022-12-13 13:25:25
3406
1
原创 HM-3450: Multi-Component Replacement(HM-3450:多部件更换)
(在本教程中,您将学习如何使用部件替换工具同时替换当前模型中的多个组件。你将更换六个相关的组件(保险杠,前框架和散热器框架)在Pr_Inc。Kinclude文件包含包含更细网格的组件。本练习使用位于hm-3450文件夹中的文件,该文件夹可以在hm.zip文件中找到。将文件从此目录复制到您的工作目录。)
2022-11-29 16:36:31
243
原创 HM-3440: Model Build and Assembly(HM-3440:模型构建和组装)
HM-3440: Model Build and Assembly(HM-3440:模型构建和组装)This tutorial is about using the Part Browser for model buildingand assembly.(本教程介绍如何使用部件浏览器进行模型构建和组装。)。。。。。。。。
2022-11-29 15:35:48
194
原创 HM-3430: Part Replacement Through Connectors(HM-3430:连接器部件更换)
HM-3430: Part Replacement Through Connectors(HM-3430:连接器部件更换)
2022-11-29 15:10:24
466
原创 HM-3420: Create Bolt Connectors(HM-3420:创建螺栓连接器)
HM-3420: Create Bolt Connectors(HM-3420:创建螺栓连接器)In this tutorial you will learn how to apply a bolted connection to two rear trusses.(在本教程中,您将学习如何应用螺栓连接到两个后桁架。)
2022-11-29 14:24:55
363
原创 HM-3410: Create Area Connectors(创建区域连接器)
(区域连接器必须啮合才能正常工作。当连接器的位置是现有的FE网格elems时,连接器自动进行网格匹配。但是,在surf、lines或沿着节点上创建区域连接器后,必须使用automesh选项(当选择这些locationstype之一时显示)在连接器区域上创建网格。)。。。(在本教程中,您将学习如何将胶粘剂连接到左侧轨道。你会:。在单个进程中创建和实现区域连接器。创建(但不是实现)区域连接器。创建前面创建的区域连接器的FE表示)(本练习使用frame_assembly_1。
2022-11-29 13:35:47
407
TA创建的收藏夹 TA关注的收藏夹
TA关注的人