stm32f10x串口驱动源码(环形队列+内存动态分配+DMA)串口发送模板(第三版)
2023-04-12 21:28:36 1.08MB stm32f 串口 源码
1
C++动态分配内存(new)和撤销内存(delete) 在软件开发过程中,常常需要动态地分配和撤销内存空间,例如对动态链表中结点的插入与删除。在C语言中是利用库函数malloc和free来分配和撤销内存空间的。C++提供了较简便而功能较强的运算符new和delete来取代malloc和free函数。 注意: new和delete是运算符,不是函数,因此执行效率高。 虽然为了与C语言兼容,C++仍保留malloc和free函数,但建议用户不用malloc和free函数,而用new和delete运算符。new运算符的例子: new int; //开辟一个存放整数的存储空间,返回一个指向该存储空
2023-04-02 11:23:51 71KB c++ c语言指针 delete
1
C++中动态分配一维数组是十分常见的事,但会分配一维数组的人并不一定会分配二维数组。因为我想,不到特殊情况,我们可能很少想过要使用动态分配的二维数组。但不管怎么样,只要你是第一次想试着去分配一个二维数组的时候,你或多或少的会想当然地认为二维数组一定是像这样分配的:int m=2, n=3; int** array2D=new int[m][n];。这不是我们的错,因为写多了int n=3; int* array=new int[n];这样的语句容易患上后遗症,难免有犯错的时候。   有些事情并不像看似的那样简单,像这里的动态分配二维数组,看下面的程序: #include <iostre
2023-03-23 15:21:14 37KB 二维 二维数组 动态
1
针对孤岛直流微电网需要独自承担系统母线电压稳定和精确的功率分配,提出了含母线电压补偿和负荷功率动态分配的协调控制策略。在主控制层中采用下垂控制来实现分布式电源之间的功率共享;在下垂控制的基础上,提出了考虑电压调节控制和电流矫正控制的分布式二次控制,其对传统下垂控制带来的直流母线电压跌落进行补偿,使得母线电压恢复到额定值;通过对下垂系数的不断调整,达到了负荷功率分配的高精度。最后,利用MATLAB/Simulink对所设计的控制策略在不同运行模式下进行仿真验证,仿真结果表明所提的控制策略可以实现直流微电网的稳定运行和负荷功率的动态分配,且能够满足分布式电源即插即用等要求。
1
1.stm32f10x串口驱动程序(环形队列+内存动态分配+DMA)。2用于演示FAT文件系统。3代码具有可移植性,只需在此基础上修改便可移植其他项目。4增强串口收发数据的抗干扰能力,降低误码率。5,可以作为串口发送模板的例程和工程使用
2023-02-15 13:56:46 801KB DMA 串口环形队列
1
针对突发事件下医院里应急资源供需不平衡的问题,进行了医院应急资源动态分配模型研究。考虑到病人数量增多以及病人伤情演变导致医院应急资源供应相对紧缺的现象,基于序贯决策理论,将病人需求的变化设计成一个马尔可夫决策过程,建立了医院应急资源动态分配模型。使用基本粒子群算法求解,通过某次地震发生后医院的救援实例进行分析。案例分析表明,马尔可夫决策过程可以动态地满足伤情演变下不同状态病人的需求,使得应急救援中整体的资源利用达到最优。
2023-01-05 14:15:52 1.19MB 突发事件 资源分配 伤情演变
1
动态分配内存算法(操作系统) c++ 相关于动态分配内存的代码 应用平台 vs2022 解压之后用编译器打开项目解决方案即可 学习用途,不要用于商业
2022-12-04 14:02:52 11.88MB 操作系统
1
数据结构 顺序表 C语言版 动态分配方式
2022-10-26 09:04:17 784B 顺序表
1
为了提高配电网功率分配效率,解决居住区可用电力资源功率公平分配问题,提出了基于熵 权法的居住区配电网功率动态分配方法。根据熵权法原理及应用流程,对熵权进行标准化处理, 并确定相关动态分配指标。定量描述用电负荷潮流分布不均情况,评估基于负载指标的熵配电网 负载水平,以传输线路支路负载率、电压损耗、支路两端节点负载作为配电网功率动态分配度量, 分析熵权配电网运行状态特征。依据熵权法具体实施步骤,实现居住区配电网功率动态分配。以 居民区常规负荷为实验背景,将两种方法的分配效率进行对比分析,由实验结果可知,基于熵权法 动态分配方法的最高分配效率可达到1.0,有效提升了用户满意度。
1
关于动态权限的分配,一个管理员可以给用户分配权限,不同权限的用户可以进行的操作也不同。
2022-09-18 15:23:24 2.26MB 菜单
1