uCOS-III学习笔记

“等待某事件”的函数,比如一段延迟结束(OSTimeDly()或OSTimeDlyHMSM()),在等待一个事件时,它不会占用CPU时间,这是与前后台系统不同的地方;任务的三个重要参数:任务控制模块TCB、优先级、栈空间(存放局部变量、函数调用返回地址、ISR嵌套。如果出现一些很奇怪的结果,首先怀疑占空间是否给小了);每个任务都有自己独立的CPU寄存器7、uC/OS-III 允许任务停止自身或者停止...

http://home.eeworld.com.cn/my/space-uid-495216-blogid-659589.html 发布时间: 2018-02-28



学STM8-15-程序-SPI

实现节约一个引脚供其他使用。该内部的NSS信号电平由SPI_CSR寄存器中的SSI位进行控制。 # 三、库 ## 3.1 调用的系统库 库的调用,需要根据实际的实验要求来进行。在这个实验中, 配置stm8s的功能 <-- 调用stm8s.h库 配置引脚的输入和输出功能 <-- 调用stm8s_gpio库 系统需要正常运行 <-- 调用时钟管理的...

http://home.eeworld.com.cn/my/space-uid-490705-blogid-659585.html 发布时间: 2018-02-28



电路识图12-数字电路的识图方法

时钟脉冲CP上升沿的触发下向右移位,Q4,Q3,Q2,Q1为并行输出端,Q4同时为串行输出端。,每一个时钟脉冲CP上升沿到来时,串行输入数据D0进入D1,D1数据进入D2,D2数据进入D3,D3数据进入D4,D4数据移出寄存器,下图所示为该移位寄存器的时序波形图,移位寄存器工作过程如下:设初始状态为“0000”,从时序波形图可以看出,当第一个CP脉冲上升沿到来时,D0的“1”进入触发器D1,Q1=1...

http://home.eeworld.com.cn/my/space-uid-139222-blogid-659461.html 发布时间: 2018-02-09



电路识图6-单元电路的基本分析方法

调出信号电压;电压比较器的作用是比较两个电压的大小等。2、数字电路数字电路是处理、传输、或产生数字信号的电路。常见的数字单元电路有:门电路(与门、或门、非门等);触发器(双稳态触发器、单稳态触发器、施密特触发器等)、多谐振荡器、计数器、编码器、译码器、寄存器、移位寄存器以及存储器和运算电路等。不同的数字单元电路具有不同的作用与功能,如门电路的作用是实现基本的逻辑控制;触发器的作用是对数字信号进行...

http://home.eeworld.com.cn/my/space-uid-139222-blogid-659455.html 发布时间: 2018-02-09



学STM8-14-程序-I2C_2018/2/7

;             //恢复I2C中的FLASH相关寄存器到默认值     Uart_Init();          ...

http://home.eeworld.com.cn/my/space-uid-490705-blogid-659402.html 发布时间: 2018-02-07



Si24R2E集成NVM的超低功耗2.4GHz GFSK/FSK无线发射芯片

工作时,芯片睡眠状态下待机电流仅为700nA。当内部Timer定时到时,自动发射控制器自动完成数据从NVM的装载与发射,数据发射完成后,芯片立即进入睡眠状态,因此Si24R2E的平均功耗非常低,对于电池供电应用,可以非常容易实现五年以上的待机时间。  Si24R2E操作方式非常方便,可以不需要外部MCU,可以自动完成数据装载与发射。NVM存储器可以存储寄存器配置与发射的数据内容,掉电后不会丢失...

http://home.eeworld.com.cn/my/space-uid-836548-blogid-659364.html 发布时间: 2018-02-03



TI低功耗蓝牙芯片CC2541

):0.5μA– 宽电源电压范围(V-3.6 V微控制器–高性能和低功耗的8051微控制器内核的代码预取–在系统内可编程Flash,128 -256-KB –8 KB的RAM保留所有电源Modes–硬件调试支持– 广泛的基带自动化,包括自动确认及地址解码– 保留所有相关寄存器中的所有电源模式外设–强大的五通道DMA–通用定时器(16位,有两个8-Bit)–IR生成电路 –32 kHz休眠定时器带捕捉–精确...

http://home.eeworld.com.cn/my/space-uid-836548-blogid-659362.html 发布时间: 2018-02-03



学STM8-12-程序-WWDG

学STM8-12-程序-WWDG --- 2018/1/30 # 一、内容概述   ## 1.1 WWDG功能介绍 WWDG(Window watchdog,窗口看门狗)用于监测由于外部干扰或不可预知的逻辑条件所产生的软件错误,这样的软件错误通常会导致应用程序不按照预期的方式运行。 用于控制IWDG的寄存器主要有如下两个,分别为WWDG_CR(Control...

http://home.eeworld.com.cn/my/space-uid-490705-blogid-658481.html 发布时间: 2018-01-30



MSP430G2553的比较器模块的分析

可以连接到CA1~CA7七个外部管脚之一,或者三个内部电压基准之一。内部电压基准可以是0.5*Vcc、0.25*Vcc,或者内部一个二极管的导通电压(约0.55V)。输出信号可以连接至Timer的外部时钟输入,或者CAOUT对应的管脚;输出信号变化时,可触发CAIFG中断。CAx、CAOUT对应的MSP430G2553管脚如下图所示。三、相关设置寄存器CA+主要寄存器有CACTL1、CACTL2...

http://home.eeworld.com.cn/my/space-uid-741614-blogid-658473.html 发布时间: 2018-01-30



MSP430的比较器模块

关于msp430的比较器,这开始的时候,没有看懂是怎么一回事,有时看一些资料,好像懂了,但是一到编程,就变得无从下手,但是,皇天不负有心人,笔者还是把他弄懂了其实这里就是看懂一幅图,两个寄存器,明白工作原理就可以了这是比较器A的逻辑图,比价器A由4个部分组成标号1:内部参考电压发生器,可以产生0.25V,0.50v的参考电压标号2,:外部电压输入端,CA0对应P2.3,CA1对应P2.4标号3...

http://home.eeworld.com.cn/my/space-uid-741614-blogid-658464.html 发布时间: 2018-01-30



SI24R1完美代替NRF24L01

感觉Si24R1无线模块就是NRF24L01无线模块,同样的程序可以驱动这两个模块,而且。实现的功能也一样,也就是说,这两个芯片的寄存器地址、内容、操作命令等基本一样。          3、发射功率对比:Si24r1号称最高能达到7dB的发射功率,描述中称寄存器地址为0X06的RF_SETUP最低位(bit0)和NRF24L01...

http://home.eeworld.com.cn/my/space-uid-836548-blogid-656774.html 发布时间: 2018-01-27



SI24R2E中科微

工作时,芯片睡眠状态下待机电流仅为700nA。当内部Timer定时到时,自动发射控制器自动完成数据从NVM的装载与发射,数据发射完成后,芯片立即进入睡眠状态,因此Si24R2E的平均功耗非常低,对于电池供电应用,可以非常容易实现五年以上的待机时间。  Si24R2E操作方式非常方便,可以不需要外部MCU,可以自动完成数据装载与发射。NVM存储器可以存储寄存器配置与发射的数据内容,掉电后不会丢失...

http://home.eeworld.com.cn/my/space-uid-836548-blogid-656773.html 发布时间: 2018-01-27



电动车防盗 方案SI24R2

存储器可以存储寄存器配置与发射的数据内容,掉电后不会丢失,数据可保持10年以上。在3.3V供电电压下,无需外部高压,外部MCU可以通过芯片的四线SPI接口完成NVM的配置编程,芯片最大可编程次数为128次,芯片支持NMV加锁,防止NVM配置数据回读,保证用户数据安全。  Si24R2E也可以在外部MCU控制下工作,芯片不需要额外接口,外部微控制器(MCU)通过SPI接口对芯片少数几个寄存器配置即可以...

http://home.eeworld.com.cn/my/space-uid-836548-blogid-656543.html 发布时间: 2018-01-26



学STM8-12-程序-IWDG

IWDG的寄存器主要有如下三个,分别为IWDG_KR(Key register),IWDG_PR(Prescaler register),IWDG_RLR(Reload register) ## 1.2 主要功能 实验的目的为当不断地进行程序的复位,从而在LED的端口进行不断地输出新的LED的状态。 ## 1.3 整体框架 [整体框图] # 二、开发环境  ...

http://home.eeworld.com.cn/my/space-uid-490705-blogid-656530.html 发布时间: 2018-01-26



学STM8-8-程序-ADC

, UART1_STOPBITS_1, \     UART1_PARITY_NO , UART1_SYNCMODE_CLOCK_DISABLE , UART1_MODE_TXRX_ENABLE);     //设置UART1为接收数据寄存器非空或溢出错误中断,并且启用新状态     ...

http://home.eeworld.com.cn/my/space-uid-490705-blogid-655591.html 发布时间: 2018-01-22



电动车防盗 方案SI24R2

存储器可以存储寄存器配置与发射的数据内容,掉电后不会丢失,数据可保持10年以上。在3.3V供电电压下,无需外部高压,外部MCU可以通过芯片的四线SPI接口完成NVM的配置编程,芯片最大可编程次数为128次,芯片支持NMV加锁,防止NVM配置数据回读,保证用户数据安全。  Si24R2E也可以在外部MCU控制下工作,芯片不需要额外接口,外部微控制器(MCU)通过SPI接口对芯片少数几个寄存器配置即可以...

http://home.eeworld.com.cn/my/space-uid-836548-blogid-655555.html 发布时间: 2018-01-19



SI24R2E中科微

工作时,芯片睡眠状态下待机电流仅为700nA。当内部Timer定时到时,自动发射控制器自动完成数据从NVM的装载与发射,数据发射完成后,芯片立即进入睡眠状态,因此Si24R2E的平均功耗非常低,对于电池供电应用,可以非常容易实现五年以上的待机时间。  Si24R2E操作方式非常方便,可以不需要外部MCU,可以自动完成数据装载与发射。NVM存储器可以存储寄存器配置与发射的数据内容,掉电后不会丢失...

http://home.eeworld.com.cn/my/space-uid-836548-blogid-655554.html 发布时间: 2018-01-19



SI24R1完美代替NRF24L01

感觉Si24R1无线模块就是NRF24L01无线模块,同样的程序可以驱动这两个模块,而且。实现的功能也一样,也就是说,这两个芯片的寄存器地址、内容、操作命令等基本一样。          3、发射功率对比:Si24r1号称最高能达到7dB的发射功率,描述中称寄存器地址为0X06的RF_SETUP最低位(bit0)和NRF24L01...

http://home.eeworld.com.cn/my/space-uid-836548-blogid-655553.html 发布时间: 2018-01-19



电动车防盗 方案SI24r2E,与芯片介绍

方便,可以不需要外部MCU,可以自动完成数据装载与发射。NVM存储器可以存储寄存器配置与发射的数据内容,掉电后不会丢失,数据可保持10年以上。在3.3V供电电压下,无需外部高压,外部MCU可以通过芯片的四线SPI接口完成NVM的配置编程,芯片最大可编程次数为128次,芯片支持NMV加锁,防止NVM配置数据回读,保证用户数据安全。   Si24R2E也可以在外部MCU控制下工作,芯片不需要额外...

http://home.eeworld.com.cn/my/space-uid-734986-blogid-655552.html 发布时间: 2018-01-19



基于Proteus的MSP430单片机仿真实例18-定时器A产生4路周期信号

此内容由EEWORLD论坛网友tiankai001原创,如需转载或用于商业用途需征得作者同意并注明出处 一、任务要求利用MSP30F247单片机作为控制器,使用定时器TA产生4路周期信号,周期分别为4S,2S,1S,0.25S,四路周期信号分别从P1.0,P1.1,P1.2,P1.3所对应的端口输出。二、分析说明定时器A有三个捕获/比较寄存器CCR0、CCR1和...

http://home.eeworld.com.cn/my/space-uid-139222-blogid-655507.html 发布时间: 2018-01-18




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