Image
Image

356053261

+ 关注

粉丝 0     |     主题 2     |     回帖 38

C语言中的sqrt函数,快速计算平方根的魔法秘诀
2025-3-29 22:25
  • 英飞凌MCU论坛
  • 81
  • 2926
  在逆变器应用上需要使用求平方根的计算AC输出的有效电压及有效电流  
为什么芯片要分大小端啊?现在用款外设芯片是大端的
2025-3-29 22:29
  • 英飞凌MCU论坛
  • 65
  • 1357
  51系列单片机用的是大端模式,ARM系列及国产RISC的8位MCU用的是小端模式  
IO口模拟串口
2025-3-19 14:51
  • 芯圣MCU
  • 56
  • 9681
  我用汇编语言模拟串口,可以写到500K的波特率,精确到250uS的延时精度,用C语言写的精度稍差些,无法达到 ...  
使用整数来计算PID,以提高MCU效率及减少生成的代码量
2025-3-19 14:41
  • 小华半导体
  • 87
  • 6851
  32位MCU都有单周期硬件乘法器了,不需要考虑乘法的效率问题,针对没有硬件除法器的M0系列MCU, 除法则需要 ...  
  如果用16位变量,分辨率是1/32768,精度已经足够高了  
  如果输出电压高了需要回调,则会返回负数,要考虑这里负数计算会不会有问题 ...  
  空载和重载的PWM脉宽是不一样的,数字电源中PID用增量PID控制,PID返回的是需要调整多少当前电压与目标电 ...  
  PID返回的是set_point,也就是目标值与当前值的差值,有了差值就可以计算出差值与目标值的比例,这个比例 ...  
  返回的结果为16位有符号数,精度是1/65536,足够了  
  一个是性能要求,如果芯片的flash空间很紧张,但已无法更换芯片,也可以考虑 ...  
  HC32是单周期硬件乘法器,这里用了HC32里面的16指令周期的硬件除法器,对比浮点数计算要快很多了 ...  
  PID_Arg_Init(&PID_Pout, (u16)(0.5 * 32768), (u16)(0.04 * 32768), (u16)(0.02 * 32768), OutputPowerSet ...  
  常见的PID实现方法多是基于浮点数来计算的,如果选用的MCU的Flash资源紧张, 或是想提高MCU效率,也可以使 ...  
hc32l136 Lpuart发生异常
2025-1-22 08:57
  • 小华半导体
  • 4
  • 1178
华大HC32L110全是坑
2025-3-21 11:25
  • 小华半导体
  • 119
  • 31804
新项目打算用华大MCU了,问问用着咋样?听说ADC有点点瑕疵
2025-1-22 09:35
  • 小华半导体
  • 82
  • 19459
HardFault_Handler的解决方法
2025-1-22 08:53
  • 小华半导体
  • 12
  • 3742
常用电平转换电路
2024-7-10 17:03
  • 雅特力AT32 MCU
  • 56
  • 7961
2
3
近期访客