自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 问答 (1)
  • 收藏
  • 关注

原创 stm32 Lvgl8.2学习踩坑记录--来回切换屏幕后主屏幕白屏

STM32 Lvgl8.2屏幕来回切换后白屏解决记录

2023-10-18 10:16:16 1265 5

原创 STM32 ADC使用DMA时卡死,跳转到HardFault_Handler

ADC DMA

2023-09-24 00:18:32 1593 2

原创 Pyinstaller报错PermissionError解决记录

使用pyinstaller的时候,前几天使用的好好的,后面来打包exe的时候就一直报错PermissionError,查了一下网上说的几种方法,试了都不行,后面更新一下pyinstaller也是一样,我原本的路径是有中文的一直没去改他,之前一直打包正常,后面想了想试一下换个路径不要有中文,结果一打包就正常了,记录一下。

2023-06-05 15:00:45 323 1

原创 Keil定义函数地址并跳转指定地址的函数

是0x08004001,我就是踩了这个坑,如果使用0x08004000去跳转,会有个奇怪的现象,我使用的是keil,用jlink进入调试,在 my_function(test);项目有ota的需求,并且把一部分的程序需要写在Bootloader中,应用程序一部分功能只能去调用Bootloader中的函数,因为是分开两部分程序,所以只能靠地址去调用函数,查了很多网上的资料,没有找到怎么跳转和定义地址一起配合说明的清晰的文章,参考了上面两个人的文章,总结一下,仅供参考。调用函数的方式参考自最上面的文章。

2023-05-27 17:24:51 1364 1

原创 STM32 跳转双APP区

使用了STM32F407芯片,因为芯片内有1M的Flash,所以打算留两个APP区,采用OTA的方法,外部通过串口把数据传输进芯片,然后通过判断当前在哪个APP区,来擦除另一个APP区并且烧写数据进另一个区,是在APP中来烧写的,BootLoader只是负责跳转,之前遇到问题了在网上查了一下双APP区的资料很少,下面是这个过程中遇到的几个坑,记录一下。现在的处理方式很简单,有可能数据中也会连续带有0x0801,会被替换成了0x0808,大家有其他好方法的话分享一下呀。

2023-05-17 15:21:02 1560 2

原创 Keil优化等级高导致的程序跑飞

在一个工程里面发现stm32的输出不对劲,调试看了一下,发现在一个if判断那里,即使条件不成立但是还依然运行了里面的程序,导致的状态不对劲,一开始以为是语法写的不规范,后面改了语法,再后面就分开成两个if来判断,但调试的时候依然如此a = 1;b = 1;if(a == 1 && b == 0) xxxxxxx; //条件不成立依然运行了这一句最后看了一下Keil里设置的优化等级,发现我之前设置成O3了,导致了程序跑飞了再后来改成了O0.不优化代码了就解决

2022-05-09 12:11:21 2915

原创 STM32F103 IDE配置can不通讯

时钟配置为72MHz,can1是在APB1总线上的,所以can1的时钟频率只有36MHz,我用的是F103C8T6核心板,所以只有一个can我发现的一个问题,就是这个can的时钟频率是36MHz,我把can的分频设置为12时,设置他为最快的1Mbps,所以下面的BS1和BS2都设为1就好了 CAN_FilterTypeDef _CAN_FilterTypeDef; _CAN_FilterTypeDef.FilterBank = 0; // filter 0 _CAN_.

2021-11-12 10:06:15 867 3

原创 python+seleniun+pyqt5 易班经验刷取开发记录

试试

2021-04-29 09:27:30 1762 6

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除