- 博客(133)
- 收藏
- 关注
原创 STM32报错:..\..\Output\atk_f429.axf: Error: L6971E: system_stm32f4xx.o(.data) type RW incompatible wit
使用了内存管理(估计大家也是学习的正点原子的学习资料),导致可由系统自由分配的内存减少,当你又在程序中定义了许多变量或数组,编译系统无内存给他们分配,与内存管理中设置的内存池冲突。
2025-03-28 20:05:01
301
原创 电子元器件——光耦(OC)
3.光偶的电路符号表示输入信号加到管子后,发光器发出光线,光敏器件接收到光线后产生电流。1.光偶的参数包括正向工作电压、反向工作电压、正向电流、反向电流、集电极与发射极之间的电压、输出电流等。(LED),使之发出一定波长的光,被光探测器接收而产生光电流,再经过进一步放大后输出。这就完成了电—光—电的转换,从而起到输入、输出、隔离的作用。1.红外发光接收管的主要参数包括正向工作电压、反向工作电压、正向电流、反向电流、波长等。光耦对输入、输出电信号有良好的隔离作用,所以,它在各种电路中得到广泛的应用。
2025-03-19 12:40:37
438
原创 从Open R1来看如何训练DeepSeek R1模型
GRPO 是一种在线学习算法,这意味着它通过在训练期间使用受训模型自身生成的数据来迭代改进。GRPO 目标背后的直觉是最大化生成补全的优势,同时确保模型保持接近参考策略。和。与传统的RL方法不同,后者通常依赖外部评估者(批评者)来引导学习,GRPO通过评估一组响应之间的相对关系来优化模型。这种方法提高了训练效率,使GRPO在需要复杂问题解决和长链思维的推理任务中表现尤为出色。
2025-02-09 16:27:51
858
原创 HC32L136K8TA单片机输出互为反相双路PWM
可这里可以参考stm32的代码看看 HC32L136K8TA的机制跟32差不多 以使用一个通用定时器输出两路互为反相的 PWM 波,但需要通过一定的配置技巧实现。与高级定时器(如 STM32 的 TIM1、TIM8 等)不同,通用定时器通常没有直接的互补输出功能。如果通用定时器只支持单通道输出,可以通过软件方式生成第二路反相 PWM 波。这里其实只需要将输出通道极性改变就可以了。
2025-01-14 16:25:57
394
1
原创 设TCP的门限值的初始值为10个报文段,当拥塞窗口上升到24时网络发生了超时,TCP使用慢开始和拥塞避免后第一轮的拥塞窗口大小是,门限值为
在TCP的拥塞控制中,当发生超时时,会对拥塞窗口和门限值进行调整。
2025-01-06 16:38:00
330
2
原创 一个路由器连接到三个子网,这三个子网共同前缀是205.2.17/24 假定子网N1要62台主机,子网N2要有105台主机,而子网N3要有12台主机,试分配这三个子网的前缀
要为三个子网分配前缀,我们需要根据每个子网所需的主机数,进行。子网划分的核心思想是根据每个子网所需的主机数,计算所需的IP地址块(即子网掩码),并从可用地址空间中逐步分配。
2025-01-06 14:49:46
441
原创 某单位分配到一个地址块14.24.74.0/24。该单位需要用到三个子网,对这三个子地址块的具体要求是:子网N1需要120个地址,子网N2需要60个地址,子网N需要10个地址。请给出地址块
同理N3是10个,最接近的是16,为2的4次方,所以用4位当主机号就可以提供16个IP地址,满足N2是10个的要求。N2是60个,最接近的是64,为2的6次方,所以用6位当主机号就可以提供64个IP地址,满足N2是60个的要求。N1是120个,最接近的是128,为2的7次方,所以用后7位当主机号就可以提供128个IP地址,满足N1是120个的要求。N1的最小IP地址为主机号全为0(后7位全0),14.24.74.1(原本开头为14.24.74.0,但是主机00开头为网络地址不可用于计算机IP地址)
2025-01-04 00:16:03
950
原创 计算机网络原理(谢希仁第八版)第4章课后习题答案
第四章 网络层1.网络层向上提供的服务有哪两种?是比较其优缺点。网络层向运输层提供 “面向连接”虚电路(Virtual Circuit)服务或“无连接”数据报服务前者预约了双方通信所需的一切网络资源。优点是能提供服务质量的承诺。即所传送的分组不出错、丢失、重复和失序(不按序列到达终点),也保证分组传送的时限,缺点是路由器复杂,网络成本高;后者无网络资源障碍,尽力而为,优缺点与前者互易2.网络互连有何实际意义?进行网络互连时,有哪些共同的问题需要解决?网络互联可扩大用户共享资源范围和更大的通信区域进行
2025-01-01 14:50:14
1543
原创 计算机网络原理(谢希仁第八版)第3章课后习题答案
第三章数据链路层3-01数据链路(即逻辑链路)与链路(即物理链路)有何区别? “电路接通了”与”数据链路接通了”的区别何在?答:数据链路与链路的区别在于数据链路出链路外,还必须有一些必要的规程来控制数据的传输,因此,数据链路比链路多了实现通信规程所需要的硬件和软件。 “电路接通了”表示链路两端的结点交换机已经开机,物理连接已经能够传送比特流了,但是,数据传输并不可靠,在物理连接基础上,再建立数据链路连接,才是“数据链路接通了”,此后,由于数据链路连接
2025-01-01 14:48:20
1066
原创 计算机网络原理(谢希仁第八版)第2章课后习题答案
FTTx(光纤到……(1)由于在OSI之前,许多物理规程或协议已经制定出来了,而且在数据通信领域中,这些物理规程已被许多商品化的设备所采用,加之,物理层协议涉及的范围广泛,所以至今没有按OSI的抽象模型制定一套新的物理层协议,而是沿用已存在的物理规程,将物理层确定为描述与传输媒体接口的机械,电气,功能和规程特性。(2)给其服务用户(数据链路层)在一条物理的传输媒体上传送和接收比特流(一般为串行按顺序传输的比特流)的能力,为此,物理层应该解决物理连接的建立、维持和释放问题。发送数据的站发送的是0还是1?
2025-01-01 14:47:43
816
转载 计算机网络原理(谢希仁第八版)第一章课后习题答案
答:线路交换时延:kd+x/b+s, 分组交换时延:kd+(x/p)*(p/b)+ (k-1)*(p/b),其中(k-1)*(p/b)表示K段传输中,有(k-1)次的储存转发延迟,当s>(k-1)*(p/b)时,电路交换的时延比分组交换的时延大,当x>>p,相反。但服务是“垂直的”,即服务是由下层通过层间接口向上层提供的。解:(1)1Mb/s:传播时延=0.1/(2×108)=5×10-10比特数=5×10-10×1×106=5×10-4 1Gb/s: 比特数=5×10-10×1×109=5×10-1。
2025-01-01 14:46:58
564
原创 带宽和频率到底是什么关系?
带宽和频率的关系到底是什么?示波器带宽怎么选择?频率响应作为一个主要参数,我们以示波器为例讨论一下示波器带宽与频率响应的关系以及带宽和通频带有什么关系。示波器校准主要参数包括:- 垂直幅度- 水平扫描时间:显示准确度,考察晶体振荡器的性能- 上升时间Tr(瞬态响应):越短越好,可快速捕捉瞬时信号- 频率响应(稳态响应):更进一步考察给的宽带余量- 输入阻抗示波器有很多不同性能指标规格,确定了可捕获和测量信号的准确度。在介绍示波器性能指标之前我们先看一下Nyquist 采样定理。Nyquis
2024-12-06 11:25:17
1450
原创 PCB翘曲度原因及解决办法
PCB 通常由玻璃纤维和其他一些复合材料制成,大多数 PCB 仅层压一次并且非常简单。PCB 翘曲就是 PCB 形状改变了,具体的如下图所示,很明显的 PCB 翘曲。PCB 翘曲。
2024-11-29 09:55:43
1845
1
原创 如何保证嵌入式系统的可靠性?
UTP嵌入式自动化测试系统(以下简称UTP系统)是一款通用的自动化测试系统,能够通过被测板子的各种接口(如串口、CAN、SPI/I2C、GPIO、AD、DA)对板子进行各种功能自动化测试,支持总线通信测试、信号输入输出测试、蓝牙/WiFi测试、屏幕显示测试、触摸屏及按键测试等。
2024-11-28 09:11:50
1061
原创 2023年电赛B题-同轴电缆及其终端负载测量装置-方案设计
今天我来讨论一下2023年电赛B题!!这应该算是一个里程碑吧,我们电赛高频类赛题,首次出现以“微波技术基础”这门课的知识为核心内容的赛题。严格来说,仅仅是微波技术基础的第一章“传输线理论”里的内容!只要你掌握了传输线的各种基本概念、基本参数、基本运算以及史密斯圆图的应用,通过这题斩获一个电赛大奖并不是一件困难的事情。简单概括一下,2023电赛B题,就是给了我们一根同轴线,让我们在终端开路的时候去测它的长度。然后根据测出的长度,判断终端接了什么东西并去测量。一、λ/4阻抗变换性和λ/2阻抗还原性简单提一下长线
2024-11-22 11:01:51
1303
3
原创 数据结构-树
树是由n(n>=0)个元素节点组成的有限集合,当n=0时,称为空树。对于非空树应满足以下要求:(1)有且仅有一个根节点;(2)当n>1时,其余节点可分成m(m>=0)个互不相交的有限集合,其中每一个集合本身又是一棵树,称为根的子树。从定义中我们可以得到以下结论:1)树是分支分层结构;2)树中仅有根节点没有父节点;3)除根节点外,其余节点有且仅有一个父节点;4)树中每个节点,可以有零个或多个子节点;5)根节点到任何除自身之外的节点,有且仅有一条路径;02。
2024-11-21 10:48:13
1003
2
原创 WiFi基础(五):802.11帧结构与WiFi控制帧、管理帧、数据帧
前面介绍了 WiFi 的工作原理和 WiFi 的接入过程,这里将通过分析 WiFi 具体数据包结构,让你对 WiFi 工作原理和接入过程有一个更进一步的了解。前面文章可以通过下面连接查看:WiFi基础(四):WiFi工作原理及WiFi接入过程回到顶部。
2024-11-19 14:24:15
1407
2
原创 makesense导出的压缩包是空的
md ,那些教程感觉都不是人写的,没说要在右边选标签,我本来就是一个标签,我以为他会自动识别打标,结果死活导出来空包。密码要在右边选标签,
2024-10-25 13:55:34
284
原创 (2024.10版)YOLOV8 GPU 环境配置教程(教程总结)
参考教程:安装参考:YOLOV8全环境配置教程(图文教程,30分钟可配置完成!!)-优快云博客注意:我测试发现上面这个博主pytorch安装使用的国内镜像源,但是我发现网上使用国内的 有很大几率会发生下载为CPU版本,国外的下载慢,建议参看下面pytorch安装教程链接pytorch安装:pytorch gpu国内镜像下载,目前最快下载_pytorch 镜像下载-优快云博客博主电脑配置:戴尔 显卡max350从的下载和对应版本环境搭建,到中。
2024-10-25 10:08:41
1113
原创 WiFi工作原理及WiFi接入过程
数据帧、管理帧、控制帧。与有线网相比,无线 WiFi 网会复杂很多。大部分应用软件开发对 WiFi 的控制帧和管理帧了解得并不多,因为它们在物理层和数据链路层就已经被处理了,上层应用很少能感知到。一般是在设备出现 WiFi 连接不上,或者是工作不稳定的情况下,才会去分析 WiFi 驱动工作情况以及抓 WiFi 空口包数据来分析。有抓过 WiFi 空口包的同学应该清楚,无线 WiFi 网的网络包不管是从包类型还是包信息内容来看,都会比有线网的包复杂很多。
2024-09-26 16:01:52
1490
3
原创 WiFi基础(二):最新WiFi信道、无线OSI模型与802.11b/g/n
最近十几年,通信技术发展迅猛,通信标准更新频繁,有的设备还在使用 802.11/b/g/n 协议,有的已支持到 WiFi6、WiFi7。而国内有关无线 WiFi 的书籍或资料却很少,就算能找着的,大多也是比较老旧。本文试图使用最新的数据来介绍 WiFi 相关的一些基础知识。家用路由器一般都兼容支持哪些 WiFi 协议标准?802.11 b/g/n/ac/ax 具体是指什么?与 WiFi4/5/6/7 有什么区别?为什么不同协议间的最大速率相差巨大?它们实现的原理是什么?
2024-09-21 23:53:43
3907
1
原创 IV转换放大器原理图及PCB设计分析
首先让我们看到反相端这里,我们外接传感器一般一端就接在该反相端作为信号输入,另外一端接地(例如下图这样光敏二极管),也就是说该传感器是并联在反相端和地之间的,而这种传感器又必然存在结电容(具体大小可参考手册),换句话说,反相端会增加一个对地电容,除此之外 运放反相端自身的电容和布线的分布电容也会加在这上边,我们统一为Cs,Cs和Rf将引起输出电压相位滞后,一但输入信号的频率很高,高频特性受这个Cs影响将变得很差,同时 过大的Rf阻值和Cs也存在引起发生振荡的可能性。该值不应取太大,会增加电路的响应时间。
2024-09-13 20:19:40
1731
1
原创 一个操作系统的设计与实现——第21章 高级可编程中断控制器
我们已经使用过型号为8259A的可编程中断控制器(Programmable Interrupt Controller,PIC)。在单CPU计算机中,中断的处理相对简单:所有的外设和CPU都连接在PIC上即可。然而,如果计算机中不止一个CPU,情况就会变得复杂起来。键盘中断会被每个CPU分别接收一次,这是错误的时钟中断会统一广播给各个CPU,这样做虽然没有错误,但降低了灵活性。
2024-08-31 10:31:49
1196
1
原创 手把手教你!STM32单片机入门指南:从初级到中级工程师的学习路线
同时配套综合项目实战,让学生及时将所学知识应用于实践当中,既学到了技术,又积累了项目开发经验,非常适合 STM32入门学习、项目练手学生毕设、创新竞赛、高校教学等场合,而且对于个人求职,丰富简历项目经验,也是极有帮助的。采用底板+核心板的分离设计,底板统一,支持STM32G0/F1/F4/U5多核心板,可以通过插拔不同核心板,去实战不同型号STM32开发,因为底板通用,所以如果想学习多个型号STM32,也不需要重新买整套开发板,只需要买对应的核心板即可。另外项目实战环节,我们还配套了屏幕、资源扩展板。
2024-08-23 20:51:56
371
1
原创 STM32F103 SPI详解及示例代码1
STM32的SPI外设可用作通讯的主机及从机, 支持最高的SCK时钟频率为fpclk/2 (STM32F103型号的芯片默认fpclk1为36MHz, fpclk2为72MHz),完全支持SPI协议的4种模式,数据帧长度可设置为8位或16位, 可设置数据MSB先行或LSB先行。它还支持双线全双工、双线单向以及单线模式。其中双线单向模式可以同时使用MOSI及MISO数据线向一个方向传输数据,可以加快一倍的传输速度。而单线模式则可以减少硬件接线, 当然这样速率会受到影响。我们只讲解双线全双工模式。
2024-08-03 11:20:40
1925
2
原创 数据结构试卷(一)王彬
1.设某数据结构的二元组形式表示为A=(D,R),D={01,02,03,04,05,06,07,08,09},R={r},r={<01,02>,<01,03>,<01,04>,<02,05>,<02,06>,<03,07>,<03,08>,<03,09>},则数据结构A是( )。3.设有向图G的二元组形式表示为G =(D,R),D={1,2,3,4,5},R={r},r={<1,2>,<2,4>,<4,5>,<1,3>,<3,2>,<3,5>},则给出该图的一种拓扑排序序列__________。
2024-07-02 10:53:56
896
4
原创 数据结构复习
/ 构成循环,q的下一个是队列头。//递归的结束条件----某结点为空时。++i) { // 遍历顶点v的所有邻接顶点。// 将L1的最后一个结点指向L2的第一个结点。//中序遍历根结点的左子树。= L1) // 找到L1的最后一个结点。if (pa->data == pb->data)//尾插法。= L2) // 找到L2的最后一个结点。在有向图的邻接表存储结构下,从顶点V1出发,完成DFS遍历的与BFS遍历的算法。
2024-07-02 10:52:46
594
1
原创 如何判断出栈的序列是否正确。秒会
我们判断出栈的序列是否正确的时候,可能会采取一个一个试,看能不能使试出来这个序列的出栈顺序。这里有一个更简单的方法判断出栈的序列是否正确。D C B A解答技巧。
2024-06-24 22:08:51
464
1
原创 (2024.10版)Com-Way 通信全网融合仿真实验系统告警内容:存在终端设备注册失败!
搜到这说明你是计算机网络或者通信的专业吧,就是这个破软件,视频又不清晰,文档还模棱两可,我在又想导入别人的实验数据有没有入口,但是我发现软件老师也不是很会,,ping 电脑ip也是可以通的,完美解决,只是为了给老师看,你也不一定以后干这个,没必要非得搞懂,解决办法:点击拓扑模式,切换到拓扑模式。解决办法:点击拓扑模式,切换到拓扑模式。
2024-06-24 17:26:26
476
3
原创 .对于一个栈,给出输入项 A,B,C,D,如果输入项序列为 A,B,C,D,试给出全部可能的输出序列
要找到栈的所有可能输出序列,我们需要考虑栈的特性,即“后进先出”(LIFO)。我们可以通过不同的入栈和出栈顺序来生成所有可能的输出序列。假设输入项序列是A, B, C, D。我们通过模拟入栈和出栈过程,递归地生成所有可能的输出序列。这个程序使用递归方法生成所有可能的输出序列,并打印出来。
2024-06-22 12:09:22
502
1
原创 Keil一键添加.c文件和头文件路径脚本--可遍历添加整个文件夹
使用方法:需要安装python,或者用python打包成exe文件也可,命令参考:pyinstaller -F -i .\icon.ico .\keil_add_file.py,放个百度云的链接,里面有我打包好的,不过注意杀毒软件估计会报毒,请添加信任。脚本需放在keil工程目录,需要添加的目录则以相对路径填充,比如"../../../external/lvgl",需要注意的是分组需要提前在keil里面创建好,这个懒得改了,有需要的朋友可以自行修改。3.输入是命令行式的,使用者可能会忘了参数具体设置。
2024-06-11 17:05:35
943
2
原创 MSP432E401Y Launchpad硬件电路
如果单独使用外部的5V供电,JP101处的5V跳线帽又没有连接时,需要额外提供3.3v电压(5v跳线帽不接,xds110调试器的usb口没连usb时,板卡上半部分没有供电,5v转3.3v的LDO也不工作。5V跳线帽也要连接上,这样板卡下半部分的5v接口才有电压。是一款32位Arm Cortex-M4F内核的MCU,主频120MHz、256KB SRAM、1MB Flash、6KB EEPROM,具有丰富的通信外设,例如支持以太网、2个CAN、8个UART、4个QSSI(SPI)、10 个I2C;
2024-06-09 16:13:01
1180
1
原创 java “错误:编码GBK 的不可映射字符”
解决2:复制代码再将编码格式改为utf-8,再粘贴,不行再看看vs选编码格式时,猜测的编码格式。解决1:记事本打开java源文件,另存为选择ANSI编码。错误:java “错误:编码GBK 的不可映射字符”本机编码:utf-8。
2024-05-26 19:34:44
1038
2
原创 计算机设计大赛
因为垃圾无害化处理的费用是非常高的,但若采用垃圾分类的方式管理垃圾,我们可以管理废物和回收物,减少占地、减少环境污染、变废为宝。产品能够通过wifi模块来上传各种信息,投入对应的可回收垃圾,k210能够反馈数据到串口屏幕,刷卡认证后舵机能准确转动给予响应,k210控制四个舵机能够准确识别投放垃圾,屏幕能够准确播报垃圾种类,显示积分,压缩干能正常运作并进行压缩。各传感器的信号采集,k210的稳定性,mega2560信息的输入度,积分奖励App平台,屏幕显示准确性,wifi模块稳定性。表1.4竞品分析情况。
2024-05-26 18:15:50
1223
原创 约瑟夫问题
17世纪的法国数学家加斯帕在《数目的游戏问题》中讲了这样一个故事:15个教徒和15个非教徒在深海上遇险,必须将一半的人投入海中,其余的人才能幸免于难,于是想了一个办法:30个人围成一圆圈,从第一个人开始依次报数,每数到第九个人就将他扔入大海,如此循环进行直到仅余15个人为止。k1,k1+1,k1+2,k1+3...n-2,n-1,0,1,2...k1-3,k1-2 (k1-1第一次已出列)k2,k2+1,k2+2,k2+3...n-2,n-1,0,1,2...k2-3,k2-2 (k2-1第一次已出列)
2024-05-25 09:22:15
718
1
原创 计算机系统的层次结构
操作系统(Operating System, OS)是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源的分配;以提供给用户和其他软件方便的接口和环境;它是计算机系统中最基本的系统软件操作系统是系统资源(硬件和软件)的管理者向上层提供方便易用的服务是最接近硬件的一层软件。
2024-05-24 15:05:06
1330
1
SpringBoot+Vue农产品销售系统
2025-03-24
实验1 工程搭建与IO口的输入输出 实验2 组合逻辑电路与时序逻辑电路设计 实验3 7段数码管译码器动态显示 实验4 数字频率计
2024-12-04
# 微信每日早安推送正常企业开发,实现微信模版消息推送
2024-12-04
大学生高频电子线路期末考试模拟题(含答案)
2024-12-04
ASRPRO 核心板规格书
2024-12-04
实验二 简单组网实验.doc
2024-12-04
语音识别开发板ASRPRO-V1.1:支持多语言、高精度语音识别与降噪
2024-11-25
C语言飞机购票系统的课程设计与实现
2024-09-15
1.一方面功率分析仪需要完成对外部输入信号的测量,包括被测装置的电压、电流信号,扭矩/转速传感器的信号;另一方面,对测量得到的数
2024-08-25
本系统方案主要采用STM32 F407单片机作为系统主控,通过串口同SUI-101A电能计量模块进行通讯,获取有功功率、电压、电
2024-08-03
2021年-A题-信号失真度测量装置
2024-08-03
简单来说就是用TI器件做一个THD测量装置,要满足一定的输入幅值,频率和THD值,误差小于3%,能显示波形和发送到手机显示
2024-08-03
w易分类小程序 一、产品定位 产品介绍 “易分类”是让用户学会垃圾分类以及提供上门服务,帮用户解决垃圾分类的一款产品 目的是让
2024-05-28
# big-screen 数据大屏可视化 # 功能 便利性工具, 结构简单, 直接传数据就可以实现数据大屏 # 安装 `
2024-05-27
2023年B题【同轴电缆长度与终端负载检测装置】
2024-05-26
RZ9692实训开发通信系统构建
2024-05-11
go-httprequest 简介 Go语言的HTTP请求包,功能特性: 线程安全 链式语法 支持GET,POST,PUT,P
2024-05-09
rubygem-cucumber-tag-expressions
2024-05-09
rust-study0 介绍 Rust学习项目0 2021-12-14 第一个例子,猜数字: 使用rand获取一个100以内
2024-05-09
object-c和c++混合编程的项目研究
2024-05-09
Android简单的页面启动器,不用再使用onActivityResult来取得返回值 Kotlin + androidx 实现
2024-05-09
各种fortran代码
2024-05-09
Swift语言开发第三方微博项目
2024-05-09
Winform+StackExchange.Redis开发的简单的Redis工具 仅包含读取、删除、写入功能,十分简洁
2024-05-09
华为OD2024年机考笔试题(Java.ver),格式为:OD2024Xn,X为试卷库名,n为试题序号,例如OD2024C2为C
2024-05-09
树莓派CSI相机使用 + ffmpeg推流延时怎么办
2024-11-07
比如如何设计一个220V电源转5v的电路(标签-学习|关键词-pcb设计)
2024-10-23
为啥会出现输出波形和输入波形反相,
2024-09-05
在王者荣耀里面怎么演不会被举报
2024-06-01
随便下载到任意的FPGA开发板
2024-05-26
为什么单片机的工作电压
2024-05-14
机智云机智云app给设备配网
2024-05-08
芯片时钟配置不一样芯片时钟配置不一样
2024-05-05
软件工程和通信工程哪个更好点,有没有正在学的学长学姐给点意见?
2024-05-05
生成fir滤波器抽头系数
2024-04-28
带通采样条件,可能为am fm信号
2024-04-20
解读以下代码解读以下代码
2024-04-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人