2019-11-25关键字:linux驱动开发、arm驱动适配、kernel开发、SPI转串口 WK2124 是一款 SPI 接口的 4 通道 UART 芯片。说白了就是一款通过 SPI 协议与 CPU 通信并对外表现出具备 4 个 232 串口功能的扩展芯片。它适用于 CPU 引脚资源不够或紧缺的情况,它的最高通信速率能达到 10Mbps。 本篇文章记述的是 WK2124 芯            
                
         
            
            
            
              在芯片测试过程中,ESD是一项非常关键的指标来表征芯片的可靠性。ESD在生活中随处可见,但在芯片测试中,将其归于几种模型,在保证其可靠性的同时,方便测试。  ESD测试归于两个大类,一种是芯片级ESD,另外一种是板级ESD。  先说芯片级ESD,我们日常使用芯片时,时不时会用手拿芯片,或者用镊子拿芯片,都会有或多或少的ESD。很多人说,不能用手拿,需要带静电手套。其实在我们平常的环境或者实验室            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-16 06:15:54
                            
                                288阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一位读者在PCShow论坛《微型计算机》编读往来里面问道:我在微型计算机第268期上看到过一篇“串行的魅力”的文章,里面介绍了SATA的串行通道理论上只需要两根数据线和一根地线就可能组成一组串行通道,请问为何需要两根数据线,一根数据线和一根地线不可以吗?  这个问题有一定的专业性,能提出这个问题,说明这位读者很善于思考。我相信,在不断提出问题和解决问题的过程中,读者的技术水平将得以提升。 SAT            
                
         
            
            
            
            保护模式什么是保护模式x86 CPU的3个模式:实模式、保护模式、虚拟8086模式。AMD64与Intel64AMD在1999年的时候拓展了这套指令集,成为x86-64后改名叫AMD64,AMD是首先开发了64拓展,但是AMD的
64位拓展并不支持32位,后来Intel也开发了64位拓展成为Intel64并首先做到了向下兼容32位。保护的特点段的机制、页的机制,段页机制主要是为了保护操作系统的数据            
                
         
            
            
            
            对于芯片产业链而言,2021是“芯事重重”的一年,产业厂商们摸着石头过河,在“缺芯”的压力下,市场的火热与技术人的沉稳内敛,形成了鲜明的对比。我们都知道,芯片的设计和仿真系统离不开EDA,相比于光刻机,EDA的名声不显,但它同样重要,有人将其称为“芯片之母”。和光刻机类似的是,在整个芯片产业链中,EDA的规模不大,却支撑着芯片产业链的关键一环。EDA的过程是芯片设计厂商进行研发的过程,包括芯片需求            
                
         
            
            
            
            串口通信通讯速率衡量通讯性能的一个非常重要的参数就是通讯速率,通常以比特率(Bitrate)来表示,即每秒钟传输的二进制位数,单位为比特每秒(bit/s)。容易与比特率混淆的概念是“波特率”(Baudrate),它表示每秒钟传输了多少个码元。码元是通讯信号调制的概念,通讯中常用时间间隔相同的符号来表示一个二进制数字,这样的信号称为码元。如常见的通讯传输中,用 0V表示数字 0,5V 表示数字 1,            
                
         
            
            
            
              在电子发烧友网站上,看到RS232转RS485的一个电路图,如下图所示。元件主要是HN232CP和MAX485CPA,也就是TTL转232电路和TTL转485电路的结合体。可是这个电路却不好分析,几经查找与思考,才得到一点觉悟。  此电路在使用时,PC机RS232公口或者标准串口接“直连串口通讯线”的一端,串口线的另一端接接该电路最左端的RS232接口上;右端就是RS485输出端。注意串口通讯            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-10 04:13:51
                            
                                168阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            
    37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来---小小的进步或是搞不掂的问题,希望能够抛砖引玉。 【Arduino】168种传感器模块系列实验(资料+            
                
         
            
            
            
            USB接口的光电隔离保护方案及其实现如果这些外部设备介入了高电压干扰,就可能会烧坏电脑的USB口甚至电脑以及外设。目前电脑的几种通信接口中,MODEM口以及以太网接口由于本身具有变压器隔离所以不容易损坏,而RS-232串口也可以选用波仕的 RS-232光电隔离器来进行有效的保护,只有USB以及类似的1394接口目前还没有方便的隔离保护方案。本文提供了一种对USB信号进行光电隔离的电路,可以使USB            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-25 16:27:12
                            
                                70阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一.时钟频率芯片的时钟频率可由主芯片提供也可以由外部晶振提供。主芯片提供:主芯片可提供24M/Hz  27M/Hz  54M/Hz的时钟频率。根据需求配置主芯片输出的频率(注:配置和AD芯片时钟引脚相连的引脚的输出时钟频率。不是配置整个主芯片的时钟频率)。外部晶振提供:直接选一个和AD芯片时钟频率一样的外部晶振。   芯片频率是            
                
         
            
            
            
            目前市场上FPGA芯片主要来自Xilinx公司和Altera公司,这两家公司占据了FPGA 80%以上的市场份额,其他的FPGA厂家产品主要是针对某些特定的应用,比如,Actel公司主要生产反熔丝结构的FPGA,以满足应用条件极为苛刻的航空、航天领域产品。下面介绍Altera和Xilinx两家公司的代表产品。Altera公司的典型产品 Altera公司的FPGA器件大致分三个系列:一是低端的Cy            
                
         
            
            
            
            串口就是8位8位传送的。即一个字节。一定利用好控制寄存器。TXE RXNE等 
  一个字节产生一个中断。 
  
  (1)数据发送过程      当使能了发送使能位TE后,数据要发送出去,首先要将数据写进USART_DR寄存器(和51单片机SBUF 
  一样, 
  USART_DR寄存器实际包含了两个寄存器,给发送用的TDR和给接收用的RDR,在 
  USART_DR            
                
         
            
            
            
            RS-485上下拉电阻选择说明前言一、为什么需要加上下拉电阻?二、什么情况下需要加上下拉电阻 前言RS-485总线广泛应用于通信、工业自动化等领域,在实际应中,通常会遇到是否需要加上下拉电阻以及加多大的电阻合适的问题,下面我们将对这些问题进行详细的分析。一、为什么需要加上下拉电阻?1)当485总线差分电压大于+200mV时,485收发器输出高电平。 2)当485总线差分电压小于-200mV时,4            
                
         
            
            
            
            本文介绍如何使用STM32标准外设库驱动USART串口,本例程使用串口1接收及发送一些数据。
    本文介绍如何使用STM32标准外设库驱动USART串口,本例程使用串口1接收及发送一些数据。本文适合对单片机及C语言有一定基础的开发人员阅读,MCU使用STM32F103VE系列。 1. 简介串口全称:Universal synchronous asy            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-21 08:21:32
                            
                                102阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
                    上篇讲到书中实现串口过滤的方式,不过想想这里面有些不是很灵活的地方,例如这个针对已经有串口的电脑才能使用,如果是USB转串口类型需要先接入USB之后,启动该过滤驱动才能实现过滤的作用,而且对串口的编号枚举是从1~32之间进行处理,那假设真的会有32以后的呢(当然从未见过这样变态的串口号),不过串口的高级设定里面是可以显示到32以后的,那这样就            
                
         
            
            
            
            推荐一部书,在这本书里面介绍了I2C、SPI、UART和CAN等通信协议,写的蛮不错的。串行通信:设备与设备之间,传输数据按顺序依次1bit位接1bit位进行传输。并行通信:设备与设备之间,通过多条传输线,可以同时传输多个bit位的信号。I2C(Inter-Integrated Circuit)1.简单的双向两线制总线协议标准、半双工通信 2.双向串行数据线(SDA)用来表示数据,串行时钟线(SC            
                
         
            
            
            
                旺玖在2022年新推出的一款USB HUB 芯片其性能和参数可以完全替代FE1.1S,是MA8601的升级版,且其工作温度可以到达-40到80℃,可以用于工控机或者工业设备当中。PL2586集成了符合USB-IF“电池充电规范修订版1.2”的功能,支持便携式设备的快速充电功能。此功能将PL2586转变为“通用充电解决方案”(UCS)兼容的基于电池的便携式设备的USB充电            
                
         
            
            
            
            当我们对整个电路原理分析好以后,就可以开始对整个电路进行布局布线,这一期,给大家介绍一下布局的思路和原则。1、首先,我们会对结构有要求的器件进行摆放。摆放的时候根据导入的结构,连接器得注意1脚的摆放位置。2、布局时要注意结构中的限高要求。3、 如果要布局美观,一般按元件外框或者中线坐标来定位(居中对齐)。4、 整体布局要考虑散热。5、 布局的时候需要考虑好布线通道评估、考虑好等长需要的空间。6、            
                
         
            
            
            
            SD卡工作原理1. 前言2. SD卡简介3. SD卡的工作原理3.1 SD卡内部结构3.2 SD卡硬件接口3.3 工作原理 1. 前言2021.10.25 本月快要结束了,似乎写作任务并未开始。回想这个月,好像干了什么,又好像什么都没干。 这个月看起了易中天讲的诸子百家,很有意思,有种想要去看原文的冲动,上下班间隙,看起了诗经,也很有意思,虽然古文看起来很生涩,但是感受到了时代思想的共通性,越来越            
                
         
            
            
            
            一些缩写SoC:System on Chip 系统芯片,片上系统PLD:Programmable Logic Device 可编程逻辑器件PLA:Programmable Logic Array 可编程逻辑阵列GAL:Generic Array Logic 通用阵列逻辑FPGA:Field Programmable Gate Array 现场可编程门阵列CPLD:Complex Programma