- 博客(10)
- 收藏
- 关注
原创 python不能正常使用matplotlib和安装opencv-python3.4.2.17
笔者学习openmv需要安装matplotlib但python3.7.9安装成功后不能正常使用,切换为python3.6.8后能够正常安装和使用。较高版本的python是不能安装opencv3.4.2.17的具体原因不清楚,可是是兼容问题,切换为python3.6.8后正常安装使用。matplotlib不能正常使用。opencv3.4.2.17安装。
2025-02-06 19:28:27
118
原创 解决stm32,默认复位使用JTAG接口导致PA15/PB3/PB4不能作为普通IO口输出的问题
此文章代码使用寄存器进行编写,HAL库和标准库均可以移植使用PA15不能输出高低电平PB3不能输出高低电平PB4不能输出高低电平这些问题都可以参考本文章解决。
2024-12-26 13:16:29
561
原创 stm32 低功耗 寄存器开发和hal库开发 附例程源码
在对续航要求比较高的产品中,往往需要控制功耗,stm32给我们提供了低功耗模式。例如 电压表,移动穿戴设备等等。下面是搜索关联:请无视。stm32功耗高怎么解决。低功耗方案。stm32低功耗寄存器开发stm32低功耗hal库开发”
2024-08-28 20:20:52
2022
原创 stm32 BKP寄存器 读写程序hal库版本+寄存器版本 pcb原理
备份寄存器是42个16位的寄存器,可用来存储84个字节的用户应用程序数据。他们处在备份域里,当VDD电源被切断,他们仍然由VBAT维持供电。当系统在待机模式下被唤醒,或系统复位或电源复位时,他们也不会被复位。此外,BKP控制寄存器用来管理侵入检测和RTC校准功能。复位后,对备份寄存器和RTC的访问被禁止,并且备份域被保护以防止可能存在的意外的写操作。执行以下操作可以使能对备份寄存器和RTC的访问。
2024-08-19 15:16:21
1215
原创 HAL库串口接收不定长数据,并使用环形队列处理每一帧数据
以USART2接受数据为例,环形队列可以循环使用缓冲区的空间,并且可以处理到每一帧数据,适合收发数据比较频繁的场景。
2024-07-30 16:02:26
886
原创 stm32cubemx 配置串口,重写fputc,在keil使用printf
使用stm32配置串口,重写fputc,使用printf()打印字符串,printf功能实现后以后调试会十分方便。
2024-07-29 11:05:34
467
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人