自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HPM_6750系列——同步SYNT

同步计时器是具有四个通道 每个通道有一个比较器的32位一个定时器,主要用于将先楫电机系统各个子模块同步起来,例如PWM,SEI等外设。另外同步计时器是不能产生中断以及DMA。

2024-10-28 17:25:37 209

原创 HPM6700系列——ADC抢占转换

抢占转换与序列转换不同,触发信号是来自电机系统的抢占转换可以支持四个序列的转换。

2024-08-15 09:21:46 359 1

原创 HPM6700系列—ADC序列转换

ADC有四个转换模式:读取转换,周期转换,序列转换,抢占转换序列转换是可以将几个通道的数据按照顺序逐一去转换, 例如 通道 1 2 3 可以将转换顺序设置为3 1 2,最多一次可以转换十六个通道。序列转换还能通过软件、硬件触发转换与连续转换,将转换数据搬运到DMA中,另外这里的DMA用法也与其他的MCU不同,不需要配置地址自增这些。

2024-08-12 18:16:24 339

原创 HPM6700系列—互联管理器

互联管理器功能是少数MCU厂家有的一个功能,有点类似于DMA。内部某个外设作为其他外设的触发条件这种功能。使用比较简单 找到输入外设和输出外设,输出是否需要取反,输出类型需要注意的是输入和输出必须要在同一个互联管理器中。输出的类型:●输出与输入相同●将输入信号的上升沿转化为输出一个脉冲●将输入信号的上升沿转化为输出一个脉冲。

2024-08-12 16:06:53 261

原创 HPM6700系列—PWM基本用法

先楫的PWM与其他厂商的有些不同,PWM位于电机系统中,精度是(24+4)位,更新占空比也比较特殊是将数据放入一个叫做影子寄存器中 通过某种条件来进行更新的可以使用多个比较器才组成一个PWM,另外这边需要注意的是PWM时钟是挂在AHB总线上面的,时钟是改不了的。所以如果想要做低赫兹的PWM就要用定时器功能TMR。

2024-08-12 15:30:20 356

原创 HPM6700系列——ADC周期转换+阈值中断

首先我这里使用的是通道2,寄存器中的一共是有14个通道 0-13。2是第三个通道如果将它使能就是0000000000100 ==4,刚好1<<2=4.就是刚好对应上了。关闭周期转换,目前还没有找到相关的API 所以只能直接去操作寄存器。这里的中断之前我也想不明白为啥是1<<2,也是请教了我的李师傅。●设置模式,转换分辨率,分频时钟,同步系统时钟。●设置需要转换周期通道,周期分频,周期次数。●设置通道,采样时间,阈值上限,阈值下限。●开启中断,设置中断抢占位。●复用相对应的IO口。

2024-08-07 14:30:43 303

原创 HPM6700系列——ADC基本用法

SAR型ADC,即逐次逼近A/D转换控制器,和ST应该也是一样的。我的理解是SW闭合,给电容充电,之后一直与标准电压比较。基本的步骤也是分为采样,转换这个两个过程那么需要等到一个完整的ADC采样结果=采样时间+转换时间:

2024-08-01 22:16:22 326

原创 PCB学习之板框确认以及板层设置

然后用P->L在板框层画相对大的矩形,之后选中矩形再将这个矩形变为板子快捷键D->S->D。板框的大小取决于元器件的大小,首先选中所有pcb之后快捷键T->O->L。右键选择负片,保存关闭。板子的层数 快捷键D->K。之后板子就确定了层数。

2023-08-21 20:01:37 415 1

原创 AD20学习之PCB封装制作

测量尺寸:shift + M 取消测量尺寸信息 :shift+ C。通过x,y轴移动器件,与复制粘贴,还有测量,确定原点。确认原点 E+F+C(这个放置在器件中心)1脚标识,丝印,管脚序号,阻焊,焊盘。同时在画封装的时候选用最大尺寸即可。PCB封装需要具备这么几个条件。X,Y轴移动器件 快捷键:M。关于画PCB封装技巧。

2023-05-22 13:08:52 1240 1

原创 AD20学习之原理图编译设置以及检查

位号重复,网络悬浮,单端网络。刚学不久,希望多多指教。,进行设置为致命错误。

2023-05-22 12:56:39 1113 1

原创 HC32f460 如何动态改pwm的占空比

需要注意的是如果想要输出高电平不能将占空比设置为等于周期PeriodVal,需要强制输出高电平同时如果不需要的是需要将强制端口状态取消。

2023-04-14 14:50:35 856 2

原创 linux 线程

消费者生产者

2022-10-24 23:54:02 105 1

原创 stm32

STM32 HAL库 读取SHT30CubeMXCubuMx就配置完成了接下来进入代码从机地址模块的命令发送命令复位/** * @brief 复位SHT30 * @param none * @retval none*/void SHT30_reset(void){ SHT30_Send_Cmd(SOFT_RESET_CMD); HAL_Delay(20);}``初始化/** * @brief 初始化SHT30 * @param non

2022-05-17 16:52:46 372

空空如也

STM32ADC中断

2023-03-30

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

TA关注的人

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