- 博客(82)
- 收藏
- 关注
原创 橙派探险记:开箱香橙派 AIpro 与疲劳驾驶检测的奇幻之旅
分享了使用香橙派 AIpro 开发疲劳驾驶检测系统的全过程。从开箱体验到登录香橙派OS,硬件设计,再到软件开发和模型训练,每一个步骤都详细记录了我的探索和发现。香橙派 AIpro 的强大计算能力和丰富接口,使我能够高效地进行图像处理和深度学习模型的实时推理。通过系统测试和优化调整,确保系统能够准确监测驾驶员的疲劳状态并发出警报。
2024-05-29 22:54:24 5292
原创 C语言笔试面试必刷题
C语言笔试面试的经典题目,static,const等关键字;数组与指针,数组指针与指针数组,指针函数与函数指针;结构体,共用体,枚举,机器大小端判断;经典排序算法等。
2023-10-22 18:18:44 4654 2
原创 我的创作纪念日
这篇博文是作者纪念在CSDN博客网上发表博客的第512天,分享了他写博客的经历和感受,以及他对未来写博客的期望。作者从他开始写博客的机缘,写博客的收获和成长,以及写博客的目的和价值三个方面来介绍了他的写博客之旅。作者表示感谢CSDN博客网和其他博主和读者的支持和鼓励,也祝福他们在编程的道路上越走越远,越走越好。
2023-09-19 16:31:00 2980 2
原创 wait/waitpid函数等待子进程状态发生改变
wait函数与waitpid函数如何终止进程,这两个函数用来等待某个(些)子进程的状态发生改变,进程等待有几种状态,函数参数的解释,与宏定义的相关关系,使用wait/waitpid函数的代码实例。
2023-05-03 23:57:33 8619 42
原创 fork函数如何创建进程,exit/_exit函数如何使进程终止的详细分析与代码实现
如何创建子进程,fork函数如何使用,获取自己的进程ID与获取父进程的IP的函数,实现创建一个子进程,并且父子进程分别输出自己的id的代码实现,fork之后的子进程与父进程有什么区别?子进程拷贝了父进程哪些数据呢?exit与_exit函数的区别与使用,如何使用exit与_exit函数来终止函数,终止函数后缓冲区的变化。
2023-04-27 20:18:03 2796 37
原创 进程间通信,有名管道(pipe)与无名管道(fifo)的解析与运用,以及代码实现
进程间如何通信,无名管道(pipe)的介绍与解析,特点分析,使用时的注意事项,代码实现有亲缘关系的进程间通信。有名管道(FIFO)的介绍与解析,特点分析,使用时的注意事项,代码实现两个无关进程间的通信。了解阻塞方式与非阻塞方式打开管道的区别等。
2023-04-25 19:23:46 9112 28
原创 如何实现动态分配,malloc,realloc,calloc的使用方法,数组,链表,结构体实现动态分配(含代码实现)
教你如何灵活使用malloc,realloc,calloc函数进行动态分配内存空间,并且分析他们的异同\区别;数组怎么动态分配内存空间,结构体怎么动态分配内存空间,链表怎么动态分配内存空间;动态分配内存空间与静态分配的优缺点,什么情况下需要使用动态分配内存空间。
2023-04-23 21:22:11 3879 27
原创 C语言/C++随机数生成,程序运行时间计时器(含高精度计时器),包括Windows环境与Linux环境
随机数生成,一秒内生成多个不通过的随机数;计算程序运行时间,程序运行时间计时。有利用srand与rand简单生成随机数,也有利用Windows与Linux独有的环境在一秒内生成多个不同的随机数。有使用clock函数的通用计算程序运行时间的方法,也有利用Windows与Linux独有的环境对程序运行时间的高精度的计时。
2023-04-20 20:20:41 3562 26
原创 动态规划算法解决背包问题,算法分析与C语言代码实现,时间效率解析
动态规划算法的深度解析,算法思路的讲解,斐波那契数列为引深度理解动态规划法。使用动态规划法解决背包问题,背包问题的问题与类型介绍,算法思路,递推式与初始条件怎么求,时间效率分析,使用C语言解决背包问题,C语言代码实现。
2023-04-16 21:51:55 2350 33
原创 分治法解二维的最近对问题,算法分析与代码实现,蛮力法与分治法解决二维的最近对问题的区别
利用分治法解决二维的最近对问题,蛮力法解决二维的最近对问题的两种方法算法分析与代码实现,以及分治法下解决二维的最近对问题的实例分析。解析分治算法的思想,分治法的流程,分治法是如何实现的,利用分治算法的主定理分析分治算法在不同情况下的时间复杂度。
2023-04-13 19:33:24 2960 41
原创 【蓝桥杯嵌入式】蓝桥杯嵌入式第十四届省赛程序真题,真题分析与代码讲解
蓝桥杯嵌入式第十四届真题程序题。坑,真的有坑呀,快来看看有没有中招。详细讲解频率均匀改变以及频率改变的同时保证占空比不变的问题。按键长按代码实现,脉冲捕获的代码实现,占空比与R37电压的关系详解,中断的多次复用。
2023-04-09 20:57:23 24609 65
原创 STM32 PWM模式与输出比较模式的区别。PWM占空比不生效,在STM32CubeMX中配置PWM的两种模式——蓝桥杯嵌入式
STM32PWM模式与输出比较模式的区别。如何解决PWM占空比不生效,PWM模式与输出比较模式在STM32CubeMX中配置PWM的两种模式。PWM的什么。PWM模式与输出比较模式在STM32CubeMX中的设置。在示波器中观察PWM模式下的输出情况。
2023-04-07 08:15:00 3389 32
原创 【蓝桥杯嵌入式】蓝桥杯嵌入式第十二届省赛题,考点:模拟电压,串口通信,计时器
蓝桥杯嵌入式第十二届省赛模拟题,蓝桥杯第十二届省赛题,考点:老三样(LED,按键,LCD)以外,主要的考点就是模拟电压输入与串口通信,外加一个新点,计时器。本代替内容主要是测量R37的模拟电压信号,并在特定条件下进行计时,然后串口有一些接收的功能要求。其中按键有一些新点子,欢迎来看看哦。
2023-04-05 08:15:00 3574 34
原创 【蓝桥杯嵌入式】蓝桥杯第十三届省赛程序真题,真题分析与代码讲解
蓝桥杯第十三届真题,蓝桥杯嵌入式第十届省赛真题,程序题全解析,老三样(LED,按键,LCD),加串口通信(接收与发送),EEPROM存储功能(按键模块中实现变量实时改变存储)。包含各功能模块解析,整题思路,题目分析,注意事项提醒,代码实现,效果展示。
2023-04-02 12:17:51 6203 36
原创 【蓝桥杯嵌入式】蓝桥杯第十二届省赛程序真题,真题分析与代码讲解
蓝桥杯第十二届真题,蓝桥杯嵌入式第十二届省赛真题,程序题全解析,老三样(LED,按键,LCD),加串口通信(接收与发送),PA7脉冲输出(调节占空比)。包含各功能模块解析,整题思路,题目分析,注意事项提醒,代码实现,效果展示。
2023-04-01 19:51:21 5772 23
原创 【蓝桥杯嵌入式】蓝桥杯第十届省赛真题,程序题全解析(含代码)
蓝桥杯第十届省赛真题,蓝桥杯嵌入式第十届省赛真题,ADC模数转换,LCD高亮选择,各模块解析,完整题目分析。功能模块描述,注意事项分析,整体代码设计思路。
2023-03-30 14:15:54 5852 21
原创 快速排序,分治法实际应用(含码源与解析)
快速排序是另一种基于分治技术的重要排序算法。本文介绍快速排序的历史,算法解析,最优时间效率分析,最差时间效率分析的主定理,快速排序的码源并带有解析。合并排序是按照元素在数组中的位置对它们进行划分,快速排序按照元素的值对它们进行划分。划分是对给定数组中的元素的重新排列,使得一个数组A[i],有s下标,A[s]左边的元素都小于等于A[s],而所有A[s]右边的元素都大于等于A[s]。
2023-03-25 11:49:01 2462 32
原创 分治法实现合并排序(归并排序),理解分治算法思想,实现分治算法的完美例子合并排序(含码源与解析)
解析分治算法的思想,分治法的流程,分治法是如何实现的,利用分治算法的主定理分析分治算法在不同情况下的时间复杂度,成功应用分治技术的一个完美例子合并算法(归并算法)的实现,有图例分析、视频演示、源代码展示。
2023-03-23 07:30:00 2983 30
原创 减治法实现插入排序,减治法实现二叉查找树(二叉搜索数,二叉排序数)的创建、插入与查找(含解析与代码实现)
解析减治法思想,利用插入排序来理解减治算法思想,有视频演示、伪代码与代码。利用减治算法实现二叉搜索数(二叉排序数,二叉查找数)的创建,添加新节点,删除节点,查找某个值在节点中的位置。
2023-03-17 07:30:00 3607 27
原创 蛮力法解决旅行商问题(穷举查找求最短路径)含解析与代码实现
用蛮力法解决旅行商问题,即穷举法求最短路径。以选择排序的实例来理解蛮力算法的思想,旅行商问题的分析,旅行商问题的代码实现。还有普通程序运行时间计时与程序运行时间高精度的计时。以及在一秒内生成一组随机数。
2023-03-14 20:48:54 4888 18
原创 【蓝桥杯嵌入式】ADC模数转换的原理图解析与代码实现(以第十一届省赛为例)——STM32G4
关于模拟输出的原理图解析,在STM32CubeMX配置模拟输出的引脚与通道,ADC模数转换的代码实现,详细解析如何通过模拟量转换为数据量,解释了换算公式。以第十一届省赛中的ADC问题为例,并进行拓展后的代码实现。
2023-03-13 11:53:00 3256 13
原创 【蓝桥杯嵌入式】PWM的设置,原理图解析与代码实现(第十一届省赛为例)——STM32
PWM如何设置,设置PWM应该选择什么样的定时器,如何设置不同频率的PWM,根据第十一届赛题为例,使用按键改变PWM的占空比。
2023-03-09 08:55:00 3056 7
原创 无线通信0号节点接收其他节点的ID号,并printf打印出来(含核心代码)_物联网挑战赛第四届(2020)第二题
物联网挑战赛第四届第二题,通过0号节点打印输出ID号未知的11个节点的ID号,利用数据分发来实现本题,并保障发包数量。
2023-03-06 22:12:55 3167 9
原创 【蓝桥杯嵌入式】STM32定时器的配置,解析预分频系数和重装载值与时钟频率的关系
定时器的重装载值与预分频系数的理解与如何设置,怎么在STM32CubeMX中配置规定时间的定时器,以及解析预分频系数与重装载值为什么要减一等问题。
2023-03-03 09:28:12 12128 6
原创 【蓝桥杯嵌入式】定时器实现按键单击,双击,消抖以及长按的代码实现
使用定时器来判断按键是否按下,并加入按键消抖,其中有判断点击,双击与长按按键三种模式。简单介绍了定时器配置,以及写按键判断函数的思路。如何快速找到中断回调函数。
2023-03-02 15:57:48 11231 26
原创 【蓝桥杯嵌入式】LCD屏的原理图解析与代码实现(第十三届省赛为例)——STM32
关于LCD屏的原理图解析,两种LCD配置方法,包括使用STM32CubeMX去配置LCD屏,与如何使用官方资料配置LCD,解释LCD各函数的意义与参数,并以第十三届省赛题作为例子实现一个LCD界面的代码实现。
2023-03-01 11:01:16 5719 5
原创 【蓝桥杯嵌入式】点亮LED灯,流水灯的原理图解析与代码实现——STM32
蓝桥杯嵌入式比赛,关于LED灯的原理图解析与代码实现,如何查看原理图,通过原理图分析出如何将LED初始化,并详细解析代码含义,并有实际运用。
2023-03-01 07:30:00 8115 5
原创 ARM6818开发板画任意矩形,圆形,三角形,五角星,6818开发板画太极,画五星红旗(含码源与思路)
ARM6818开发板画任意矩形,圆形,三角形,五角星,6818开发板画太极,画五星红旗(含码源与思路)
2023-01-03 16:02:17 7819 2
原创 python怎么安装第三方库,python国内镜像源,终于找到最全的安装教程啦;如Requests,Scrapy,NumPy,matplotlib,Pygame,Pyglet,Tkinter
教你python怎么安装第三方库,终于找到最全的安装教程啦(方法多,覆盖全);如Requests,Scrapy,NumPy,matplotlib,Pygame,Pyglet,Tkinter,urllib,PyMySQL等,python安装第三方库失败怎么办,PyCharm安装第三方库失败怎么办,安装第三方库报错如何快速安装第三方库。
2022-12-20 15:04:32 14616 6
原创 STM32 | 利用STM32CubeMX初始化一个STM32工程,图有点多,因为超详细(以STM32G431RBT6举例)
利用STM32CubeMX初始化一个STM32工程,并完成下载到STM32板子上。每个步骤都有图例,超详细解析。
2022-11-09 07:30:00 3655 14
原创 STM32 | GPIO口的普通与复用如何配置与用法,本文降从最底层教你如何查看手册运用寄存器来实现GPIO口的配置
STM32的GPIO口配置,查找GPIO普通端口与复用端口的功能,与如何利用寄存器选择复用端口的功能,以及如何看芯片电路原理图,数据手册,微控制器手册。
2022-11-06 22:56:24 6202 12
原创 深度解析带头节点单链表的增删改查与销毁链表等操作(含算法编写步骤,有完整代码)
还不会带头节点单链表的增删改查与销毁链表等操作吗,一篇带你搞定。不仅仅有算法思路带你一步步去理解,还有完整代码等你去使用(含算法编写步骤,有完整代码)
2022-10-24 08:41:06 3927 30
原创 面试技巧之带头节点单链表都有哪些例题呢,都整理在这里啦(归并两个带头结点有序链表;两个链表A B, 判断链表B是否为A的子序列;设A B两个链表为带头结点的单链表,且AB升序,求AB的交集)
设A B两个链表为带头结点的单链表,且AB升序,求AB的交集;两个链表A B, 判断链表B是否为A的子序列;归并两个带头结点有序链表的题目与题目解析,做题步骤;完整代码。
2022-10-23 11:20:38 1908 14
原创 详细解析单链表带头节点的结构体定义,普通单链表与有序单链表的创建等操作(含创建步骤与码源)
解析单链表带头节点的意义,解释什么是头节点,用代码与实例定义头节点与数据节点的结构体;创建带头节点的单链表的步骤与详细代码;创建有序带头节点单链表的步骤与码源
2022-10-23 10:37:59 3198 13
原创 最短路径之基于贪心算法的迪杰斯特拉dijkstra算法(有图解,含码源)
贪心算法经典应用,这里有非常详细的迪杰斯特拉(dijkstra)算法的图文解析,详细分析每一个步骤,带大家做好下手写算法之前的必要准备,还有完整的代码参考;自创例题,一步一步带大家分析。
2022-10-19 23:21:19 3410 14
原创 MySQL数据库不会安装?看过来,保姆级安装详细教程来啦(图文结合,含安装包,包教包会)以及开启与关闭MySQL服务
包括永久的MySQL双版本安装包免费获取,一图一步骤的教学安装教程,包教包会,安装前的测试,安装后的连接测试,开启与关闭MySQL服务。MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。
2022-10-19 07:52:13 7722 11
原创 猿创征文|MySQL基本查询语句的应用(有实例与代码)
索引的创建,查找,删除;去重distinct;表连接(关联表) join .. on;判断字符长度select length('字符串');模糊查找表达式;最大max,最小min,平均avg,求和sum;限制输出limit;排序 升序asc 降序desc;查询统同一条件多个 count;重命名 as获取当前时间,year(new());查询为空的条件(=''/is null);限制条件。在student表中查询出生日期在2003年以前的学生的学号、姓名和年龄查询student表中女生的人数,以别名
2022-10-11 10:01:36 6542 12
原创 创建数据库中,超详细常用的MySQL命令(含解析、图解与全部代码)
关闭MySQL服务与开启MySQL服务,连接MySQL服务,数据库命令,创建数据库,删除数据库,展示所有数据库,选择数据库,建表并导入数据,向MySQL数据表插入数据,将文本数据转到数据库中,备份数据库,删除MySQL数据表,MySQL数据库中查询数据,读取数据表,查看所有数据表,例如查找特定字符串开头的数据表,查找以特定字符串结尾的表,查找特定的Table_type的数据表,查询表中的信息,增加表中的信息,修改表中的信息,删除表中的信息,。
2022-10-07 16:42:57 16944 8
原创 如何创建数据库(表),一个词,清爽(包括启动MySQL服务,数据库的增删改查,与数据的导入)
随着时间的推移,开源数据库在中低端应用中逐渐流行起来,占据了很大的市场份额。开源数据库具有免费使用、配置简单、稳定性好、性能优良等特点,而MySQL数据库正是开源数据库中的杰出代表。今天就让我带大家来创建一个清晰明了的数据库吧😍
2022-10-06 19:57:02 9762 14
原创 STM32Fxx位带操作还不会?哲学三问让你实现位带自由(含位带操作核心代码)以LED与键盘为例
本文将从以下几点进行讲解:1.什么是位带操作?2.位带操作的实际意义。3.如何实现位带操作。分别对应哲学三问,是什么?为什么?怎么做?
2022-10-05 17:41:36 1617 11
蓝桥杯嵌入式第十三届省赛真题源代码
2024-01-28
蓝桥杯第十四届省赛真题源码
2023-09-19
SecureCRT安装包
2022-10-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人