- 博客(61)
- 资源 (2)
- 收藏
- 关注
原创 服务器命令
使用该命令可以确定有哪些进程正在运行和它所运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多的资源等。ps 命令最常用来监控后台进程的工作情况,因为后台进程是不和屏幕、键盘这些标准输入/输出设备进行通信的,所以如果需要检测后台情况,就需要使用 ps 命令了。-u:显示面向用户的格式(包括用户名、CPU 及内存的使用情况等信息)。-p:显示由进程 ID 指定的进程信息。-x:显示所有非控制终端上的进程信息。-a:显示系统中所有进程的信息。-e:显示所有进程的信息。-f:显示进程的所有信息。
2024-03-13 16:15:50
554
转载 [USF-XSim-62] ‘elaborate‘ step failed with error(s) while executing ‘E:/hcr/29_ov5640_udp_pc/ov5640_
在使用vivado软件进行仿真时,软件报错:[USF-XSim-62] 'elaborate' step failed with error(s) while waiting 'E:/xxx/xxx.sim/sim_1/behav/xsim/详细说明.bat'脚本。请检查该文件是否具有正确的“读/写/执行”权限以及 Tcl 控制台输出是否有任何其他可能的错误或警告。
2023-08-22 10:06:27
1259
原创 FPGA入门
1”默认32位图1.3- 37是D触发器的结构图,可以将其视为一一个芯片,该芯片拥有4个管脚,其中3个是输入管脚:时钟clk、复位rst n.信号d:1个是输出管脚: q。该芯片的功能如下:当给管脚rst n给低电平(复位有效),即赋值为0时,输出管脚q处于低电平状态。如果管脚rst _n 为高电平,则观察管脚clk 的状态,当clk信号由0变1即处于上升沿的时候,将此时d的值赋给q。若d是低电平,则q也是低电平:若d是高电平,则q也是高电平。
2023-03-16 15:26:29
446
原创 安装Keil 4.7.4
Keil是一款流行的嵌入式开发工具,常用于ARM Cortex-M微控制器的开发。在本文中,我们将详细介绍如何安装Keil 4.7.4。这个版本已经比较老了,但是对于一些老款芯片还是很有用的。在安装之前,请确保你已经在计算机上安装了Windows操作系统。
2023-02-24 10:22:29
699
原创 《通信软件开发与应用》课程结业报告
《通信软件开发与应用》课程结业报告内容摘要 一.课程感想 二.我的项目1)设计风格2)设计结构 三.项目制作过程1)项目前期主要流程2)项目后期开发 四.遇到的问题及解决问题五. 思考 四.总结内容摘要 人类已进入信息社会,信息技术的应用渗透到各个领域。在当今的信息时代,蓬勃发展的计算机技术和信息技术随着Inter 的普及,又一.次给社会带来了巨大的影响,Inter 正在以超越几千年科学技术发展进程的速度席卷着全世界,冲击着各行各业,
2021-06-15 21:52:04
175
2
原创 通信网络软件学习&# 初学者学习css快速导引
通信网络软件学习&# 初学者学习HTML快速导引 一.序 言 CSS简介 二.学习开始1. 学习工具2.CSS知识初步1)css的结构了解 一.序 言 CSS简介CSS是级联样式表(Cascading Style Sheets)的缩写。HTML 用于撰写页面的内容,而 CSS 将决定这些内容该如何在屏幕上呈现。网页的内容是由 HTML的元素构建的,这些元素如何呈现,涉及许多方面,如整个页面的布局,元素的位置、距离、颜色、大小、是否显示、是否浮动、透明度等等。万维网联盟
2021-04-06 17:26:51
146
原创 通信网络软件学习&# 初学者学习HTML快速导引
通信网络软件学习&# 初学者学习HTML快速导引 一.序 言 HTML简介 二.学习开始1. 学习工具2.http 知识初步1)HTML的结构了解2)HTML 文档结构及常用元素3)其他常用元素4) 锚点 a5)图片及文件路径 img6)表格 Table7) 表单 Form 一.序 言 HTML简介html全称超文本标记语言(Hyper Text Markup Language),标准通用标记语言下的一个应用。HTML 不是一种编程语言,而是一种标记语言 (markup l
2021-03-25 21:43:12
180
原创 高频电子电路——直接调频法中振荡器和调制器合二为一,这种方法的优点是在实现线性调频的要求
直接调频法中振荡器和调制器合二为一。这种方法的优点是在实现线性调频的要求下,可以获得相对较大的频偏。它的主要缺点是会导致FM波的中心频率偏移,频率稳定度差,在许多场合对载频采取自动频率微调电路(AFC)来克服载频的偏移或者对晶体振荡器进行直接调频。·间接调频法先将调制信号进行积分处理,然后用它控制载波的瞬时相位变化,从而实现间接控制载波的瞬时频率变化的方法,称为间接调频法。根据前述调频与调相波之间的关系可知,调频波可看成将调制信号积分后的调相波。这样,调相输出的信号相对积分后的调制信号而言是调相波,
2021-01-19 14:29:04
870
原创 双音多频 DTMF(Dual Tone Multi Frequency)
双音多频 DTMF(Dual Tone Multi Frequenc),双音多频,由高频群和低频群组成,高低频群各包含4个频率。一个高频信号和一个低频信号叠加组成一个组合信号,代表一个数字。DTMF信号有16个编码。利用DTMF信令可选择呼叫相应的对讲机。在编码时将击键或数字信息转换成双音信号并,解码时在收到的DTMF信号中检测击键或数字信息的存在性。一个DTMF信号由两个频率的音频信号叠加构成。这两个音频信号的频率来自两组预分配的频率组:行频组或列频组。每一对这样的音频信号唯一表示一个数字或符号。
2021-01-14 20:01:30
753
原创 day4linux嵌入式开发,LCD显示图片
一.图片的格式1.jpg2.png3.gif4.bmp(无损压缩)把颜色数据保存在每一个单独的像素中Bmp扫描,从左到右,从下往上3.24位图,色深是24位,由三原色RGB4.BMG图片所占的字节数,一定要被4整除5.BMG图片,的字节,理论大小800480=实际大小800480+54制作一张BMP图片内存映射mmap()#include <sys/mman.h>申请内存:void *mmap(void *addr, size_t length, int prot
2021-01-14 14:47:36
775
原创 day5C语言结构体:
结构体:例如:struct student//标签{char name【39】;};1.结构体有分号2,要有标签#include <stdio.h>#include <string.h>//定义学生信息结构体struct student{ char name[20]; //姓名 char sex[10];//性别 int age;//年龄 float grade;//成绩};int main(){ //方法一,定义结构体变量并初始化
2021-01-14 14:46:31
97
原创 北邮交换原理题库2
第一章一、选择题1、电路交换采用(C)工作方式。A、虚连接B、数据报C、面向物理连接﹐D、面向逻辑连接2、电路交换得特点就是(C )。A、易于实现不同终端之间得连接B﹑逐段差错控制C、基于呼叫损失制得流里控制D、线路利用率高3、报文交换适合(C〉业务。A、实时语音―B、交互式计算机通信C、电子邮箱﹐D﹑网络聊天二、填空题1、公用电话网采用得交换方式就是_电路交换_。2、报文交换中信息传输与交换得单位就是_报文。3、分组交换中,信息传输与交换得最小单位就是_分组_。4、分组交换中﹐分组就
2021-01-14 13:30:36
4523
5
原创 交换原理题库
现代通信技术试题及答案填空题1、三网融合指的是电信网、计算机网.、有线申视湖—o2、电信系统在三大硬件分别是终端设备、传输设备、交换设备。3、信号可以分为两大类―模拟信号___和_数字信号—。4、在数字通信技术中,复接方式有:按位复接、按字节复接_、按路复接__三种方式。5、在PCM30/32系统中,有30个路时隙用来传送30路语音信号,一个路时隙用来传帧同步码―,另一个路时隙用来传送信令码―。6、信令按使用的信道划分可以分为___随路信令___和_公共信道信令_。7、NO.7信令网由_信令点
2021-01-14 13:17:49
1440
原创 2021年大学交换原理复习要点
TST网络结构TST网络是电话交换系统中经常使用的一种3级网络,由两级T接线器与一级S接线器组合而成T接线器:时分,采用PCMS接线器:空分具有32条双向时分复用线,且每条时分复用线上由32个时隙,编号相同的入线和出线共同组成一条双向时分复用线。TST交换网络的第1级有32个T接线器,第2级为一个32 x 32的S接线器,第3级由32个T接线器组成,分别连在每一条输出线上。第1级T接线器采用的是输出控制方式,第3级T接线器采用的是输入控制方式(当然第1和第3级的控制方式也可以调换),而对于第.
2021-01-13 14:21:52
1424
原创 实训学习day3
实训学习day3移植工程一.文件IO二.文件IO如何使用三.什么是系统IO四.linux文件类型五.接口函数二级目录三级目录移植工程1.编译器:arm-linux-gcc2.烧写命令:(1)下载命令:rsrs+可执行程序(2)修改权限:chmod 777 可执行文件名执行程序一.文件IOlinnux系统下,一切设备接文件硬件的操作都是先访问驱动二.文件IO如何使用提供相应的接口函数===》man手册三.什么是系统IO使用系统函数api接口实现文件的操作打开文件,读取,写入,关闭
2021-01-07 09:17:21
73
原创 实训复习day2
3.数组下标char buff[20]=“hello” buff[5]="\0"4.数组初始化(1)定义的时候直接初始化(2)定义的时候通过手动输入(键盘输入)for(i=0;i<10,i++){ scanf("%d,&a[i]");}//如何访问数组内容for(i=0;i<10,i++){ printf(“%d,a[i]”)}5.柔性数组 int a[]={1,2};6 字={}符串函数char buff[10]=“nihao”;char b
2021-01-06 10:31:12
157
原创 实训复习
4.文件路径绝对路径:文件所在路径的完整部分相对路径:相对于当前路径的路径5.进入超级用户模式二.嵌入式Linux编程开发环境:linux接口+开发语言Linux ( C语言)(1)编写工程(2)编译(3)移植(4)测试工程A 编写工程2.1编写工程1.一般模式vi编辑器:2.可以随意添加字3.按“esc”,进入一般模式底行模式:1.底行模式一定是由一般模式转换2“SHIFT+:”,进入底行模式3.:wq保存退出w 强制退出q!:强制退出linux与windows
2021-01-06 10:30:34
83
1
原创 1ZSTACK协议栈的架构
1.ZSTACK协议栈的架构ZigBee协议栈就是将各个层定义的协议都集合在一起,以函数的形式实现,并给用户提供一些API,工用户调用。协议栈体系分层结构与协议栈代码文件夹对应表如下:整个协议栈的架构,如图所示:APP:应用层目录,这是用户创建各种不同工程的区域,在这个目录中包含了应用层的内容和这个项目的主要内容,在协议栈里面一般是以操作系统的任务实现的。HAL:硬件层目录,包含有与硬件相关的配置和驱动及操作函数。MAC:MAC层目录,包含了MAC层的参数配置文件及其MAC的LIB库的函数接口文件
2021-01-05 10:26:52
1870
原创 详细介绍Audition输出一个周期2khz的正弦波(循环)。将一段数字音频歌曲数据转换为模拟音频波形输出(循环)。
详细介绍Audition输出一个周期2khz的正弦波(循环)。将一段数字音频歌曲数据转换为模拟音频波形输出(循环)1.Audition输出一个周期2khz的正弦波(循环)2.Audition将一段数字音频歌曲数据转换为模拟音频波形输出(循环)8khz,量化16bit,单通道,时长仅仅5~10秒。1.Audition输出一个周期2khz的正弦波(循环)2.Audition将一段数字音频歌曲数据转换为模拟音频波形输出(循环)8khz,量化16bit,单通道,时长仅仅5~10秒。...
2020-12-28 17:29:46
2366
原创 用STM32F103输出一路PWM波形,有完整源码。用示波器观察输出波形
用STM32F103输出一路PWM波形,有完整源码。用示波器观察输出波形 序 言 1) 什么是PWM信号 2) 如何实现PWM信号输出 3) PWM信号应用 一.项目说明二.项目实战 1) 分析例程 2)keil4 仿真设置 3) PWM源码三. 结语 序 言PWM相关概念占空比:就是输出的PWM中,高电平保持的时间 与 该PWM的时钟周期的时间 之比如,一个PWM的频率是1000Hz,那么它的时钟周期就是1ms,就是1000us,如果高电平出现的时间是200us,那么低电平的时间肯定是8
2020-12-28 16:36:12
7531
4
原创 从零开始在MDK创建纯汇编语言的STM32工程,并实现用汇编程序完成 每间隔1秒钟闪烁一次LED的程序
从零开始在MDK创建纯汇编语言的STM32工程,并实现用汇编程序完成 每间隔1秒钟闪烁一次LED的程序 序 言简介应用 一.项目说明二.项目实战 1) 从零开始在MDK创建纯汇编语言的STM32工程。 2) 编写一个简单的汇编语言程序 3) 用汇编程序完成 每间隔1秒钟闪烁一次LED的程序。三. 结语 序 言简介1.什么是汇编语言? 汇编语言又称为符号语言(下文介绍为什么会有这个名字),属于低级语言。它是从机器语言发展而来的。使用简短的英文缩写作为汇编指令,并通过汇编过
2020-12-27 16:22:59
1433
原创 基于STM32的0.96OLED基本显示学习,及 上下或左右的滑动显示长字符(使用硬件刷屏模式),OLED显示变量值操作详细解析
基于STM32的0.96OLED基本显示学习,及 上下或左右的滑动显示长字符(使用硬件刷屏模式),OLED显示变量值操作详细解析简 介 一.项目说明 二.学习入门 1)开始了解例程 三.实战过程 1)连接好线路 2)用OLED显示普通简单字符(自己的学号和姓名) 3)用OLED显示变量(显示AHT20的温度和湿度;) 4)基于软件刷屏模上下或左右的滑动显示长字符 5)基于硬件件刷屏模上下或左右的滑动显示长字符四. 结语简 介 OLED为自发光材料,不需用到背光板,同
2020-12-27 14:28:29
8300
11
原创 详解STM32的三种Boot模式的差异
详解STM32的三种Boot模式的差异序 言 1)stm32三种启动方式比较一. 项目说明二.项目实战 1) 用户闪存存储器被选为启动,这是平常我们用得最多的 2)从系统存储器启动,这种模式启动的程序功能由厂家设置。 3)STM32通过sram启动方法四. 结语序 言STM32三种启动模式对应的存储介质均是芯片内置的,它们是:1)用户闪存=芯片内置的Flash。2)SRAM=芯片内置的RAM区,就是内存啦。3)系统存储器=芯片内部一块特定的区域,芯片出厂时在这个区域
2020-12-26 16:32:32
906
1
原创 CRC校验的快速掌握
CRC校验的快速掌握知识储备二进制模2除法与二进制除法不同。模2运算:加法不进位,减法不借位。二进制除法: 带借位的二进制除法,根据余数减除数够减与否,确定商1还是商0,若够减则商1,否则商0。二进制模2除法: 采用模2减法,不带借位的二进制减法,因此考虑余数够减除数与否是没有意义 的。实际上,在CRC运算中,总能保证除数的首位为1,则模2除法运算的商是由余数首位与除数首位的模2除法运算结果确定。因为除数首位总是1,按照模2 除法运算法则,那么余数首位是1就商1,是
2020-12-17 12:48:20
246
原创 关于交换机的三种交换方式及其比较
5)关于交换机的三种交换方式及其比较1.直通式 : 直通方式的以太网交换机可以理解为在各端口间是纵横交叉的线路矩阵电话交换机。它在输入端口检测到一个数据包时,检查该包的包头,获取包的目的地址,启动内部的动态查找表转换成相应的输出端口,在输入与输出交叉处接通,把数据包直通到相应的端口,实现交换功能。由于不需要存储,延迟非常小、交换非常快,这是它的优点。它的缺点是,因为数据包内容并没有被以太网交换机保存下来,所以无法检查所传送的数据包是否有误,不能提供错误检测能力。由于没有缓存,不能将具有不同速率的输入/输出
2020-12-17 09:53:05
4333
转载 自顶向下 谢希仁计算机网络第七版课后答案
谢希仁计算机网络第七版课后答案转载:链接: link.第一章 概述1-01 计算机网络向用户可以提供那些服务?答: 连通性和共享1-02 简述分组交换的要点。答:(1)报文分组,加首部(2)经路由器储存转发(3)在目的地合并1-03 试从多个方面比较电路交换、报文交换和分组交换的主要优缺点。在这里插入图片描述答: (1)电路交换:端对端通信质量因约定了通信资源获得可靠保障,对连续传送大量数据效率高。(2)报文交换:无须预约传输带宽,动态逐段利用传输带宽对突发式数据通信效率高,通信迅速。(3)分
2020-12-16 21:39:59
3047
转载 2020年自顶向下计算机网络思维导图
转载: link.教材 :计算机网络(第7版,谢希仁编著)第一章(概述)P0 - 计算机网络<思维导图>第二章(物理层)P1 - 计算机网络<思维导图>便签中的内容:①香农公式:C=W*Log2(1+S/N) (bit/s)C:极限传输速率W:信道带宽(单位Hz)S:信道内所传信号的平均功率N:信道内的高斯噪声功率②ADSL技术:Asymmetric Digital Subscriber Line非对称数字用户线技术,即用数字技术对现有的模拟电话线进行改
2020-12-15 19:34:22
1068
1
原创 2020大学计算机网络题库
1、网络协议主要要素为_________。【答案】语法、语义、同步。2、一座大楼内的一个计算机网络系统,属于________。【答案】LAN。3、随着电信和信息技术的发展,国际上出现了所谓“三网融合”的趋势,下列属于三网之一的是(ABC)A.传统电信网 B.计算机网C.有线电视网 D.卫星通信网4、通信系统必须具备的三个基本要素是( C )A、终端、电缆、计算机B、信号发生器、通信线路、信号接收设备C、信源、通信媒体、信宿D、终端、通信设施、接收设备5、计算机网络通信系统是(
2020-12-15 18:47:41
4517
原创 基于I2C硬件协议的AHT20温湿度传感器的数据采集(基于AHT20)
基于I2C总线通信协议的温度采集实验(基于AHT20) I2C总线通信协议 简介 AHT20简介 一.项目说明1)实战目标:2)实战元件: 二.实战过程 三.实战结果 四.总结 I2C总线通信协议 简介一.I2C是什么? I2C总线是PHLIPS公司在20世纪80年代推出的一种串行总线。具有引脚少,硬件实现简单,可扩展性强的优点。I2C总线的另一优点是支持多主控,总线上任何能够进行发送/接收数据的设备都可以占领总线。当然,任意时间点上只能存在一个主控。 I2C即是一种总线,也是一种通讯协议
2020-12-15 11:27:43
2967
10
原创 HAL库函数的stm32编程方式的差异
HAL库函数的stm32编程方式的差异 HAL库简介 一. 比较标准库与HAL库性能差异 HAL库简介 1.HAL库是ST公司目前主力推的开发方式,全称就是Hardware Abstraction Layer(抽象印象层)。它的出现比标准库要晚,但其实和标准库一样,都是为了节省程序开发的时期,而且HAL库尤其的有效,如果说标准库把实现功能需要配置的寄存器集成了,那么HAL库的一些函数甚至可以做到某些特定功能的集成。也就是说,同样的功能,标准库可能要用几句话,HAL库只需用一句话就够了。并且H
2020-12-13 18:19:42
334
原创 国产MCU集成开发平台之试用Stduino IDE的感想
试用Ardunio IDE的感想 Stduino IDE 简介 一.安装Stduino IDE Stduino IDE 简介Stduino IDE是一款面向32位处理器快速入门学习的集成开发平台,目前已经支持Arduino_Core_STM32框架,集聚快捷、高效、免费、开源、易得于一身,软件还集成了GDB调试功能 Stduium IDE 其实是类似国外的Arduino IDE,同样的他的开发的优点是更简单,易用,上手,适合新手使用。缺点是省去了更多代码配置环节,不便于底层理解。但这不影响A
2020-12-13 18:18:44
811
1
原创 安装 Ardunio IDE 和相关软件支持库,在Ardunio 完成STM32板子的串口通信程序:1)持续向串口输出“Hello world!”;2)当接收到“stop!”时,停止输出。
Ardunio 使用STM32实作简 介 一.项目说明 二.安装 Ardunio IDE 和相关软件支持库 1)安装 2)配置三.实战过程(在Ardunio 完成STM32板子的串口通信程序:1)持续向串口输出“Hello world!”;2)当接收到“stop!”时,停止输出。) 1)写程序 2)编译烧录 3)串口观察四. 结语简 介 Arduino IDE开发的优点是更简单,易用,上手,适合新手使用。缺点是省去了更多代码配置环节,不便于底层理解。但这不影响Arduin
2020-12-13 12:19:05
230
原创 交换原理
用户电路的 BORSCHT七大功能是什么,并简要解释?1.馈电(Battery feed): 交换机通过用户线向共电式机直流馈电;2 . 过压保护(Overvoltage Protection): 防止用户线上电压冲击或过压而损坏交换机3. 振铃(Ringing):向被叫用户机馈送铃流 .监视(Supervision): 借助扫描点监视用户线通断状态检测机摘机挂机拨号脉冲等用户线信号转送给控制设备表示用户忙闲状态和接续要求 .5.编解码(CODEC): 利用编码器和解码器(CODEC),滤波器完成
2020-12-08 09:54:25
1505
libyuv-2525698acba9bf9b701ba6b4d9584291a1f62257.tar.gz
2023-03-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人