Image
Image

发给她更好fh

+ 关注

粉丝 1     |     主题 43     |     回帖 563

我在学单片机时在堆栈遇到的问题
2024-8-31 21:24
  • ST MCU
  • 18
  • 1323
  你的经验很典型,堆栈溢出会导致许多难以预测的问题,如程序崩溃、重启、数据损坏等。 ...  
这里Debug的大小是什么意思
2024-8-31 21:25
  • ST MCU
  • 15
  • 1190
  在STM32项目的.map文件中,"Debug" 这一列表示调试符号和信息的大小。  
stm32里core文件
2024-9-20 22:52
  • ST MCU
  • 20
  • 2627
  这些函数主要用于访问和操作Cortex-M3内核的内部寄存器。  
【应用笔记】LAT1242 如何让CDC类USB设备批量接收64字节以上数据
2024-8-31 21:25
  • ST MCU
  • 8
  • 1073
  确保CDC接收缓冲区足够大以容纳接收到的数据。如果缓冲区太小,会导致数据丢失。 ...  
  对于大于64字节的数据,必须在主机端进行分包处理,每次发送不超过64字节的数据。 ...  
MOS管的雪崩失效及其预防
2024-8-31 21:22
  • ST MCU
  • 11
  • 1459
  这个过程可以简单理解为,当施加的电压过高时,MOSFET 内部的半导体材料会发生剧烈的电离现象,产生大量的 ...  
  雪崩失效是指 MOSFET 的漏极和源极之间的电压超过了 MOSFET 的耐压极限,导致器件内部发生雪崩击穿。 ...  
MOS管的SOA失效机器预防
2024-8-31 21:22
  • ST MCU
  • 7
  • 1320
  长期的热积累会使 MOSFET 的温度超过其设计极限,造成热击穿。  
STM32固件库详解
2024-8-31 21:23
  • ST MCU
  • 11
  • 4421
  使用外设库函数初始化和配置微控制器的外设,如 GPIO、定时器、USART 等。  
  函数库的使用减少了编写底层硬件操作代码的需要,从而降低了开发成本。  
判断并清除溢出中断标志。清除溢出标志只需要依次读取SR和DR寄存器即可
2024-8-31 21:21
  • ST MCU
  • 16
  • 2221
  溢出标志位表示接收寄存器已满,但尚未读取的数据在接收新的数据时被覆盖了。 ...  
  为了清除溢出标志位,需要读取数据寄存器  
  在中断服务函数中,通过检查状态寄存器中的溢出标志位来判断是否发生了接收溢出错误。 ...  
SPI时钟通信不稳定
2025-1-25 15:37
  • ST MCU
  • 34
  • 3545
  可以输出比较信号  
  可以输出比较信号  
STM32F103RE IAP bootloader开启读保护无法boot
2024-8-31 21:24
  • ST MCU
  • 18
  • 1425
  在设置读保护时,如果Option Bytes中的某些配置与Bootloader或应用程序的需求不兼容,也可能导致启动问题。 ...  
  在读保护开启的情况下,如果Bootloader的启动过程中连接了调试器,调试器可能会因为无法访问受保护的Flash ...  
  虽然内部代码仍然能够读取和写入Flash,但如果你的Bootloader尝试执行与Flash存储相关的操作,而这些操作没 ...  
  启用读保护后,外部调试工具无法访问MCU的Flash存储器。  
  在这次复位之后,如果Bootloader没有正确处理复位后的启动过程,可能会导致无法继续正常执行。 ...  
2
3
近期访客