Image
Image

averyleigh

+ 关注

粉丝 3     |     主题 23     |     回帖 1497

STM32 HAL库方式的微秒延时函数
2024-9-13 12:04
  • ST MCU
  • 41
  • 3742
  通过修改SysTick定时器的加载值(LOAD寄存器)和计数(VAL寄存器)来实现延时。需要注意的是,由于SysTick ...  
直流电机并联肖特基二极管是什么作用
2024-9-26 13:36
  • Microchip
  • 96
  • 10567
  快速释放反电动势的能量可以减少电机在变速时的电气噪音和机械振动,从而提高系统的整体性能和可靠性。 ...  
  当直流电机(DC电机)运行时,特别是在电机突然停止或减速时,电机线圈中的磁场会迅速消失,这会在电机的端 ...  
C条件编译
2024-9-10 19:18
  • 芯源CW32 MCU
  • 39
  • 2592
  合理使用条件编译可以使代码更加灵活和强大,但过多的条件编译可能会使代码难以理解和维护。尽量保持代码的 ...  
SysTick的作用你知道吗
2024-9-11 21:32
  • 新唐MCU
  • 57
  • 5810
  SysTick可以用于监控系统运行状态,例如检测任务是否按时完成,或者在系统挂起时唤醒系统。 ...  
用指针数组作为函数的参数显示多个字符串
2024-8-22 11:50
  • Megawin(笙泉)单片机
  • 24
  • 3452
  #include // 假设使用8051单片机,引入对应的寄存器定义 // 假设有一个显示函数,这里用printf模拟显 ...  
C 堆栈溢出
2024-10-16 10:39
  • Megawin(笙泉)单片机
  • 88
  • 7042
  单片机C语言中的堆栈溢出是一个常见的编程错误,可能会导致程序异常、数据丢失或者系统崩溃。 ...  
怎么知道堆栈使用了多少?
2024-9-4 13:35
  • Megawin(笙泉)单片机
  • 54
  • 6572
  初始时记录下堆栈指针的起始位置,在程序运行过程中,再次读取堆栈指针的值,两者的差值可以反映出堆栈的使 ...  
C51 内存优化
2024-10-16 10:31
  • Megawin(笙泉)单片机
  • 91
  • 7521
  全局变量存储在全局数据区,会占用宝贵的内存空间。尽量使用局部变量,它们存储在堆栈中,只在函数调用期间 ...  
位置式PID算法和增量式PID算法的差异
2024-9-11 21:36
  • 新唐MCU
  • 47
  • 6080
  位置式PID算法和增量式PID算法的主要区别在于它们对误差的处理方式。  
8051单片机C语言基础
2024-9-3 14:03
  • Megawin(笙泉)单片机
  • 93
  • 5548
  嵌入式应用中常用到精确延时,需要编写合适的延时函数。注意晶振频率与机器周期的关系,根据具体硬件调整延 ...  
  8051是8位微控制器,因此其寄存器和大多数操作都是基于8位的。注意数据类型的使用,避免不必要的类型转换和 ...  
ESD/EOS防护怎么做效果最好?为什么加了TVS的芯片IO口还是被浪涌烧了?
2025-1-24 14:12
  • GigaDevice GD32 MCU
  • 65
  • 12073
  如果TVS放置的位置不合适,它疏导(疏)电流的速度可能不够快,导致电流进入了芯片内部,造成损坏。 ...  
XYZmodem协议区别
2024-10-8 20:11
  • 雅特力AT32 MCU
  • 45
  • 5803
  ZModem协议的传输效率最高,因为它可以自动处理错误检测和重传,同时支持更大的数据块传输。 ...  
在RISC-V设计项目中如何设计低功耗
2024-8-22 15:25
  • RISC-V
  • 66
  • 10959
  RISC-V 指令集本身较为精简,减少了不必要的复杂指令,降低了指令译码和执行的功耗。确保在设计中充分利用 ...  
代码设计技巧
2024-10-13 17:21
  • Megawin(笙泉)单片机
  • 74
  • 5216
  位操作通常比算术操作更快,例如使用位移操作代替乘除法,可以提高代码的执行效率。 ...  
现在是LVGL还是ucGUI用的多啊?
2024-11-2 12:29
  • 灵动MM32 MCU
  • 64
  • 6809
  LVGL是轻量级的,对资源要求较低,适合在资源受限的嵌入式设备上运行。  
IO模拟I2C需要开漏模式吗
2024-9-23 14:44
  • ST MCU
  • 27
  • 3175
  开漏输出模式允许引脚在输出高电平时处于高阻态,此时引脚电平由外部上拉电阻决定。这有助于实现不同电压域 ...  
如何测量PWM信号的周期和占空比?
2024-9-23 14:37
  • 新唐MCU
  • 55
  • 10417
  // 假设已经配置了定时器和中断 void TIMx_IRQHandler(void) { if(TIM_GetITStatus(TIMx, TIM_IT_CC1) ...  
  通过配置单片机的定时器为输入捕获模式,可以直接测量PWM信号的周期和占空比。以STM32为例,可以配置TIMx的 ...  
2
3
近期访客