知名大厂扫地机代码STM32FreeRTos功能完整 硬件驱动包含陀螺仪姿态传感器bmi160、电源管理bq24733等。 软件驱动包括IIC、PWM、SPI、多路ADC与DMA、编码器输入捕获、外部中断、通信协议、IAP升级、PID、freertos操作系统等。代码注释清晰、代码规范好、每个函数必有输入输出范围参数解释。 1.多线程支持:STM32FreeRTos支持多个线程并行运行,提供了任务调度和管理,能够满足各种复杂的多任务应用。2.任务同步和互斥:STM32FreeRTos提供了任务同步和互斥的功能,可以实现多个任务之间的协作和共享数据。3.定时器和时钟管理:STM32FreeRTos提供了定时器和时钟管理的功能,能够按照预设的时间周期定时触发相应的任务。4.中断管理:STM32FreeRTos提供了中断管理的能力,保证高速中断的处理不会影响系统的稳定性。RTOS(实时操作系统)是一种为实时应用程序设计的操作系统。实时操作系统是一种具有严格时间限制和可靠性需求的应用程序开发环境。实时操作系统的设计目标是使应用程序在预定义的时间内完成操作,并保证操作的准确性和可预测性。
2024-02-04 10:43:59 20.48MB stm32 freertos 扫地机器人 adc
1
Linux内核完全注释 V3.0对Linux早期操作系统内核(v0.11)全部代码文件进行了详细全面的注释和说明,旨在使读者能够在尽量短的时间内对Linux的工作机理获得全面而深刻的理解,为进一步学习和研究Linux系统打下坚实的基础。书中首先以Linux源代码版本的变迁历史为主线,详细介绍了Linux系统的发展历史,着重说明了各个内核版本之间的重要区别和改进方面,给出了选择0.11(0.95)版作为研究的对象的原因。然后本书依据内核源代码的组织结构对所有内核程序和文件进行了注释和详细说明。 在注释的同时,还介绍了读者应该了解的相关知识,并给出了相关的硬件信息。
2024-02-02 17:01:35 7.52MB Linux内核 linux源码分析
1
W5500驱动,STM32-DMA-W5500驱动,使用LL库,下载直接可用,附带cubemx配置文件,注释详细,方便移植修改
2024-01-25 16:20:37 10.66MB stm32 W5500
1
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。
2024-01-24 18:34:22 5.63MB Linux
1
Quartz2.X Oracle 表结构建表语句和字段注释,可用于Quartz的持久化配置
2024-01-24 18:11:05 11KB Quartz
1
0.eclipse4.5亲测可用,最好备份一下org.eclipse.jdt.ui_*.jar 1.找到eclipse安装目录下plugins文件夹中的org.eclipse.jdt.ui_*.jar,将压缩包中的org.eclipse.jdt.ui_3.11.2.v20151123-1510.jar重新命名为该eclipse版本所对应的jar,即org.eclipse.jdt.ui_*.jar,覆盖即可 2.设置生成模板 1、preferences-->Java-->Code Style-->Code Templates, 在右边的Commens编辑一下Getters、Setters样式 get方法: /** * 获取${bare_field_name} * * @return ${bare_field_name} ${bare_field_name} */ Set方法 /** * 设置${bare_field_name} * * @param ${bare_field_name} ${bare_field_name} */ 3.生成getter和setter方法倒很容易 1)类-定义变量-右键-Source-Generate Getter and Setter 2)选择变量-选择位置-选中Generate method comments-OK 注:实在不行,找到eclipse安装目录下plugins文件夹中的org.eclipse.jdt.ui_*.jar,用好压压缩软件打开找到org.eclipse.jdt.internal.corext.codemanipulation.GetterSetterUtil.class, 直接用附件中的class文件进行替换
2024-01-17 15:35:42 9.27MB eclipse
1
基于最小二乘支持向量机LSSVM分类预测,多特征输入模型。 多特征输入单输出的二分类及多分类模型。程序内注释详细,直接替换数据就可以用。 程序语言为matlab,程序可出分类效果图,迭代优化图,混淆矩阵图。
2024-01-04 17:15:32 86KB 支持向量机
1
K-means 对 iris 数据进行聚类并显示聚类中心,聚类结果等,附注释
2023-12-30 13:53:10 4KB kmeans 聚类 数据挖掘 机器学习
1
基于支持向量机SVM的数据分类预测,SVM分类预测,多特征输入模型。 多特征输入单输出的二分类及多分类模型。程序内注释详细,直接替换数据就可以用。 程序语言为matlab,程序可出分类效果图,迭代优化图,混淆矩阵图。
2023-12-21 14:34:09 738KB 支持向量机
1
将C++的单行注释改成C语言的注释. 在Windows 下用VC2005环境写程序的时候, 有C语言写的程序, 但是用了C++的注释, 也能成功编译连接运行. 但发现也有很多编译器不支持C++的单行注释. 又不想手机地改所有的代码. 所以写了一个程序来自动将C++的单行注释替换成C语言的注释格式. 压缩包中有两个文件. 其中 to_c_style_comment.c 中的我程序文件. cpptest.c 只是一个测试文件. 是一个包含C++单行注释的c源程序, 仅供测试用. 编译方法: gcc -o to_c_style_comment to_c_style_comment.c 测试方法: ./to_c_style_comment cpptest.c 或 ./to_c_style_comment cpptest.c outputfile
2023-12-21 08:02:03 1KB
1