- 博客(19)
- 收藏
- 关注
原创 PTA 计算机网络第3章练习
1.集线器的使用可以缓解CSMA/CD网络中碰撞冲突问题。( F)因为①集线器在物理层上扩大了物理网络的覆盖范围,②但无法解决冲突域与广播域问题,③而且还增大了冲突的概率。2.在具体网络中的链路层只能看见 MAC 帧而看不见 IP 数据报。( F)数据链路层使用MAC帧,网络层及以上使用IP数据包,是使用而不是看不见!3.三层 交换机在转发数据时,可以根据数据报的 MAC 地址表进行路由的选择和转发。(F )因为二层转发主要依靠MAC地址,而三层转发主要依靠IP地址。
2023-10-27 14:35:43
610
1
原创 Zero Tier Windows远程桌面 免费跨网段 不在一个局域网 免费内网穿透
点击Join ZeroTier Network,将刚刚复制的network ID输入进去。要确保连接和被连接设备都在一个Zero Tier Network中!如果不知道在各类设备上如何连接Windows远程桌面请参考微软官方文档。2、添加网络,点击 Create A Network。
2023-06-12 17:27:23
2890
原创 Python 追加json文件
python将json对象映射为集合,因此对json文件的追加写入,就直接变为对集合的更新操作。import json#导入json包data={}#创建一个data集合用于接收并暂存数据json_list=["cls_FinancialClassification_answer.json",\ "cls_MedicalClassification_answer.json",\ "intent_InsuranceIntentChange_answ
2022-05-15 21:10:11
2570
原创 Samba WinXP访问时一直要求输入密码
错误现象:linux端可以正常访问,但winXP端在访问时一直要求输入密码,反复循环。原因分析:首先,能建立连接请求说明samba服务器端正常开启,同时linux端可以正常访问,证明服务响应正常,而WinXP端能够建立请求,并要求输入账户密码,证明网络连通正常、服务可访问,而反复输入密码有可能是因为响应得不到回复。解决方法:在WindowsXP中,点击开始菜单->运行->输入secpol.mscsecpol.msc将会打开本地安全设置点击"本地策
2022-05-09 14:35:47
1850
原创 ERROR:cannot load flash device description
前言:在移植他人 代码时,用keil5下载程序时有时会出现cannot load flash device description的问题,以下是解决方法:此处,我是因为原本使用的是J-Link,改为ST-Link后,发生了报错。通常,很多时候都是因为没有找到对应得flash 下载算法导致,要选择正确的Flash Download 程序,型号不对则会发生报错但我的Flash Download配置无问题,于是接着排错。最终发现,Device选项卡中的单片机型号出错,STM32F4
2022-03-23 22:34:57
26466
5
原创 Python pip install ERROR: Exception:
pip和pip3 install ValueError:check_hostname requires server_hostname
2022-03-19 19:18:25
3433
原创 嵌套向量中断控制器 (NVIC)
NVIC 是一种片上控制器,可为 ARM Cortex-M MCU 中的中断驱动事件提供快速和低延迟的响应。在本教程中,我们将解释嵌套向量中断控制器(NVIC) 在 ARM Cortex-M 微控制器的中断处理请求中的作用。中断介绍中断可以定义为系统异常或外围中断,它们可以导致程序流跳转到不同的位置。顾名思义,中断会妨碍正常的程序执行。硬件(即外部输入、复位按钮或其他外围设备)和软件(即内部输入或内核中断)都可以产生中断。如今,几乎每个微控制器都支持中断功能。发生中断时会发生什么?每当发
2022-03-01 10:07:44
6105
原创 uart和usart的区别
首先,UART和USART都是单片机上的通用串口。UART是通用异步收/发器USART是通用同步/异步收/发器从名字上可以看出,USART在UART基础上增加了同步功能,即USART是UART的增强型。其实当我们在异步通信的时候,USART与UART没有什么区别。但是用在同步通信的时候,区别就很明显了:大家都知道同步通信需要时钟来触发数据传输,也就是说USART相对UART的区别之一就是能提供主动时钟。UART通用异步收发传输器(Universal Async...
2022-02-28 12:44:09
5516
原创 内存保护单元(Memery Protection Unit)
内存保护单元 (MPU)内存保护单元 (MPU)是提供内存保护的计算机硬件单元,是由单片机 内核提供的用于内存保护的可选组件。。它通常作CPU)的一部分来实现。MPU是内存管理单元的精简版本,仅提供内存保护支持。 它将内存映射划分为具有特权权限和访问规则的多个区域。通常在只需要并且内存保护不需要像内存管理单元的完整功能的低功耗处理器中实现。MPU 允许特权软件定义内存区域并为每个区域分配内存访问权限和内存属性。根据处理器的实现,支持的内存区域的数量会有所不同。MPU的特点1、防止用户应用程序损坏
2022-02-28 12:27:56
2979
原创 什么是 ECC 内存?(memory with ECC)
对于企业和数据中心的服务器而言,将数据中的错误降至最低是关键任务,这就是ECC(纠错码)内存的目的。ECC 是一种检测并纠正单位内存错误的方法。单位内存错误是服务器输出或生产中的数据错误,错误的存在会对服务器性能产生很大影响。有两种类型的单位内存错误:硬错误和软错误。硬错误硬错误是由物理因素引起的,例如温度变化过大、电压应力或对内存位带来的物理应力。软错误当数据写入或读取与最初预期不同时,就会发生软错误,例如主板上的电压变化、宇宙射线或放射性衰变会导致内存中的位翻转。由于位以电.
2022-02-28 10:28:53
10753
1
原创 STM32通过IIC读取BH1750光照数据
STM32的IIC接口STM32共有3个IIC接口,引脚对应如下:不了解GPIO配置的请看这篇优快云https://mp.youkuaiyun.com/mp_blog/creation/editor/122972149本例程,我们采用PB6为SCL,PB7为SDA。void BH1750_PortInit(){ GPIO_InitTypeDef GPIO_InitStructure; RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOB|RCC_..
2022-02-18 21:55:02
1825
原创 基于STM32嵌入式接口与传感器应用开发(2)IIC通信
什么是IIC?IIC(即I2C)是一种二线式串行总线,SDA总线为双向数据传输线SCL总线为时钟控制线,用于同步时钟信号,以完成数据收发同步。微控制器(MCU)与被控制端(外设)、外设与外设之间可以通过IIC总线进行半双工通信IIC的特点1、支持多设备连接的总线,一条IIC总线中可以有多个主机和从机。2、每一个连接到IIC总线上的设备都有唯一地址(7位/10位),主机可以利用这个地址对从机进行访问。3、总线通过上拉电阻接到电源。当IIC设备空闲时会呈高阻态,当所有IIC设
2022-02-18 21:29:05
1323
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人