自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(142)
  • 资源 (1838)
  • 收藏
  • 关注

原创 CH340E+SIT65HVD08DR+SP3232E设计 Mini_USB接口转RS232_485串口altium设计硬件原理图+PCB工程文件

CH340E+SIT65HVD08DR+SP3232E设计 Mini_USB接口转RS232_485串口altium设计硬件原理图+PCB工程文件,完整的硬件工程文件,可供学习及设计参考。

2023-11-28 15:12:25 795

原创 FT232RL+ SP3485EN+ SP213设计Micro USB to RS232 485串口AD设计硬件原理图+PCB工程文件

FT232RL+ SP3485EN+ SP213设计Micro USB to RS232 485串口AD设计硬件原理图+PCB工程文件,完整的硬件设计文档,可做为你的学习及设计参考。

2023-11-28 15:11:19 754

原创 密码POS机开发板DEMO板设计protel设计电路设计方案(原理图+PCB文件)

密码POS机开发板DEMO板设计protel设计硬件原理图+PCB文件,Protel 99se 设计,包括原理图及PCB印制板图,可以用Protel或 Altium Designer(AD)软件打开或修改,都已经制板在实际项目中使用,可作为你产品设计的参考。

2023-11-28 15:10:07 606

原创 【音频】I2S协议时序

I2S(Inter—IC Sound)总线, 又称 集成电路内置音频总线,是飞利浦公司为数字音频设备之间的音频数据传输而制定的一种总线标准,该总线专门用于音频设备之间的数据传输,广泛应用于各种多媒体系统。它采用了沿独立的导线传输时钟与数据信号的设计,通过将数据和时钟信号分离,避免了因时差诱发的失真,为用户节省了购买抵抗音频抖动的专业设备的费用。

2023-11-24 10:50:28 971

原创 I2S接口硬件定义及电气连接方式

NXP公司的I2S是一套硬件+时序规范。continuous serial clock,连续串行时钟SCK,在一些资料中也就SCLK或者BCLK,即对应数字音频的每一位数据,SCLK有1个脉冲。SCLK的频率=2×采样频率×采样位数。word select,字选择WS,又叫帧时钟LRCK,用于切换左右声道的数据。WS为“0”表示代表传输的是左声道的数据,为“1”则表示正在传输的是右声道的数据。WS的频率等于采样频率。serial data,串行数据SD,又叫SDATA,是用二进制补码表示的音频数据。

2023-11-24 10:49:09 1537

原创 数字音频接口 I2S、PCM、TDM 、PDM比较

主设备可以是发送设备,也可以是接收设备,或是协调发送设备和接收设备的其它控制设备。PCM使用等间隔采样方法,将每次采样的模拟分量幅度表示为N位的数字分量(N = 量化深度),因此PCM方式每次采样的结果都是N bit字长的数据。I2S只能传2个声道的数据,PCM可以传多达16路数据,采用时分复用的方式,就是TDM(Time Division Multiplexing)。像现在最流行的语音智能音箱的7麦克风矩阵,一般都是用TDM来传的数据,同时可以传输7路麦克风输入和3路以上的音频反馈信号。

2023-11-24 10:46:26 2820

原创 常见硬件通信(SPI、I2C、CAN、USB、UART)协议介绍

一个完整的硬件产品是由多种模块组合实现产品功能的,微控制器 MCU 充当大脑,外围的存储单元、显示单元、发声单元、传感器单元、运动单元等等是其躯干和四肢,而不同类型的硬件单元需要有机的结合起来,就离不开相互之间的数据通信,电子工业经过了百余年的发展,衍生出了繁多的协议,其中既有行业公认的标准协议,也有企业自研的内部标准,这些协议通常可以分为并行通信协议和串行通信协议。通信的方式可以分为:全双工、半双工、单工根据是接收端和发送端时钟频率的异同又可分为同步通信和异步通信,本章将简单介绍主流的一些硬件通信协议。

2023-11-24 10:44:34 1327

原创 SPI、I2C、UART、I2S、GPIO、SDIO、CAN,你能分清楚吗?

如果用通用IO口模拟SPI总线,必须要有一个输出口(SDO),一个输入口(SDI),另一个口则视实现的设备类型而定,如果要实现主从设备,则需输入输出口,若只实现主设备,则需输出口即可,若只实现从设备,则只需输入口即可。支持 SDIO接口的PDA,笔记本电脑等都可以连接象GPS接收器,Wi-Fi或蓝牙适配器,调制解调器,局域网适配器,条型码读取器,FM无线电,电视接收器,射频身份认证读取器,或者数码相机等等采用SD标准接口的设备。而UART是应用于两个设备之间的通信,如用单片机做好的设备和计算机的通信。

2023-11-24 10:43:21 1600

转载 基于MM32实现音频播放系统的应用实例

其中,libmad是一个开源的高精度MPEG音频解码库,是专门面向嵌入式应用的MP3解码程序,可以简单地实现MP3数据解码工作,支持MPEG-1、MPEG-2,以及MPEG-2.5标准,它可以提供24位PCM输出,用定点运算模拟浮点运算,因此不需要处理器有浮点运算功能,非常适合没有浮点支持的平台上使用;WAV支持多种音频数字、采样频率和声道,标准格式化的WAV文件和CD的格式一样,也是44.1kHz的采样频率、16位量化数据,具有真实记录声音波形的特点,基本无数据压缩,所以数据体量也变得相对大些。

2023-11-24 10:42:18 46

原创 I2S(Inter—IC Sound)总线, 又称集成电路内置音频总线

它采用了沿独立的导线传输时钟与数据信号的设计,通过将数据和时钟信号分离,避免了因时差诱发的失真,为用户节省了购买抵抗音频抖动的专业设备的费用。在下一个WS信号改变的时候,数据根据WSP脉冲的变化被存放进入左(声道)锁存器或者右(声道)锁存器,并且将B2一Bn的数据清除以及计数器重设,如果有冗余的数据则最低位之后的数据将被忽略。I2S(Inter-IC Sound)采用了独立的导线传输时钟与数据信号的设计,通过将数据和时钟信号分离,避免了因时差诱发的失真,为用户节省了购买抵抗音频抖动的专业设备的费用。

2023-11-24 10:40:08 413

原创 常见的音频处理技术有哪些

通信和语音识别:音频处理技术在手机通话、视频会议、语音助手等通信和语音识别领域发挥着重要作用,提供清晰的声音传输和准确的语音识别功能。广播和电视:音频处理技术用于广播和电视节目中,包括声音平衡、噪声抑制、回声消除和音频效果处理,提高听觉体验和节目质量。安防和监控:音频处理技术可应用于安防系统和监控设备中,如语音识别、事件检测和声音分析,提高环境监测和警报功能。音频时域处理:包括音频剪切、混响、变速、变调等技术,对音频信号在时间上进行修改和编辑。音频处理技术是指对音频信号进行修改、增强或改进的技术方法。

2023-11-24 10:38:23 560

原创 串口WIFI模块

串口WIFI模块是新一代,体积小,功耗低。采用接口。串口wifi模块是基于通用串行接口特性,符合IEEE802.11,内置,能够实现用户串口、以太网、无线网()3个接口之间的任意透明转换,使传统串 口设备更好的加入无线网络通过串口WiFi模块 ,传统的串口设备在不需要更改任何配置的情况下,即可通过Internet 网络传输自己的数据。

2023-11-23 13:24:53 46

原创 什么是以太网?以太网和wifi的区别和联系

但是,以太网不是无线的。如果仅使用以太网,还会丢失一些移动性,因为智能手机,平板电脑,上网本,电子阅读器和便携式游戏系统之类的移动设备仅是Wi-Fi(当连接端口时很难包括以太网端口)本身比其中许多小工具还宽)。如果要以绝对的速度来玩,则双频和三频Wi-Fi路由器支持的802.11ac标准的最高最高速度为每秒1.3吉比特(Gbps),尽管Wi-Fi和以太网的理论速度都受实际速度的限制。但是,如果您是一家设计安全,稳定和私有网络的小型企业,则将需要调制解调器,防火墙,服务器,交换机,甚至可能需要专业安装。

2023-11-23 13:23:02 1553

原创 以太网和wifi的区别 以太网怎么连接wifi

除此之外,以太网还可以提供更稳定的连接速度和更高的传输速率,但需要使用物理线缆连接设备。而使用WiFi则可以在更大范围内连接多个设备,但通常会受到信号干扰和其他网络问题的影响。技术,通过使用无线信号在设备之间进行通信。因此,以太网需要使用网线连接,而WiFi则不需要任何。以太网是一种有线传输技术,常用于。

2023-11-23 13:22:04 712

原创 工业以太网简述

工业以太网是基于IEEE802.3(Ethernet)的区域和单元网络,是电力通信和电网信息化不可或缺的网络平台。继10M波特率以太网成功运行之后,具有交换功能、全双工和自适应的100M波特率快速以太网(FastEthernet,符合IEEE802.3u的标准)也已成功运行多年。(来源:控制工程中文版)【一、拓扑结构】拓扑是网络中电缆的布置。众所周知,EIA-485或CAN采用总线型拓扑。但在工业以太网中,由于普遍使用集线器或交换机,拓扑结构为星型或分散星型。【二、接线】工业以太网使

2023-11-23 11:44:34 91

原创 网络基础 : 以太网数据封装简述

在数据链路层,以太网负责以太网编址,这通常称为硬件编址或 MAC 编址。以太网还负责把来自网络层的分组封装成帧。

2023-11-23 11:42:20 578

转载 车载以太网简述

随着汽车科技化、智能化、网络化的不断发展,汽车 ADAS 系统、高清车载娱乐系统、车联网系统、云服务及大数据等新兴技术在车辆上的应用,现有车载总线无法满足当前需求,亟需一种高带宽、可开放、可扩展、兼容性强及网络聚合便捷的车载网络,同时满足车载严格法规要求、车载电气环境、高可靠性要求。AVB不仅可以传输音频也可以传输视频。汽车智能网联的应用,需支持多种系统和设备,同时需具备内、外网络聚合能力,车载网络必须是可扩展的,具有良好的兼容性,因此车载以太网在实现和创新车内应用过程中,标准化是一个重要的驱动因素。

2023-11-23 11:41:35 154

转载 以太网芯片MAC和PHY的关系

答:MII即媒体独立接口,它是IEEE-802.3定义的以太网行业标准。"媒体独立"表明在不对MAC硬件重新设计或替换的情况下,任何类型的PHY设备都可以正常工作。它包括一个数据接口,以及一个MAC和PHY之间的管理接口。数据接口包括分别用于发送器和接收器的两条独立信道。每条信道都有自己的数据,时钟和控制信号。MII数据接口总共需要16个信号,包括TX_ER,TXD<3:0>,TX_EN,TX_CLK, COL,RXD<3:0>,RX_EX,RX_CLK,CRS,RX_DV等。

2023-11-23 11:40:04 144

原创 100M 和1000M 以太网RJ45引脚定义

rg45接口外观图,,其实在100兆网络中实际只应用了4根线来传输数据,另4根是备份的.传输的信号为数字信号,双铰线最大传输100米距离,线材要求CAT-5e(5类增强线,俗称超五类),接头接法与10M/100M完全兼容。rj45接口是常用的以太网接口,支持10兆和100兆自适应的网络连接速度,线材要求CAT-5(5类线),接头接法与10M完全兼容。Tranceive Data- (发信号-)Receive Data+ (收信号+)Receive Data- (收信号-)线材要求CAT-3(3类线).

2023-11-23 11:37:40 4147

原创 千兆以太网MII接口类型_接口信号及时序介绍

TBI即Ten Bit Interface的意思,接口数据位宽由GMII接口的8位增加到10位,其实,TBI接口跟GMII接口的差别不是很大,多出来的2位数据主要是因为在TBI接口下,MAC芯片在将数据发给PHY芯片之前进行了8B/10B变换(8B/10B变换本是在PHY芯片中完成的,前面已经说过了),另外,RX_CLK+/-是从接收数据中恢复出来的半频时钟,频率为62.5MHz,RX_CLK+/-不是差分信号,而是两个独立的信号,两者之间有180度的相位差,在这两个时钟的上升沿都采样数据。

2023-11-23 11:35:51 495

原创 千兆以太网口引脚定义_千兆以太网接口定义

千兆以太网光端机(型号GE-C302TS-20、GE-C302RS-20)与计算机千兆网口相连接,接口提示是百兆,而非千兆,何原因?即1-3、2-6,(1/T+,2/T-;标准568A:绿白-1,绿-2,橙白-3,蓝-4,蓝白-5,橙-6,棕白-7,棕-8;标准568B:橙白-1,橙-2,绿白-3,蓝-4,蓝白-5,绿-6,棕白-7,棕-8。pin6:Rx-(接收信号,差分信号-,接收对端的Tx-送出来的信号)pin2:Tx-(向外送信号,差分信号-,送给对方接收端Rx-)即相互之间1-3、2-6。

2023-11-23 11:33:55 2959

原创 以太网( Ethernet )是应用最广泛的局域网通讯方式,同时也是一种协议。而以太网接口就是网络数据连接的端口

以太网中网络数据连接的端口就是以太网接口。BNC是专门用于与细同轴电缆连接的接口,细同轴电缆也就是我们常说的“细缆”,它最常见的应用是分离式显示信号接口,即采用红、绿、蓝和水平、垂直扫描频率分开输入显示器的接口,信号相互之间的干扰更小。光纤接口类型很多,SC光纤接口主要用于局域网交换环境,在一些高性能以太网交换机和路由器上提供了这种接口,它与RJ-45接口看上去很相似,不过SC接口显得更扁些,其明显区别还是里面的触片,如果是8条细的铜触片,则是RJ-45接口,如果是一根铜柱则是SC光纤接口。

2023-11-23 11:30:36 390

原创 如何在一个U盘上安装多个Linux发行版

你所需要做的只是选择要安装的发行版。MultiBootUSB 是一个自由、开源的跨平台应用程序,允许你创建具有多个 Linux 发行版的 U 盘。MultiBootUSB 支持 Ubuntu、Fedora 和 Debian 发行版的持久化,这意味着对 Linux 发行版的现场版本所做的更改将保存到 USB 上。要确保你有一个足够大的 U 盘,以便在它上面安装多个 Linux 发行版,一个 8 GB 的 U 盘应该足够用于三四个 Linux 发行版。只要你的 U 盘允许,你可以添加任意数量的发行版。

2023-11-22 10:22:37 76

原创 嵌入式Linux开发之C语言学习秘诀

不过有个前提条件,你必须自己编写这些所有的程序才有效果,如果你从网络上下载了某某源代码,或者拷贝了同学的程序,任何大言不惭的说是自己编写的,那么我也只能大言不惭的告诉你,这样做出了养成偷窃的习惯外,没有任何效果!多好的阿Q精神啊,用这点!大家在基础内容了解的差不多时,完全可以循序渐进设计一些简单的趣味游戏程序,从贪吃蛇到俄罗斯方块,从搞怪碰碰球到连连看,从扫雷到雷电,甚至还可以是植物大战僵尸和愤怒的小鸟,编写一些在界面上简化的趣味游戏程序来,同意可以激起自己的兴趣并获取老师、同学尤其是MM的阵阵掌声。

2023-11-22 10:20:28 21

原创 嵌入式Linux学习方法_适合初学者设计学习计划

这一阶段主要看了《嵌入式Linux应用程序开发标准教程》,这本书对linux上应用程序编写讲的很详细,而且不是很难,那本最经典的《UNIX高级环境编程》讲的比较深入,刚开始看有点难,万事开头难还是从简单的开始。这一阶段的目的就是为了linux驱动打基础,《LINUX设备驱动程序》(第三版)也就是大家所说的ldd3,是最经典的一本讲linux驱动的书,一定要看而且多看几遍。看完了书,然后就是实验书中的例子。这一阶段的学习主要是掌握实际的简单的驱动程序的实现与ldd3中的差别,并且分析一些linux子系统。

2023-11-22 10:18:39 188

原创 作为一个新人,怎样学习嵌入式Linux?

对ARM体系处理器的了解, 看杜春蕾的<ARM体系架构与编程>吧,里面讲有汇编指令,有异常模式、MMU等。对于bootloader,我学习时是先看了<ARM体系架构与编程>,然后自己写程序把各个硬件的实验都做了一遍,比如GPIO、时钟、LDD3,即<Linux设备驱动>,老外写的那本,里面介绍了不少概念,值得一读。总结一下,看懂硬件原理图、看芯片手册,这需要你自己去找资料。驱动方面比较全的介绍,应该是宋宝华的<linux设备驱动开发详解>了,老实说我只看过目录,有不少人说好,这里推荐一下。

2023-11-22 10:17:31 141 1

原创 Linux 中命令链接操作符的十个最佳实例

Linux命令中的链接的意思是,通过操作符的行为将几个命令组合执行。Linux中的链接命令,有些像你在shell中写短小的shell脚本,并直接在终端中执行。链接使得自动处理变得更方便。不仅如此,一个无人看管的机器在链接操作符的帮助下能够十分有条理地运行。Linux中的10个链接操作符本文旨在介绍一些常用的,通过简短的描述和相关的例子帮助读者提高生产力、降低系统负载、写出更加简短有意义的代码。

2023-11-22 10:16:50 46

原创 常见的Linux系统简单面试题

答:可以从两个方面入手分析:分析系统负载,使用w命令或者uptime命令查看系统负载,如果负载很高,则使用top命令查看CPU,MEM等占用情况,要么是CPU繁忙,要么是内存不够,如果这二者都正常,再去使用sar命令分析网卡流量,分析是不是遭到了攻击。答:iptables -I INPUT -s 192.168.1.101 -p tcp --dport 80 -j REJECT。答:用户身份验证过程记录在/var/log/secure中,登录成功的信息记录在/var/log/wtmp。

2023-11-22 10:15:05 8

原创 Linux U-Boot 开发指南

介绍 U-Boot 的编译打包、基本配置、常用命令的使用、基本调试方法等, 为 U-BOOT 的移植及应用开发提供了基础。复制在嵌入式操作系统中,BootLoader/U-Boot 是在操作系统内核运行之前运行。可以初始化硬件设备、建立内存空间映射图,从而将系统的软硬件环境带到一个合适状态,以便为最终调用操作系统内核准备好正确的环境。在 sunxi 平台中,除了必须的引导系统启动功能外,BOOT 系统还提供烧写、升级等其它功能。U-Boot 主要功能可以分为以下几类。

2023-11-21 14:26:35 220

原创 Linux 系统Uboot常用命令汇总

比如可以通过“run bootcmd”来运行 bootcmd 中的启动命令,但是 run 命令最大的作用在于运行我们自定义的环境变量。在后面调试Linux 系统的时候常常要在网络启动和 EMMC/NAND 启动之间来回切换,而 bootcmd 只能保存一种启动方式,如果要换另外一种启动方式的话就得重写 bootcmd,会很麻烦。

2023-11-21 14:25:18 450

转载 硬件知识:UART串口通信基础知识

在信道中,携带数据信息的信号单元叫码元,单位时间内通过信道传输的码元数称为码元传输速率,简称波特率(Baud Rate),其单位是波特(Baud,symbol/s),波特率是传输通道频宽的指标。我们知道串口通信的数据传输都是0和1,在单总线、I2C、UART中都是通过一根线的高低电平来判断逻辑1或者逻辑0,但这种信号线的GND再与其他设备形成共地模式的通信,这种共地模式传输容易产生干扰,并且抗干扰性能也比较弱。尽管串行通讯的比按字节传输的并行通信慢,但是串口可以在仅仅使用两根线的情况下就能实现数据的传输。

2023-11-21 14:21:20 429

原创 嵌入式必懂的 CANBUS总线精讲

(Controller Area Network)即控制器局域网,是一种能够实现分布式实时控制的串行通信网络。想到CAN就要想到德国的Bosch公司,因为CAN就是这个公司开发的(和Intel)。CAN有很多优秀的特点,使得它能够被广泛地应用。比如:传输速度最高到1Mbps,通信距离最远到10km,无损位仲裁机制,多主结构。近些年来,CAN控制器价格越来越低,很多MCU也集成了CAN控制器。现在每一辆汽车上都装有CAN总线。

2023-11-21 14:18:53 597

原创 基于51单片机+DS1302+LCD1602设计一个电子钟显示时间

电子钟是一种能够准确显示时间的设备,广泛应用于家庭、办公场所和公共场所,为人们提供了方便和准确的时间信息。本项目设计一个基于51的电子钟,使用DS1302作为RTC时钟芯片,LCD1602作为显示屏,并通过串口方式连接上位机进行时间设置和闹钟设置。STC89C52作为主控芯片,具有较高的性能和稳定性,可完成对外设的控制和数据处理。DS1302是一款低功耗的实时时钟芯片,能够提供准确的时间计数和日期功能。LCD1602是一款常用的字符型液晶显示屏,具有两行16列的显示区域,能够清晰显示时间和其他相关信息。

2023-11-21 14:15:53 1514

原创 EMMC协议精讲

缺省状态,只有DAT0处于推拉模式,DAT1-7处于上拉(内含上拉),进入4bit后,DAT0-3处于推拉。EMMCV4.5 亦或V5.1,协议可以说洋洋洒洒一大堆,刚接触的人容易抓不住重点,或者分析不到位,这里主要总结一些重要并且常用的EMMC协议。时钟线,此信号的每一周期控制命令线上的 1 bit 传输,以及所有数据线上 1 bit(1x) 或 2 bit(2x)传输。主机和设备之间的通信,都由主机控制发起,主机发送命令,引起设备的应答。:也就是前面CMDX的0,1,2,3等命令编号。

2023-11-21 14:12:29 590

转载 【Linux】虚拟地址空间 --- 虚拟地址、空间布局、内存描述符、写时拷贝、页表

2. 我们继续推导,一个变量在内存中绝对是只能有一个地址的,这是铁定的事实,也是一定正确的结论,那么我们打印出来的地址就肯定不是真实的地址,因为真实的地址只能对应真实的一个变量,也就是说,其实现在的内存中有两个全局变量,分别属于子进程和父进程两个进程,并且他们都拥有自己的物理内存地址,但是他们两个变量共用了一个虚拟地址,运行结果打印出来的地址其实就是这个虚拟地址,1. 从程序的运行结果可以看出一些端倪,就是一个全局变量在地址并未改变的情况下,竟然出现了不同的值,这说明什么呢?

2023-11-21 09:54:23 101

转载 ARM嵌入式开发如何统计运行占据内存RAM

上面那个LedRun函数可能没有局部变量,那我们来加一个局部变量来看看,例如下面的代码,如果包括局部变量,那么函数的size一定会超过100,毕竟还有指令的size,实际编出来 的map文件分析,看到函数大小为64,分析汇编代码,指令数也是64,可以得出结论,函数的大小是不包括局部变量的。大家都知道,数据的运算以及函数的调用,都会用到寄存器,而用寄存器之前需要保存寄存器,所以栈主要是用来保存该函数用到的寄存器,来看一下汇编,很容易就明白了。,因为我们本身定义了一个const的类型的数据,但是统计竟然是0,

2023-11-21 09:45:50 544

转载 单片机开发 keil分散加载文件浅析

ARM 映像文件其实就是源文件经编译器生成的目标文件 .obj(object file)和相应的 C/C++ 运行时库( Runtime Library )经过连接器的处理后,生成的 axf 格式的映像文件,它可以直接烧录到目标设备的 ROM 中直接运行或加载后运行。在一个简单的嵌入式计算机系统中,存储器一般分为ROM和RAM。通常来说,在程序下载的时候,他们会被下载到ROM上,而在程序开始执行的时候,Read-Write段会从ROM被Copy到RAM,下面就是这个加载过程的示意图。装载域和运行域示意图。

2023-11-21 09:44:18 305

原创 单片机软件开发 KEIL编译后程序的大小,Code、RO-data、RW-data、ZI-data的关系

RW-data:可读可写数据,既存储在ram中,也存储在rom中(RW-data已初始化的数据会存储在rom中,上电会从rom搬移至ram中);因此程序占用rom大小=Code+RO-data+RW-data =9748+392+20=10160=9.92K;通过以上可以看出,RAM除了heap、stack外,还有ZI-Data、RW-Data区域。1、Code、RO-data、RW-data、ZI-data这几个分别是什么?2、Code、RO-data、RW-data、ZI-data的关系是什么?

2023-11-21 09:42:41 642

原创 物联网技术简述

物联网(Internet of Things)指的是将无处不在(Ubiquitous)的末端设备(Devices)和设施(Facilities),包括具备"内在智能"的传感器、移动终端、工业系统、数控系统、家庭智能设施、

2023-11-20 15:06:08 306

原创 基于51单片机设计的控制蜂鸣器实现音乐播放源码

del(yj);uchar yj;TR0=1;while(1)zdjs=0;dpjs++;dpjs++;while(zdjs!=jp)if(yj!=0xff)if(yj!=0)voice=!voice;del(yj);elsedpjs=0;break;elsevoice=0;del(jp);zdjs++;del(yj)while(yj!=0)

2023-11-20 15:02:05 953

89s52单片机的经典实验c语言程序源码.doc

89s52单片机的经典实验c语言程序源码,89s52单片机的经典实验c语言程序源码

2024-06-22

基于FPGA读写DS1302 实时时钟芯片RTC实验Verilog逻辑源码Quartus工程文件+设计文档说明.zip

基于FPGA读写DS1302 实时时钟芯片RTC实验Verilog逻辑源码Quartus工程文件+设计文档说明,DS1302 是美国DALLAS公司推出的一种高性能、低功耗、带RAM的实时时钟电路,它可以对年、月、日、周日、时、分、秒进行计时,具有闰年补偿功能,工作电压为2.5V~5.5V。采用三线接口与CPU进行同步通信,并可采用突发方式一次传送多个字节的时钟信号或RAM数据。DS1302内部有一个31×8的用于临时性存放数据的RAM寄存器。DS1302是DS1202的升级产品,与DS1202兼容,但增加了主电源/后备电源双电源引脚,同时提供了对后备电源进行涓细电流充电的能力。

2024-05-20

Android安卓项目源码-手机RSS阅读器(html5).zip

Android安卓项目源码-手机RSS阅读器(html5).zip

2023-12-01

Android安卓项目源码-商情商灵商测试系统源代码.zip

Android安卓项目源码-商情商灵商测试系统源代码.zip

2023-12-01

Android安卓项目源码-平台水波效果.zip

Android安卓项目源码-平台水波效果.zip

2023-12-01

Android安卓项目源码-演化理解 Android 异步加载图片.zip

Android安卓项目源码-演化理解 Android 异步加载图片.zip

2023-12-01

Android安卓项目源码-图片阴影效果和影子效果.zip

Android安卓项目源码-图片阴影效果和影子效果.zip

2023-12-01

Android安卓项目源码-天天动听 半透明Menu效果.zip

Android安卓项目源码-天天动听 半透明Menu效果.zip

2023-12-01

Android项目源码-语音识别,根据语音,执行对应操作.zip

Android项目源码-语音识别,根据语音,执行对应操作.zip

2023-11-30

Android项目源码-精品生活.zip

Android项目源码-精品生活.zip

2023-11-30

Android项目源码-通过手势实现的缩放处理.zip

Android项目源码-通过手势实现的缩放处理.zip

2023-11-30

Android项目源码-音乐播放器源码.zip

Android项目源码-音乐播放器源码.zip

2023-11-30

Android项目源码-网络通信的六种方式示例代码.zip

Android项目源码-网络通信的六种方式示例代码.zip

2023-11-30

Android项目源码-结合html5jscss测试程序附源码.zip

Android项目源码-结合html5jscss测试程序附源码.zip

2023-11-30

Android项目源码-精仿QQ设置界面.zip

Android项目源码-精仿QQ设置界面.zip

2023-11-30

Android项目源码-开源项目Jchat 编译以及源码分析 含开发文档.zip

Android项目源码-开源项目Jchat 编译以及源码分析 含开发文档.zip

2023-11-29

Android项目源码-三国杀版连连看(使用html5的canvas特性,纯javascript开发).zip

Android项目源码-三国杀版连连看(使用html5的canvas特性,纯javascript开发).zip

2023-11-29

Android项目源码-五种不同的Toast效果.zip

Android项目源码-五种不同的Toast效果.zip

2023-11-29

Android项目源码-一个简单注册界面.zip

Android项目源码-一个简单注册界面.zip

2023-11-29

Android项目源码-中文天气预报程序.zip

Android项目源码-中文天气预报程序.zip

2023-11-29

DES 与 RSA 加解密算法.ppt

DES 与 RSA 加解密算法.ppt DES 与 RSA 加解密算法.ppt

2024-07-03

远距离RFID天线设计.doc

摘要:采用TI的专用读卡器,配合自行设计的天线,将13.56MHz的读卡器有效读卡距离拓展到60cm,实现了远距离识别,极大地提高了RFID的应用性能。 关键词:天线;无线射频识别;读卡器

2024-07-03

数字电路设计-投币计时电话Multisim仿真实例源文件.zip

数字电路设计-投币计时电话Multisim仿真实例源文件,数字电路设计-投币计时电话Multisim仿真实例源文件

2024-07-02

数字电路设计-倒计时定时器(改进)Multisim仿真实例源文件.zip

数字电路设计-倒计时定时器(改进)Multisim仿真实例源文件,可供学习设计参考。

2024-07-02

1-99分钟倒计时Multisim仿真实例源文件.zip

1-99分钟倒计时Multisim仿真实例源文件,1-99分钟倒计时Multisim仿真实例源文件,可供学习及设计参考。

2024-07-01

1-99分钟倒计时Multisim仿真实例.ms10

1-99分钟倒计时Multisim仿真实例.ms10,1-99分钟倒计时Multisim仿真实例源文件,可供学习及设计参考。

2024-07-01

开关电源设计-一种有效的反激钳位电路设计方法.doc

开关电源设计-一种有效的反激钳位电路设计方法 单端反激式开关电源具有结构简单、输入输出电气隔离、电压升/降范围宽、易于多路输出、可靠性高、造价低等优点,广泛应用于小功率场合。然而,由于漏感影响,反激变换器功率开关管关断时将引起电压尖峰,必须用钳位电路加以抑制。由于RCD钳位电路比有源钳位电路更简洁且易实现,因而在小功率变换场合RCD钳位更有实用价值。 1 漏感抑制 变压器的漏感是不可消除的,但可以通过合理的电路设计和绕制使之减小。设计和绕制是否合理,对漏感的影响是很明显的。采用合理的方法,可将漏感控制在初级电感的2%左右。 设计时应综合变压器磁芯的选择和初级匝数的确定,尽量使初级绕组可紧密绕满磁芯骨架一层或多层。绕制时绕线要尽量分布得紧凑、均匀,这样线圈和磁路空间上更接近垂直关系,耦合效果更好。初级和次级绕线也要尽量靠得紧密。 2 RCD钳位电路参数设计 2.1 变压器等效模型 图1为实际变压器的等效电路,励磁电感同理想变压器并联,漏感同励磁电

2024-06-28

DCDC开关电源EMC产生机理及其对策.doc

DCDC开关电源EMC产生机理及其对策: EMC的分类及标准: EMC(Electromagnetic Compatibility)是电磁兼容,它包括EMI(电磁骚扰)和EMS(电磁抗骚扰)。EMC定义为:设备或系统在其电磁环境中能正常工作且不对该环境中的任何设备的任何事物构成不能承受的电磁骚扰的能力。EMC整的称呼为电磁兼容。EMP是指电磁脉冲。 EMC = EMI + EMS EMI : 電磁干擾 EMS : 電磁相容性 (免疫力) EMI可分为传导Conduction及辐射Radiation两部分,Conduction规范一般可分为: FCC Part 15J Class B;CISPR 22(EN55022, EN61000-3-2, EN61000-3-3) Class B;国标IT类(GB9254,GB17625)和AV类(GB13837,GB17625)。FCC测试频率在450K-30MHz,CISPR 22测试频率在150K--30MHz,Conduction可以用频谱分析仪测试,Radiation则必须到专门的实验室测试。 E

2024-06-28

开关电源硬件原理(经典).doc

开关电源的主要电路是由输入电磁干扰滤波器(EMI)、整流滤波电路、功率变换电路、PWM控制器电路、输出整流滤波电路组成。辅助电路有输入过欠压保护电路、输出过欠压保护电路、输出过流保护电路、输出短路保护电路等。

2024-06-27

开关电源知识大全(经典).doc

开关电源知识大全(经典): 一.描述输入电压影响输出电压的几个指标形式 绝对稳压系数。 A.绝对稳压系数:表示负载不变时,稳压电源输出直流变化量△U0与输入电网变化量△Ui之比。既: K=△U0/△Ui。 B. 相对稳压系数:表示负载不变时,稳压器输出直流电压Uo的相对变化量△Uo与输出电网Ui的相对变化量△Ui之比。即: S=△Uo/Uo / △Ui/Ui 电网调整率。 它表示输入电网电压由额定值变化+-10%时,稳压电源输出电压的相对变化量,有时也以绝对值表示。 电压稳定度。 负载电流保持为额定范围内的任何值,输入电压在规定的范围内变化所引起的输出电压相对变化△Uo/Uo(百分值),称为稳压器的电压稳定度。 二.负载对输出电压影响的几种指标形式。 负载调整率(也称电流调整率)。 在额定电网电压下,负载电流从零变化到最大时,输出电压的最大相对变化量,常用百分数表示,有时也用绝对变化量表示。 输出电阻(也称等效内阻或内阻)。 在额定电网电压下,由于负载电流变化△IL引起输出电压变化△Uo,则输出电阻为 Ro=|△Uo/△IL| 欧。 三. 纹波电压的几个指标形式。

2024-06-27

开关电源一次侧滤波高压电容计算.doc

开关电源一次侧滤波高压电容计算,开关电源一次侧滤波高压电容计算。

2024-06-27

基于C51单片机设计四位数字频率计数码管显示实验Proteus仿真及软件实例源码.zip

基于C51单片机设计四位数字频率计数码管显示实验Proteus仿真及软件实例源码: void xianshi() { /*****************数据转换*****************************/ z=date/1000; //求千位 x=date%1000/100; //求百位 c=date%100/10; //求十位 v=date%10; //求个位 P2=wei[0]; P0=duan[z]; delay(50); P2=wei[1]; P0=duan[x]; delay(50); P2=wei[2]; P0=duan[c]; delay(50); P2=wei[3]; P0=duan[v]; delay(50); } /*****************************************************

2024-06-26

基于C51单片机设计MAX7221数码管动态显示程序Proteus仿真及软件实例源码.zip

基于C51单片机设计MAX7221数码管动态显示程序Proteus仿真及软件实例源码: void WriteMax7221(unsigned char Address,unsigned char Data) { unsigned char i; Max7221CS = 0; for (i=0;i<8;i++) { Max7221CLK = 0; Max7221DIN = (Address&(0x80>>i)) ? 1:0; _nop_(); _nop_(); Max7221CLK = 1; _nop_(); _nop_(); } for (i=0;i<8;i++) { Max7221CLK = 0; Max7221DIN = (Data&(0x80>>i)) ? 1:0; _nop_(); _nop_(); Max7221CLK = 1; _nop_(); _nop_(); } Max7221CS = 1; } void InitialMax7221(void) { WriteMax7221(0x0A,0x

2024-06-26

基于C51单片机串行输入输出共阴极显示驱动器MAX7219应用设计Proteus仿真及软件实例源码.zip

基于C51单片机串行输入输出共阴极显示驱动器MAX7219应用设计Proteus仿真及软件实例源码: void main(void) { send(0x0c,0x01);//正常状态 send(0x0b,0x07);//设置扫描范围DIG0-7 send(0x0a,0x05);//设置亮度11/32 send(0x09,0xff);//采用译码方式 while(1) { /* send(0x01,0x01); send(0x02,0x02); send(0x03,0x03); send(0x04,0x84); send(0x05,0x05); send(0x06,0x06); send(0x07,0x07); send(0x08,0x08); */ if(P2_0==0) {P2_5=0;P2_6=1;P2_7=1;send(0x01,0x01);send(0x02,0x02);} if(P2_1==0) {P2_5=1;P2_6=0;P

2024-06-26

基于Java设计开发的远程视频会议系统源码+毕设文档资料.zip

基于Java设计开发的远程视频会议系统源码+毕设文档资料 随着人们对视频和音频信息的需求愈来愈强烈,追求远距离的视音频的同步交互成为新的时尚。近些年来,依托计算机技术、通信技术和网络条件的发展,集音频、视频、图像、文字、数据为一体的多媒体信息,使越来越多的人开始通过互联网享受到网上生活、远程医疗、远程通讯的乐趣,缩短了时区和地域的距离。远程通信的各种优势给人们带来的方便也促使人们对这一领域进行更加深入的探索。基于不同平台以及不同开发工具的网络视频会议系统层出不穷。 视频会议系统在我国开始发展的初期,政府部门的应用就占据了重要位置,覆盖中央到直辖市和各省会城市的国家公众视频会议骨干网已经完工。自1994年9月投入使用以来,国务院等机关先后利用该网召开了三百多次全国范围的可视通讯会议。整个系统运行情况良好,得到了国家领导人和各部委领导的高度赞扬。近年来随着电子政务工程的逐步推进,政府部门更加关注视频会议系统建设。在经济发达地区(例如浙江、山东、广东),视频会议网已覆盖到地市级城市,有的甚至覆盖到县一级。除各级政府之外,其它诸如检察院、法院、公安和和水利等职能部门也是视频会议系统的重要用户。

2024-06-25

基于Java语言考试系统的设计与实现软件源码+毕设论文文档资料.zip

基于Java语言考试系统的设计与实现软件源码+毕设论文文档资料 摘要: 随着信息技术的广泛使用,各类计算机考试也应运而生,这类考试多为上机考试,因此,考试的环境,即考试系统的设计和实现非常重要。在网络技术逐渐渗入社会生活各个层面的今天,采用网络考试是一个很重要的方向。目前,网络考试系统的实现,可以采用传统的客户机/服务器模式,也可以采用目前流行的浏览器/服务器模式,即基于Web的方式。本系统采用的后一种模式,因此,本文简单的介绍了该模式的实现方法。同时,还介绍了等级考试的一些相关信息;语言类考试系统设计和实现的相关技术;该系统的组成模块、数据库设计以及运行平台。还介绍了该考试系统的特点和实现的关键技术。最后,指出了该考试存在的一些不足,以及对实现该考试系统的主要技术——Web服务技术在考试系统中的应用进行了展望。 关键词: 考试系统 Web服务 数据库 Visual Basic .NET

2024-06-25

基于AT89S52单片机数字钟设计Proteus仿真及软件实例源码.zip

基于AT89S52单片机数字钟设计Proteus仿真及软件实例源码

2024-06-25

基于AT89S52单片机LED点阵显示Proteus仿真及软件实例源码.zip

基于AT89S52单片机LED点阵显示Proteus仿真及软件实例源码.zip

2024-06-24

AT89S52单片机DS1302的时钟电路(串行传输显示方式)Proteus仿真及软件实例源码.zip

AT89S52单片机DS1302的时钟电路(串行传输显示方式)Proteus仿真及软件实例源码.zip

2024-06-24

基于AT89S52单片机DS18B20温度显示程序Proteus仿真及软件实例源码.zip

基于AT89S52单片机DS18B20温度显示程序Proteus仿真及软件实例源码.zip

2024-06-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除