Image
Image

Wordsworth

+ 关注

粉丝 1     |     主题 42     |     回帖 4315

stm32是用标准库还是hal库?
2025-4-3 07:44
  • ST MCU
  • 10
  • 381
  HAL 库的劣势是封装太多,不好调试,有时候遇到问题,还是得去翻底层代码,看它到底做了啥。 ...  
STM32F4高级定时器的刹车功能
2025-4-3 07:44
  • ST MCU
  • 14
  • 1069
  你可以检查 TIMx_BDTR 里的 BKE(刹车使能)和 BKP(刹车极性),有时候误触发可能是信号极性设置不对造成 ...  
STM32L496比STM32L475 多一个IO在哪?
2025-4-3 07:44
  • ST MCU
  • 15
  • 1537
  可能是 L496 额外开放了某个模拟输入,比如 ADC 或者 DAC 的输入引脚?你可以看看模拟外设的引脚定义表。 ...  
新系列为什么没有裸机usb的例程了啊?
2025-4-3 07:44
  • ST MCU
  • 15
  • 1179
  如果只是想跑裸机 USB,可以考虑直接用 TinyUSB,这个库对 STM32 兼容性不错,移植起来也不难。 ...  
使用USB接口在STM32上实现数据传输和设备连接
2025-4-3 07:44
  • ST MCU
  • 12
  • 2036
  这个 USBD_CDC_RegisterInterface 里的 USBD_Interface_fops_FS 具体是怎么定义的?是不是用来处理 PC 端发 ...  
STM32硬件IIC
2025-4-3 07:44
  • ST MCU
  • 18
  • 834
  你的 IIC 设备上电顺序有没有问题?有些 IIC 设备上电慢,STM32 可能在设备还没准备好时就开始通讯,导致总 ...  
STM32 PROFIBUS——DP
2025-4-3 07:44
  • ST MCU
  • 13
  • 733
  这个协议和 MODBUS RTU 有点类似,但时序更严格,STM32 软件模拟可能要配合高精度定时器才行。 ...  
STM32L0热插拔时不启动程序
2025-4-3 11:10
  • ST MCU
  • 14
  • 106
  STM32L0 有低功耗模式,你看看是不是进入了 STOP 或 STANDBY 模式,导致上电后 MCU 没有正常运行? ...  
与MATLAB串口通信有时不成功
2025-4-3 11:19
  • ST MCU
  • 12
  • 74
  你可以在 MATLAB 代码里加个 try...catch 语句,这样即使出错也能确保正确关闭串口,避免下次打开时被占用 ...  
怎样加库文件
2025-4-3 12:53
  • ST MCU
  • 11
  • 147
  如果你的库文件在其他目录下,记得在KEIL的路径设置里也添加一下路径,这样才能确保能顺利找到并链接库文件 ...  
通过ST-Link调试器连接目标板,可以在STM32CubeIDE中进行单步调试、断点设置和变量监视。
2025-4-3 07:44
  • ST MCU
  • 16
  • 1443
  STM32CubeIDE 的调试界面也支持多线程调试,这在做复杂应用时特别有用,可以跟踪多个任务的状态。 ...  
学习单片机过程
2025-4-2 07:53
  • ST MCU
  • 11
  • 173
  我个人觉得仿真器不仅是调试工具,它也是理解指令执行流程的一个很好的学习工具。 ...  
单片机的指令系统
2025-4-2 07:53
  • ST MCU
  • 10
  • 176
  51 的指令助记符确实挺直观的,比如 MOV 代表移动,SUBB 代表带进位减法,对初学者很友好。 ...  
单片机初始编程
2025-4-2 07:53
  • ST MCU
  • 10
  • 177
  关于 HEX 文件,很多编程器都能识别它,但要确保编译器的设置与硬件编程器兼容。 ...  
单片机的寻址方式
2025-4-2 10:10
  • ST MCU
  • 13
  • 188
  现在很多高级语言编程时,开发者可能意识不到寻址方式的差别,但底层汇编优化时,选择合适的寻址方式能提升 ...  
UART 如何在确保接收工同时进行大数据的连续传输?
2025-4-2 07:53
  • ST MCU
  • 12
  • 91
  STM32F4 的 UART 支持 双缓冲模式 DMA,你可以用 DMA 在后台自动收发,减少 CPU 介入。 ...  
STM32F4CUBE固件包有问题
2025-4-2 07:53
  • ST MCU
  • 12
  • 293
  你用的是手动下载的固件包还是 STM32CubeMX 里自动下载的?有时候不同下载方式的内容可能不一样。 ...  
在开发ST的时候,使用keil的ARM Compiler什么时候需要修改?
2025-4-2 07:53
  • ST MCU
  • 15
  • 722
  Compiler 6 使用 armclang,而 Compiler 5 用的是 armcc,如果你的项目里有 #pragma arm section 之类的语 ...  
用 Motor Workbench将项目生成到 ST STM32CubeIDE不能操作
2025-4-3 12:03
  • ST MCU
  • 13
  • 240
  你可以手动新建一个 STM32CubeIDE 工程,然后把 Motor Workbench 生成的代码拷进去,这样可以绕开转换过程 ...  
USBDisk无法被识别到?
2025-4-2 07:53
  • ST MCU
  • 16
  • 68
  试试在 FreeRTOS 版本的 MX_USB_HOST_Init() 里加 osDelay(500);,有时候 USB 设备需要一点初始化时间。 ...  
2
3
近期访客