- 博客(11)
- 收藏
- 关注
原创 C++ 刷题笔记_5 螺旋矩阵II
这次的数组题相比与之前的算法思想较少,更多的是找规律、模拟过程。时间复杂度 O(n^2): 模拟遍历二维矩阵的时间空间复杂度 O(1)
2024-06-25 01:34:54
283
原创 C++ 刷题笔记_3 有序数组的平方
双指针法的时间复杂度为O(n),相对于暴力排序(也就是先把数组平方然后用sort快速排序的方法)的解法O(n + nlog n)还是提升不少的。
2024-06-20 01:14:55
314
1
原创 【STM32 proteus仿真关于OLED出现的问题】
请检查是否在中断中显示OLED,因为在中断里显示后,CPU确实回到原程序,但是OLED回不去,故CPU返回时,由于OLED没有返回,OLED便会在中断显示位置接着显示,显示就会出错,例如显示错位,花屏等。这里记录一下博主在使用Proteus仿真STM32F1驱动OLED中出现的问题,曾经困扰了我几天的时间,记录下来希望后来者能不浪费时间快速解决。在检查代码无误的情况下,试一下使用软件IIC通信OLED,硬件IIC似乎在proteus中仿真不了。
2024-06-09 19:14:03
512
1
原创 嵌入式作业--游泳竞赛冲线检测系统2 STM32F1定时器的应用 Proteus仿真
本文章记录了博主嵌入式课的作业,基于上一个作业,这篇没提到的可以看上一篇的内容。其也可以参考到其它项目中去,比如一些多个按键中断、定时器的使用中。以上就是作业的主要内容。关于中断分组、定时器的配置可以参考其它博主的文章,他们讲的更加详细;本人只是提供给已经有些基础的同学的思路。如果还是不懂,可以私聊博主有偿提供源代码程序和仿真。
2024-06-09 16:03:22
925
原创 【嵌入式作业--游泳竞赛冲线检测 STM32F1外部中断的运用 Proteus仿真】
本文章记录了博主嵌入式课的作业,其也可以使用参考到其它项目中去,比如一些多个按键中断的使用中。设置每个按键的IO口与中断线的映射关系,PA0对应中断线0,PA1对应中断线1…PA7对应中断线7,都为上升沿触发,中断事件。中断分组为组0,0位抢占优先级,4位响应优先级。高优先级的抢占优先级是可以打断正在进行的低抢占优先级中断的。抢古优先级相同的中断,高响应优先级不可以打断低响应优先级的中断。抢占优先级相同的中断,当两个中断同时发生的情况下,哪个响应优先级高,哪个先执行。
2024-06-08 16:13:58
479
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人