引领新时代的SI24R1

的时间完成同样的数据收发,因此可以具有更低的功耗。Si24R1针对低功耗应用场合进行了特别优化,在关断模式下,所有寄存器值与FIFO值保持不变,关断电流小于0.7uA;在待机模式下,时钟保持工作,电流小于15uA,并且可以在不到130uS时间内开始数据的收发。Si24R1操作方式非常方便, 只需要微控制器(MCU)通过SPI接口对芯片少数几个寄存器配置即可以实现数据的收发通信。嵌入式ARQ基带引擎...

http://home.eeworld.com.cn/my/space-uid-836548-blogid-649529.html 发布时间: 2017-11-03



nrf24L01使用问题

问题①:nrf2401在使用时出现以下问题,测试发送时读写寄存器没有问题,但是发送失败,返回状态值为0x0e。发送配置如下: 寄存器读写如下,单步调试下的读写: 通过图片看到写寄存器后再读取寄存器的值是相互对应的,也就证明了SPI的时序没有问题,单片机和2401是连接成功的。 但是信息就是一直发送失败。请问下这怎么解决? 问题②: 在发送模式成功的情况下,调试接受模块,但是接受...

http://home.eeworld.com.cn/my/space-uid-162694-blogid-649356.html 发布时间: 2017-10-28



少走弯路系列!嵌入式北京linux设备驱动调试博星移植的一些靠谱套路

北京博星安徽分公司看对设备驱动最通俗的解释就是“驱使硬件设备行动”。设备驱动与底层硬件直接打交道,按照硬件设备的具体工作方式读写设备寄存器,完成设备的轮询、中断处理、DMA 通信,进行物理内存向虚拟内存的映射,最终使通信设备能够收发数据,使显示设备能够显示文字和画面,使存储设备能够记录文件和数据设备驱动充当了硬件和应用软件之间的纽带,它使得应用软件只需要调用系统软件的应用编程接口(API)就...

http://home.eeworld.com.cn/my/space-uid-832204-blogid-649332.html 发布时间: 2017-10-26



单片机_汇编语言_22_数字钟2

;-- 写缓冲区; 结束时复位,扫描寄存器回到初值,位码,位数进行设置。 SCAN1:配套SCAN,主要用于输出数据。输出位码 <-- 输出段码(判断输出个数,防止溢出) <-- 输出完毕进行清零 INTT0:入栈保护 --> 定时器复位 --> 秒数据加一 --> 写入对应寄存器,对过度时进行处理。 KEYSCAN:按键按下后进行对应处理。 如果...

http://home.eeworld.com.cn/my/space-uid-490705-blogid-649269.html 发布时间: 2017-10-24



ADI高速北京模数转换器助力博星安徽高级仪器仪表和防务应用怎么样

,ADI还推出了两款相关转换器:双通道14位1300/625 MSPS器件AD9695和单通道14位1300 MSPS器件AD9697。二者均为现有器件的更低功耗、引脚兼容的升级产品。所有三款模数转换器皆包括JESD204B接口,可与FPGA以最高速度高效互连,并且具有同样的寄存器映射,因此只需极少的编码工作,便可跨多个平台使用。由于很多系统架构需要互补信号传输通道,所以ADI公司也提供AD9172...

http://home.eeworld.com.cn/my/space-uid-809108-blogid-649263.html 发布时间: 2017-10-24



CC1101 低功耗(低于1GHz)射频收发器

信号衰减位。CC1101可以在最佳灵敏度的低数据速率用ADC配置唤醒而不用编写任何寄存器。为了做到这点CC1100在唤醒后需要编写TEST寄存器。CC1101增加了频率范围。除了在CC1100中所支持的频段外,CC1101还可以工作在387-400MHz和799-800MHz频段。 折叠CC110L CC110L"超值系列"对比CC1101被删除的功能如下:前向纠错...

http://home.eeworld.com.cn/my/space-uid-771806-blogid-649217.html 发布时间: 2017-10-23



定时器重新温习

设定值,当TCNT0的值累计到OCR0时(TNCT0==OCR0),如果有开启比较匹配中断功能,那么此时就会产生比较中断,所以,OCR0的值一般都是设置在TCNT0初始值和0XFF之间,之外的任何值都不会产生比较中断。TIMSK是一个中断使能位设置,就是我们需要计时器溢出中断或是比较匹配中断功能或两者都要时就对TIMSK的相应寄存器位进行设置。3、定时器的中断使用,一个定时器可以有两个中断资源可利用...

http://home.eeworld.com.cn/my/space-uid-67251-blogid-649208.html 发布时间: 2017-10-22



单片机_汇编编程_16_定时计数器T0作定时应用技术(一)

;                  ; 将数据写入寄存器A     MOV B, #10     DIV AB             ...

http://home.eeworld.com.cn/my/space-uid-490705-blogid-649027.html 发布时间: 2017-10-17



单片机_汇编编程_15_4x4矩阵式键盘识别技术

;  NOP      DK1:     MOV A, KEYBUF           ; 将数据表写入寄存器     MOV DPTR, #TABLE ...

http://home.eeworld.com.cn/my/space-uid-490705-blogid-649000.html 发布时间: 2017-10-16



CH554 改变系统时钟

CH554可以改变系统时钟,CLOCK_CFG寄存器的低三位可以控制系统内部时钟分频系数,从而改变系统工作频率。为了安全,改变CLOCK_CFG寄存器前,需要往安全模式控制寄存器中一次写入0x55和0xAA。 下面程序演示了改变系统时钟频率的方法,将P1.0接地一段时间,就会改变时钟,可以通过LED1的变化看出时钟的变化。 [C] 纯文本查看 复制代码#include <...

http://home.eeworld.com.cn/my/space-uid-573537-blogid-648984.html 发布时间: 2017-10-15



单片机_汇编编程_13_可预置可逆4位计数器

;       ; 获取低四位数据     MOV COUNT, A          ; 将数据写入寄存器     MOV P1, A             ...

http://home.eeworld.com.cn/my/space-uid-490705-blogid-641172.html 发布时间: 2017-10-13



求助:请问有人用过CET632吗?他与RC632兼容吗?

我用的是CET632的芯片,不过我初步看了一下寄存器,发现它和RC632很像,所以我用RC632的代码。后来发现可以读到ID,但是密钥校验却不通过。第一次校验就失败了。...

http://home.eeworld.com.cn/my/space-uid-792037-blogid-641074.html 发布时间: 2017-10-11



10年FPGA开发经验工程师谈设计技巧

初次同步。在输入信号采样和增加时序约束余量中使用。另外,还有用行为级方法描述延迟,如“#5 a《=4’0101;”这种常用于仿真测试激励,但是在电路综合时会被忽略,并不能起到延迟作用。Verilog 定义的reg型,不一定综合成寄存器。在Verilog代码中最常用的两种数据类型是wire和reg型,一般来说,wire型指定的数据和网线通过组合逻辑实现,而reg型指定的数据不一定就是用寄存器实现。12...

http://home.eeworld.com.cn/my/space-uid-795612-blogid-641039.html 发布时间: 2017-10-10



单片机_汇编编程_12_00-59定时器

;MOV Second, #00H          ; 设置秒定时器的初始值 NEXT:     MOV A, Second               ; 将秒定时器中的数据储存到寄存器A中   ...

http://home.eeworld.com.cn/my/space-uid-490705-blogid-636138.html 发布时间: 2017-10-07



单片机_汇编编程_11_00-99计数器

## 2.3 确定算法 实现策略比较简单,主要就是对于计数的寄存器进行读取,以及将其中的计数数值,按照个位和十位进行拎出来,从而放在不同的寄存器当中,再进行输出。 ## 2.4 流程图 [图 11_00-99计数器_流程图] ## 2.5 程序 ``` Count EQU 30H SP1 BIT P3.7 ORG 00H START:   ...

http://home.eeworld.com.cn/my/space-uid-490705-blogid-636132.html 发布时间: 2017-10-07



学习stm记录(pwm寄存器版)

void PWM_TIM3_CH2(u16 arr, u16 psc){    RCC->APB1ENR |= 1 << 1;//使能TIM3时钟         RCC->APB2ENR |=1<<0;//开管脚复用     RCC->APB2ENR |=1<<3;//使能管脚时钟       AFIO->MAPR|=2<<10;//TIM3复用脚(PB5)   &nbs...

http://home.eeworld.com.cn/my/space-uid-826741-blogid-636124.html 发布时间: 2017-10-05



单片机_汇编编程_10_一键多功能按键识别技术

<-- 设置循环和采用寄存器进行判断 ## 2.3 确定算法 目前的算法,继承了第9个实验中对按键进行的操作,以及在第8个实验中,进行统计了按键按下的次数。从而跳转到对应的子语句中进行。 ## 2.4 流程图 [图 10_一键多功能按键识别技术_流程图] ## 2.5 程序 ``` ID EQU 30H K1 BIT P3.7  ...

http://home.eeworld.com.cn/my/space-uid-490705-blogid-636122.html 发布时间: 2017-10-05



学习stm32记录(pwm)库函数版

时钟由APB1输出产生。二、PWM波形产生的原理:产生波形原理来源:http://www.ndiy.cn/thread-31081-1-1.html通用定时器可以利用GPIO引脚进行脉冲输出,在配置为比较输出、PWM输出功能时,捕获/比较寄存器TIMx_CCR被用作比较功能,下面把它简称为比较寄存器。这里直接举例说明定时器的PWM输出工作过程:若配置脉冲计数器TIMx_CNT为向上计数,而重载...

http://home.eeworld.com.cn/my/space-uid-826741-blogid-636116.html 发布时间: 2017-10-04



学习stm32的记录2(time)

基本定时器基本定时器配置(库函数)1、定时器初始(包含时钟使能)2、清除标志位3、允许定时器中断4、使能5、nvic的初始6、写中断函数(中断名是特定的在.s中)基本定时器配置(寄存器)1、时钟使能                            ...

http://home.eeworld.com.cn/my/space-uid-826741-blogid-636095.html 发布时间: 2017-10-03



学习stm32的记录1(gpio)

1、配置时钟2、模块初始3、应用函数重点 位带操作 //GPIOB寄存器的具体地址定义(只列举一个其他的都在stm32f10x.h中)#define PERIPH_BASE       ((unsigned int)0X4OOOOOOO)            //宏定义外设基地址...

http://home.eeworld.com.cn/my/space-uid-826741-blogid-636094.html 发布时间: 2017-10-03




<上一页 234567891011121314151617 下一页> 相关结果约2,337个