MCU
文章平均质量分 75
赤~峰
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
帕克变换和克拉克变换
根据模的运算,我们假设Ia相给的电流为1A,结合方程一,为了简化计算,我们假设 B 相和 C 相的电流大小相等(这是三相系统平衡状态的基础),则Ib=Ic=-0.5A,结合矢量模和方程四,我们得到就发现两个矢量不相同,所以对方程四两边同时乘与2/3,就得到了。克拉克变换是一种将三相静止坐标系(a,b,c)中的交流信号转换成两相静止坐标系(α, β)正交信号的坐标变换方法,主要用于简化三相系统的控制与分析,尤其在电机矢量控制(FOC)中实现解耦。矢量 a 在矢量 b 方向上的标量投影公式为,原创 2025-12-25 22:37:45 · 321 阅读 · 0 评论 -
MCU的GPIO 八种模式
这里要注意N-MOS管,当设置输出的值为高电平的时候,N-MOS管处于截止状态,此时I/O端口的电平就不会由输出的高低电平决定,而是由I/O端口外部的上拉或者下拉决定;当设置输出的值为为高电平时,P-MOS导通,N-MOS截止,此时I/O端口的电平就由P-MOS管决定为高电平;当设置输出的值为低电平的时候,P-MOS管处于截止状态,N-MOS管处于导通状态,此时I/O端口的电平就由N-MOS管决定为低电平,同时IO口输出的电平可以通过输入电路读取,此时I/O端口的电平一定是输出的电平。原创 2025-03-01 12:00:08 · 1416 阅读 · 0 评论 -
STM32MX 配置CANFD收发通讯
这里我的发送是写在while里面的,实现的功能flag标志位1时,是一个canfd1发送数据,canfd2接收后flag值为2;flag为2时,canfd2发送数据,canfd1接收将flag值等于1。这里设置了ID为0x000,使用CANFD,数据长度64,滤波器在系统初始化完成后就可以进行配置了。CAN时钟频率为40MHZ,预分频器为1,TS1=5,TS2=4。也就是:CAN时钟频率/预分频器/(1+TS1+TS2)所以数据段的频率为40/8/(1+5+4)=500MHZ。原创 2024-12-04 15:57:39 · 2028 阅读 · 0 评论 -
S32DS for ARM GPIO实践
配置GPIO,双击Components界面下的pin_mux,在弹出的界面里面找到GPIO选项卡,找到想要配置的pin,选择输入或者输出。配置完成后,保存后点击这里生成配置代码,生成的代码会在Grenerated_Code文件夹下。pull select field-----------选择上拉还是下拉。initial value field---------- 默认输出状态。pin Mux field- ----------IO复用。lock Field---------锁控制。这个是我的main函数。原创 2024-10-23 10:34:32 · 1172 阅读 · 0 评论
分享