Image
Image

gygp

+ 关注

粉丝 15     |     主题 185     |     回帖 8311

使用具有内部LDO的MCU的注意事项
2025-4-15 21:52
  • 极海MCU
  • 26
  • 764
  LDO的功耗主要由输入输出电压差和负载电流决定  
怎样才算是精通RTOS?
2025-4-16 22:55
  • 新唐MCU
  • 64
  • 977
  根据实时性需求合理拆分任务(如实时控制任务、数据处理任务、通信任务)。 ...  
C51 的printf
2025-4-16 22:57
  • 新唐MCU
  • 38
  • 981
  可以在程序中使用printf函数。  
数组与指针的关联
2025-4-15 21:55
  • 凌鸥LKS MCU
  • 32
  • 350
  在大多数情况下,数组名被视为指向数组首元素的指针。  
字符串的另类用法
2025-4-14 16:36
  • Megawin(笙泉)单片机
  • 22
  • 1074
  所有变量需先定义后使用。  
为什么单片机中很少使用malloc,而PC程序频繁使用?
2025-4-16 22:13
  • 芯源CW32 MCU
  • 39
  • 604
  动态分配可能占用堆栈空间(如递归调用),而单片机堆栈通常较小(KB级)。 ...  
  单片机通常采用静态内存分配,即在编译时确定内存分配,这种方式简单、高效,且易于预测。 ...  
如何利用硬件PWM死区控制避免MOSFET直通?
2025-4-16 22:45
  • ST MCU
  • 53
  • 991
  上桥臂导通时,下桥臂必须完全关断。 下桥臂导通时,上桥臂必须完全关断。 ...  
单片机程序跑飞的原因
2025-4-15 22:54
  • Megawin(笙泉)单片机
  • 80
  • 923
  数组越界、指针错误操作等导致访问非法内存地址。  
  没有使用看门狗,但看门狗意外开启,导致程序频繁复位。  
  函数调用层次过深或局部变量占用过多堆栈空间,导致堆栈溢出,破坏程序计数器 ...  
位运算的使用
2025-4-15 22:55
  • Megawin(笙泉)单片机
  • 51
  • 1116
  过度使用位运算可能降低代码可读性,尤其是在处理复杂掩码或标志位时,需要适当注释。 ...  
电源MOS管的驱动电路
2025-4-16 22:58
  • 新唐MCU
  • 60
  • 1981
  在Buck电路等应用中,需要设置适当的死区时间,以防止上下桥直通导致短路。死区时间太长会影响最大占空比, ...  
时钟周期、机器周期、指令周期
2025-4-16 22:13
  • 芯源CW32 MCU
  • 26
  • 352
  指令周期是执行一条指令所需的全部时间,由若干机器周期组成。  
测量结果偏差较大,如何优化?
2025-4-15 22:14
  • ST MCU
  • 46
  • 1173
  为了提高测量的准确性,可以采用多次测量取平均值的方法来减少偶然误差。 ...  
GD32F105RB 使用官方USB例程,运行至枚举状态机时进入死循环
2025-4-16 22:32
  • GigaDevice GD32 MCU
  • 32
  • 5128
  如果堆栈溢出,可能会导致程序异常行为,包括死循环  
MCU在执行main之前做了什么?
2025-4-15 21:56
  • 凌鸥LKS MCU
  • 28
  • 363
  在进入main函数之前,C运行时环境会初始化所有的静态变量和全局变量,为其赋予初始值 ...  
stm32是用标准库还是hal库?
2025-4-16 22:48
  • ST MCU
  • 52
  • 1482
  HAL 库对底层硬件进行了高度抽象和封装,提供了统一的 API 接口,开发者无需深入了解硬件细节,只需调用相 ...  
新唐Nuvoton MCU的硬件加密功能应用
2025-4-16 22:58
  • 新唐MCU
  • 46
  • 1008
  使用RSA或ECC算法进行数字签名和身份验证。  
在 ADC 输入内阻不配情况下提高 ADC 准确度方
2025-4-14 19:58
  • 雅特力AT32 MCU
  • 36
  • 1144
  在软件中实施校准算法,对ADC的转换结果进行校正,以补偿由于输入阻抗不匹配导致的误差。 ...  
2
3
近期访客