• PS4主机虽然已被破解,装上Linux系统,还能玩Steam游戏,但都还是初步的,黑客们也都在努力钻研更多好玩的可能性。 最近有一队德国黑客就陷入了苦恼,无法使PS4 GPU获得任何输出显示,也无法处理任何画面,于是他们就在网上到处翻资料。 首先,Linux Radeon显卡驱动源代码被发现没啥帮助,不完整,也不能获得完整画面。 不过互联网之大无奇不有,他们在一个不起眼的网站上发现了AMD Bonarie GPU(HD 7790/R7 260)的寄存器参考,这可是玩转GPU的圣经。 虽然PS4里边使用的A
  • PS4主机虽然已被破解,装上Linux系统,还能玩Steam游戏,但都还是初步的,黑客们也都在努力钻研更多好玩的可能性。 最近有一队德国黑客就陷入了苦恼,无法使PS4 GPU获得任何输出显示,也无法处理任何画面,于是他们就在网上到处翻资料。 首先,Linux Radeon显卡驱动源代码被发现没啥帮助,不完整,也不能获得完整画面。 不过互联网之大无奇不有,他们在一个不起眼的网站上发现了AMD Bonarie GPU(HD 7790/R7 260)的寄存器参考,这可是玩转GPU的圣经。 虽然PS4里边使用的A >>
  • 来源:news.mydrivers.com/1/514/514544.htm
  • 1.立即寻址方式 这种寻址方式所提供的操作数直接放在指令中,紧跟在操作码的后面,与操作码一起放在码段区域中。立即数可以是8位的,也可以是16位. 立即寻址主要是用来给寄存器赋初值.  例如:MOV AX,1234H ;十六进制数1234H送入AX。   2.寄存器寻址 操作数包含在CPU的内部寄存器中,例如寄存器AX、BX、SI、DI等, 虽然操作数可在CPU的内部通用寄存器的任一个中,且它们都能参与算术运算和逻辑运算并存放运算结果。但是AX是累加器,若结果是存放在AX中,则通常指令要更短些,更紧凑些。
  • 1.立即寻址方式 这种寻址方式所提供的操作数直接放在指令中,紧跟在操作码的后面,与操作码一起放在码段区域中。立即数可以是8位的,也可以是16位. 立即寻址主要是用来给寄存器赋初值. 例如:MOV AX,1234H ;十六进制数1234H送入AX。 2.寄存器寻址 操作数包含在CPU的内部寄存器中,例如寄存器AX、BX、SI、DI等, 虽然操作数可在CPU的内部通用寄存器的任一个中,且它们都能参与算术运算和逻辑运算并存放运算结果。但是AX是累加器,若结果是存放在AX中,则通常指令要更短些,更紧凑些。 >>
  • 来源:www2.eefocus.com/book/09-05/739521276059757.html
  • 1、显示模块 (1)静态显示 静态显示的优点是编程容易,管理简单,亮度较高。但是占用口线资源较多。 (2)动态显示 动态显示就是一位一位地轮流点亮显示器各个位(扫描),对于显示器的每一位来说,每隔一段时间点亮一次。显示器的亮度既与导通电流有关,也与点亮时间和间隔时间的比例有关。调整电流和时间参数,可实现亮度较高较稳定的显示。 扫描显示方式,即在某一时刻,只让某一位的位选线处于选通状态,而其它各位的位选线处于关闭状态,同时,段选线上输出相应位要显示字符的字型码,这样同一时刻,4位LED中只有选通的那一位显示
  • 1、显示模块 (1)静态显示 静态显示的优点是编程容易,管理简单,亮度较高。但是占用口线资源较多。 (2)动态显示 动态显示就是一位一位地轮流点亮显示器各个位(扫描),对于显示器的每一位来说,每隔一段时间点亮一次。显示器的亮度既与导通电流有关,也与点亮时间和间隔时间的比例有关。调整电流和时间参数,可实现亮度较高较稳定的显示。 扫描显示方式,即在某一时刻,只让某一位的位选线处于选通状态,而其它各位的位选线处于关闭状态,同时,段选线上输出相应位要显示字符的字型码,这样同一时刻,4位LED中只有选通的那一位显示 >>
  • 来源:www.avrvi.com/class/dianyadianliu/essay%20summary.htm
  • 1、显示模块 (1)静态显示 静态显示的优点是编程容易,管理简单,亮度较高。但是占用口线资源较多。 (2)动态显示 动态显示就是一位一位地轮流点亮显示器各个位(扫描),对于显示器的每一位来说,每隔一段时间点亮一次。显示器的亮度既与导通电流有关,也与点亮时间和间隔时间的比例有关。调整电流和时间参数,可实现亮度较高较稳定的显示。 扫描显示方式,即在某一时刻,只让某一位的位选线处于选通状态,而其它各位的位选线处于关闭状态,同时,段选线上输出相应位要显示字符的字型码,这样同一时刻,4位LED中只有选通的那一位显示
  • 1、显示模块 (1)静态显示 静态显示的优点是编程容易,管理简单,亮度较高。但是占用口线资源较多。 (2)动态显示 动态显示就是一位一位地轮流点亮显示器各个位(扫描),对于显示器的每一位来说,每隔一段时间点亮一次。显示器的亮度既与导通电流有关,也与点亮时间和间隔时间的比例有关。调整电流和时间参数,可实现亮度较高较稳定的显示。 扫描显示方式,即在某一时刻,只让某一位的位选线处于选通状态,而其它各位的位选线处于关闭状态,同时,段选线上输出相应位要显示字符的字型码,这样同一时刻,4位LED中只有选通的那一位显示 >>
  • 来源:www.avrvi.com/class/dianyadianliu/essay%20summary.htm
  • 这是一个关于电气工程及其自动化-结业ppt,主要介绍大厦综合布线系统方案、门禁系统方案。欢迎点击下载哦。 PPT预览   PPT内容 某商业大厦PDS与网络集成工程设计 主要内容 1 大厦综合布线系统方案 2 门禁系统方案 1 大厦综合布线系统方案 1.1 设计概述 工程概况 本建筑(某商业大厦) 作为现代化的多功能办公型智能大厦,必将采用最先进的综合布线系统。该交通大厦共地上13层,总高度65.
  • 这是一个关于电气工程及其自动化-结业ppt,主要介绍大厦综合布线系统方案、门禁系统方案。欢迎点击下载哦。 PPT预览 PPT内容 某商业大厦PDS与网络集成工程设计 主要内容 1 大厦综合布线系统方案 2 门禁系统方案 1 大厦综合布线系统方案 1.1 设计概述 工程概况 本建筑(某商业大厦) 作为现代化的多功能办公型智能大厦,必将采用最先进的综合布线系统。该交通大厦共地上13层,总高度65. >>
  • 来源:www.pptok.com/pptok/20161222130405.html
  • Nios嵌入式处理器系统由Nios嵌入式处理器、DMA控制器、数据存储区SDRAM、程序存储区F1ash和Avalon总线构成。其中DMA控制器用于实现两个存储器之间,或者存储器和外设之间,或者是两个外设之间的直接数据传输。DMA模块用于连接支持流模式传输的外设,并允许定长或变长的数据传输,而不需要CPU的干涉。在Ultra DMA数据传输的过程中,可以一次性传输最多256个扇区的数据,所以在系统中使用DMA控制器可以方便地在硬盘与系统中各种支持流传输模式的设备之间建立直通连接,提高系统的数据传输效率。
  • Nios嵌入式处理器系统由Nios嵌入式处理器、DMA控制器、数据存储区SDRAM、程序存储区F1ash和Avalon总线构成。其中DMA控制器用于实现两个存储器之间,或者存储器和外设之间,或者是两个外设之间的直接数据传输。DMA模块用于连接支持流模式传输的外设,并允许定长或变长的数据传输,而不需要CPU的干涉。在Ultra DMA数据传输的过程中,可以一次性传输最多256个扇区的数据,所以在系统中使用DMA控制器可以方便地在硬盘与系统中各种支持流传输模式的设备之间建立直通连接,提高系统的数据传输效率。 >>
  • 来源:www.mcu123.com/news/Article/ARMsource/ARM/200610/2366.html
  • 本系统采用常见的51单片机作为主控芯片,程序开始对单片机初始化,再对12864液晶初始化和始终芯片ds1302初始化后主控芯片就一直检测卡片传过来的信息并对其解码还原成卡号。并通过按键检测来识别身份和与内部存储的卡号对比来控制继电器的开关模拟门禁系统。通过程序来读取DS1302内部寄存器的数值来显示时间。 本程序是外部电路接收到开卡发回来的曼码与单片机接口相连,单片机检测输入的高低电平的跳变来还原成卡号。具体10跳变解码成1,01跳变解码成0.
  • 本系统采用常见的51单片机作为主控芯片,程序开始对单片机初始化,再对12864液晶初始化和始终芯片ds1302初始化后主控芯片就一直检测卡片传过来的信息并对其解码还原成卡号。并通过按键检测来识别身份和与内部存储的卡号对比来控制继电器的开关模拟门禁系统。通过程序来读取DS1302内部寄存器的数值来显示时间。 本程序是外部电路接收到开卡发回来的曼码与单片机接口相连,单片机检测输入的高低电平的跳变来还原成卡号。具体10跳变解码成1,01跳变解码成0. >>
  • 来源:www.9mcu.com/9mcubbs/forum.php?mod=viewthread&tid=1043948
  • 这样将两个N点的DFT分成两个N/2点的DFT,分的方法是将x(k)按序号k的奇、偶分开。通过这种方式继续分下去,直到得到两点的DFT。采用DIF方法设计的FFT,其输入是正序,输出是按照奇偶分开的倒序。 2 移位寄存器流水线结构的FFT 在传统流水线结构的FFT中,需要将全部数据输入寄存器后,可开始蝶形运算。在基-2 DIF算法中可以发现,当前N/2个数据进入寄存器后,运算便可以开始,此后进入的第N/2+1个数据与寄存器第一个数据进行蝶形运算,以此类推。 由于采用频域抽取法,不需要对输入的数据进行倒序
  • 这样将两个N点的DFT分成两个N/2点的DFT,分的方法是将x(k)按序号k的奇、偶分开。通过这种方式继续分下去,直到得到两点的DFT。采用DIF方法设计的FFT,其输入是正序,输出是按照奇偶分开的倒序。 2 移位寄存器流水线结构的FFT 在传统流水线结构的FFT中,需要将全部数据输入寄存器后,可开始蝶形运算。在基-2 DIF算法中可以发现,当前N/2个数据进入寄存器后,运算便可以开始,此后进入的第N/2+1个数据与寄存器第一个数据进行蝶形运算,以此类推。 由于采用频域抽取法,不需要对输入的数据进行倒序 >>
  • 来源:xilinx.eetop.cn/viewnews-146
  • 停在数字电路的层面去理解RS触发器(莫一不小心进入了模电区域): [1] 三极管G的ec两端有适当电压时,b为高时G导通;(晶体管导通时电阻很小) [2] R1、R2用来给晶体管的ec两端提供适当电压;R1和R3、R2和R4将保证晶体管b端的电压(Q或Q为高时,b端电压为高)。 K1和K2同时关闭,RS触发器的工作过程: [1] R和S断开时,Q和Q都为高电位(1),这使得G1、G2导通;G1、G2导通使得Q和Q变成低电位(0),这使得G1和G2不导通;G1、G2的不导通使得Q和Q变成高电位在R
  • 停在数字电路的层面去理解RS触发器(莫一不小心进入了模电区域): [1] 三极管G的ec两端有适当电压时,b为高时G导通;(晶体管导通时电阻很小) [2] R1、R2用来给晶体管的ec两端提供适当电压;R1和R3、R2和R4将保证晶体管b端的电压(Q或Q为高时,b端电压为高)。 K1和K2同时关闭,RS触发器的工作过程: [1] R和S断开时,Q和Q都为高电位(1),这使得G1、G2导通;G1、G2导通使得Q和Q变成低电位(0),这使得G1和G2不导通;G1、G2的不导通使得Q和Q变成高电位在R >>
  • 来源:www.jeepshoe.org/2015/686828.html
  • 旧服务已下线,请迁移至 http://api.fanyi.baidu.com,日本购购 Japangogo,日本购购凭借专业的代购经验,为广大朋友提供高效,优质,专业的日本商品代购,雅虎商品代购,乐天商品代购。日本购购帮助客户采购纯正的日本商品,安心的购物环境,不需要客户懂日语也能轻松购日货。 日本购购,日本雅虎代购,日本乐天代购,日本代购,日本安心代购,日本化妆品代购,日本电子代购,日本专业代购,日本团购 日本购购 Japangogo:
  • 旧服务已下线,请迁移至 http://api.fanyi.baidu.com,日本购购 Japangogo,日本购购凭借专业的代购经验,为广大朋友提供高效,优质,专业的日本商品代购,雅虎商品代购,乐天商品代购。日本购购帮助客户采购纯正的日本商品,安心的购物环境,不需要客户懂日语也能轻松购日货。 日本购购,日本雅虎代购,日本乐天代购,日本代购,日本安心代购,日本化妆品代购,日本电子代购,日本专业代购,日本团购 日本购购 Japangogo: >>
  • 来源:japangogo.com/ya.php?ac=V&id=joshin_4974019647715-42-911
  • 1.I2C串行总线概述 I2C总线是PHLIPS公司推出的一种串行总线,是具备多主机系统所需的总线裁决和高低速器件同步功能的高性能串行总线.I2C总线只有两根双向信号线.一根是数据线SDA,另一根是时钟线SCL.   2.I2C总线通过上拉电阻接正电源.当总线空闲时,两根线均为高电平.连到总线上的任一器件输出的低电平,都将使总线的信号变低,即各器件的SD .
  • 1.I2C串行总线概述 I2C总线是PHLIPS公司推出的一种串行总线,是具备多主机系统所需的总线裁决和高低速器件同步功能的高性能串行总线.I2C总线只有两根双向信号线.一根是数据线SDA,另一根是时钟线SCL. 2.I2C总线通过上拉电阻接正电源.当总线空闲时,两根线均为高电平.连到总线上的任一器件输出的低电平,都将使总线的信号变低,即各器件的SD . >>
  • 来源:www.lxway.com/4010804094.htm
  • FPGA内部寄存器的上电初值是什么? 有说是低的,有说是高的, 也有说和器件相关的,还有些人说是不确定. 对于一个系统来讲, 用户并不在意初值是高电平,或者是低电平, 用户真正关心的是寄存器的初值是不是确定可预测的,也就是说每次编译,每次上电的初值是不是一致的。来举个例子,有个客户在调试FPGA设计,在头一个月编译的几百次结果中,一个寄存器的初值一直都是低电平。某一天改了一部分看似不相关的代码之后,这个寄存器的初值从此之后就变成高电平了。这种情况通常会让用户不知所措,非常痛苦。后来在我们的一起努力下,采用
  • FPGA内部寄存器的上电初值是什么? 有说是低的,有说是高的, 也有说和器件相关的,还有些人说是不确定. 对于一个系统来讲, 用户并不在意初值是高电平,或者是低电平, 用户真正关心的是寄存器的初值是不是确定可预测的,也就是说每次编译,每次上电的初值是不是一致的。来举个例子,有个客户在调试FPGA设计,在头一个月编译的几百次结果中,一个寄存器的初值一直都是低电平。某一天改了一部分看似不相关的代码之后,这个寄存器的初值从此之后就变成高电平了。这种情况通常会让用户不知所措,非常痛苦。后来在我们的一起努力下,采用 >>
  • 来源:xilinx.eetrend.com/blog/3299
  • 步进电机内部结构如图1所示:  如何能使它转起来呢?一搬有两种方法: 1.单相驱动:一相一相驱动,线圈加高电平顺序是:黄蓝红橙;或是:橙红蓝黄。其中黑白接地。 2.双相驱动:当要求电动机输出大功率时可以两相两相同时驱动,线圈加高电平顺序为:黄+红蓝+橙;或是:橙+蓝红+黄。 了解步进电机的驱动方式后、我想到了用移位寄存器产生移位脉冲来让步进电机动起来。电路如图2。  图2是通过拨码开关控制74LS194使Q0、Q1、Q2、Q3产生上面提过的两种移位脉冲来控制U1(光电耦合器
  • 步进电机内部结构如图1所示: 如何能使它转起来呢?一搬有两种方法: 1.单相驱动:一相一相驱动,线圈加高电平顺序是:黄蓝红橙;或是:橙红蓝黄。其中黑白接地。 2.双相驱动:当要求电动机输出大功率时可以两相两相同时驱动,线圈加高电平顺序为:黄+红蓝+橙;或是:橙+蓝红+黄。 了解步进电机的驱动方式后、我想到了用移位寄存器产生移位脉冲来让步进电机动起来。电路如图2。 图2是通过拨码开关控制74LS194使Q0、Q1、Q2、Q3产生上面提过的两种移位脉冲来控制U1(光电耦合器 >>
  • 来源:www.zxskj.cn/dianzi/zidongkongzhidianlu/1316.html
  • 1.往SD卡传数据量大,会占用很大的CPU资源,为了防止他一直占用CPU资源,我们用DMA来处理数据,这个速度也很快; 2.对于SD_PowerON()当中CMD*是对应寄存器中的命令, CMD0: 没有返回响应 我们的板子上往往只接了一个卡,但SDIO总线可以并联许多个卡 3.SDIO支持的端口电压是2.
  • 1.往SD卡传数据量大,会占用很大的CPU资源,为了防止他一直占用CPU资源,我们用DMA来处理数据,这个速度也很快; 2.对于SD_PowerON()当中CMD*是对应寄存器中的命令, CMD0: 没有返回响应 我们的板子上往往只接了一个卡,但SDIO总线可以并联许多个卡 3.SDIO支持的端口电压是2. >>
  • 来源:www.lxway.com/482496086.htm
  • 我们选择的是(TRG=10 & PT=1)倒数第二个选项,只要设置了一个装载值和比较值就可以确定占空比和周期。 设置装载值: TI8168_EVM#mw.l 0x48044040 0xffffffe0 vcD4KPHA+y8Shosno1sOxyL3PJiMyMDU0MDujujwvcD4KPHA+VEk4MTY4X0VWTSNtdy5sIDB4NDgwNDQwNGMgMHhmZmZmZmZmMCA8YnI+CjwvcD4KPHA+PGltZyBzcmM
  • 我们选择的是(TRG=10 & PT=1)倒数第二个选项,只要设置了一个装载值和比较值就可以确定占空比和周期。 设置装载值: TI8168_EVM#mw.l 0x48044040 0xffffffe0 vcD4KPHA+y8Shosno1sOxyL3PJiMyMDU0MDujujwvcD4KPHA+VEk4MTY4X0VWTSNtdy5sIDB4NDgwNDQwNGMgMHhmZmZmZmZmMCA8YnI+CjwvcD4KPHA+PGltZyBzcmM >>
  • 来源:www.41443.com/HTML/Java/20150320/358056.html
  • DM8168的PWM是通过TIMx_OUT引脚输出的,需要对Timer进行配置才能有波形输出。 对Timer的时钟进行配置,确保Timer能正常工作。 设置寄存器之前关闭Timer。 设置定时溢出后的装载值。 设置比较值,该值决定PWM占空比。 设置internal counter值。 启动Timer。 启动DM8168过后,停在U-boot界面,使用U-boot的内存读写工具来进行调试。 一、修改CM_ALWON_TIMER_4_CLKC
  • DM8168的PWM是通过TIMx_OUT引脚输出的,需要对Timer进行配置才能有波形输出。 对Timer的时钟进行配置,确保Timer能正常工作。 设置寄存器之前关闭Timer。 设置定时溢出后的装载值。 设置比较值,该值决定PWM占空比。 设置internal counter值。 启动Timer。 启动DM8168过后,停在U-boot界面,使用U-boot的内存读写工具来进行调试。 一、修改CM_ALWON_TIMER_4_CLKC >>
  • 来源:www.lxway.com/115011806.htm
  • C串行总线标准,这里不再赘述。而S5920外加总线信号分为输入(in)、输出(out)和双向三态(t/s)三种。下面对S5920的外加总线引脚作一分类描述: 3.1 信箱通道引脚   MDMODE:(in),信箱通道数据模式选择端。高电平时,MD[70]信号恒为输入;低电平时,由LOAD#信号控制MD[70]为输入或输出。 LOAD#:(in),高电平时,MD[70]为输入,下一个时钟ADCLK的上升沿将数据锁入到外加总线输出信箱寄存器的第三字节;当低电平且MDMODE为0时,MD[70]上显示PC
  • C串行总线标准,这里不再赘述。而S5920外加总线信号分为输入(in)、输出(out)和双向三态(t/s)三种。下面对S5920的外加总线引脚作一分类描述: 3.1 信箱通道引脚   MDMODE:(in),信箱通道数据模式选择端。高电平时,MD[70]信号恒为输入;低电平时,由LOAD#信号控制MD[70]为输入或输出。 LOAD#:(in),高电平时,MD[70]为输入,下一个时钟ADCLK的上升沿将数据锁入到外加总线输出信箱寄存器的第三字节;当低电平且MDMODE为0时,MD[70]上显示PC >>
  • 来源:lunwen.freekaoyan.com/ligonglunwen/dianzi/20080216/120313686576916.shtml