自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 STM32执行IAP升级后不能进中断

的中断是打开的,所以才会进入中断服务函数,从而导致内存非法访问,导致卡死。,现象一样(解释:其实不调用也会卡死,只是测试过程中只留意了。卡死,并且查看内存发现这里的变量的值有些奇怪,并且指针不在。就会出现上述现象,不调用则不会卡死,怀疑是中断没打开,在。所以,综合上述问题,最终有两种方法比较好,我选择的方法二。,理论上应该是没有关系的,但是还是把时基换成一致试试。前的部分代码,并且这段代码很短,执行结束。中,在开启任务调度器的时候,会执行。,在这个函数中会执行一个开中断,将。中断,并未关闭,导致在跳转到。

2024-02-29 10:47:29 1377

原创 FreeRTOS学习记录

​ 只想当前程序的地址,修改此指针的值,就能改变程序的执行流。源码中,提供了这三个中断的入口函数,使用汇编编写的代码。取向量:从向量表中找出对应的服务程序入口地址。会做一系列判断来解除处于阻塞态(大多是处于。,因此任一时刻只能使用其中的一个。拥有两个堆栈指针,然而它们是。个任务之后,系统就被调度器接管。调用子程序时,存储返回地址。个寄存器的值压入栈,包括。,这几个寄存器入栈操作。:用于启动第一个任务。

2024-02-06 17:57:29 1129

原创 lvgl学习笔记(一)

需要传入只想某一个链表的指针,这些指针在源代码中并没有像我们平时一样声明,而是使用宏来批量实现的,毕竟大佬,写的代码是要高级一些。,并且对其作了一系列的设置,其中创建了如下三个对象,最后启动刷屏定时器。定义如下,内容就是初始化成员变量,看样子应该是个单链表,头尾都指向。调用时间间隔并不重要,但是时间间隔越小,系统响应速度就越快。硬件初始化,如果在此之前已经做过初始化,则这里不需任何操作。,这个定时器使内核定期执行刷屏操作的,其回调函数为。种方式,具体见源代码,这里使用单。初始化显示驱动,设置屏幕驱动的。

2024-01-25 18:06:48 1270

空空如也

空空如也

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

TA关注的人

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