单片机_汇编编程_点亮一个LED

进行连接。 ## 2.2 分析命题 这个命题中,涉及到的内容主要有两个, 第一个是将单片机的引脚跟程序的寄存器进行对应。 第二个是要进行准确的延时。 ## 2.3 确定算法 延时算法,在这个程序,进行延时的方法为,根据执行一个机器周期的时间是固定的,所以我们只要通过计算执行的机器周期的数量,就能够获得准确的延时时间。 ## 2.4 流程图 [图 1_LED_流程图...

http://home.eeworld.com.cn/my/space-uid-490705-blogid-622448.html 发布时间: 2017-09-21



嵌入式系统基础及知识及接口技术总结

。触发器是构成时序逻辑电路的基础。常用的时序逻辑电路有寄存器和计数器等。(4)真值表、布尔代数、摩根定律、门电路的概念。(5)NOR(或非)和NAND(与非)的门电路称为全能门电路,可以实现任何一种逻辑函数。(6)译码器:多输入多输出的组合逻辑网络。每输入一个n位的二进制代码,在m个输出端中最多有一个有效。当m=2n是,为全译码;当m《2n时,为部分译码。(7)由于集成电路的高电平输出电流小,而低电平...
关键词: 嵌入式

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



MAX32630FTHR设计笔记(10):MAX32630本身存在问题:AD通道切换引起的干扰

MAX32630的10位AD有多个通道,每个通道共用一个寄存器,如图 我在调试的时候使用1个通道AIN0的时候,用示波器查看波形并没有问题,但是在使用AIN0和AIN1时就出现问题,代码程序如下: [C] 纯文本查看 复制代码void TMR0_IRQHandler(void) {         static uint8_t...

http://home.eeworld.com.cn/my/space-uid-784175-blogid-606221.html 发布时间: 2017-09-12



【转帖】有源元件和无源元件的区别

generator)(10)功率放大器(power amplifier)3、数字集成电路器件(1)基本逻辑门(logic gate circuit)(2)触发器(flip-flop)(3)寄存器(register)(4)译码器(decoder)(5)数据比较器(comparator)(6)驱动器(driver)(7)计数器(counter)(8)整形电路(9)可编程逻辑器件(pld)(10)微处理器...

http://home.eeworld.com.cn/my/space-uid-746919-blogid-605627.html 发布时间: 2017-09-12



关于单片机中断详解

)。     同样,单片机正在执行程序的时候,内部的定时器溢出(定时器后面会单独讲到),或者检测到单片机的电压低于正常值等等(单片机内部产生的中断叫内部中断),单片机就得去处理这些事情,然后再返回来。 在单片机里面,中断是有特殊的功能寄存器控制的,单片机里面一共有两个中断,一个是中断0,一个是中断1 ,和两个定时器T0,T1,定时器就是你打开它后,它会...

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



关于W寄存器工作问题

如图,为什么将 movlw 0xff 移出 loop 循环,W里面的值就会被清零? 本文来自论坛,点击查看完整帖子内容。...

http://home.eeworld.com.cn/my/space-uid-583221-blogid-600743.html 发布时间: 2017-09-08



关于 时钟抖动 Jitter 和 偏移 Skew

chip; 简言之,skew通常是时钟相位上的不确定,而jitter是指时钟频率上的不确定(uncertainty)。造成skew和jitter 的原因很多。由于时钟源到达不同寄存器所经历路径的驱动和负载的不同,时钟边沿的位置有所差异,因此就带来了 skew。而由于晶振本身稳定性,电源以及温度变化等原因造成了时钟频率的变化,就是jitter。 skew和jitter对电路的影响...
关键词: 静态时序分析

http://home.eeworld.com.cn/my/space-uid-800745-blogid-598718.html 发布时间: 2017-09-07



ff(flip flop)与latch区别

的latch单元,但有DFF单元,一个LATCH需要多个LE才能实现 3.latch将静态时序分析变得极为复杂 4.目前latch只在极高端电的路中使用,如intel 的P4等CPU。 FPGA中有latch单元,寄存器单元就可以配置成latch单元,在xilinx v2p的手册将该单元成为register/latch单元,附件是xilinx半个slice的结构图。其它型号和厂家的...
关键词: 静态时序分析

http://home.eeworld.com.cn/my/space-uid-800745-blogid-598717.html 发布时间: 2017-09-07



user skew & something in CCopt

GigaOpt的useful skew则有很多限制,在PreCTS模式下,它只能对path起点做advance,而且起点必须是个寄存器;在PostCTS模式下,它只能对path终点做Delay,而且终点必须是个寄存器。 可以说,两种useful skew engine各有自己的优缺点,GigaOpt限制太多,使用手段并不多;相反,CCOPT较为灵活,不过太灵活也不好,无法智能地判断究竟是...
关键词: 时钟树综合 CCopt

http://home.eeworld.com.cn/my/space-uid-800745-blogid-593289.html 发布时间: 2017-08-30



学STM32-程序-RTC

(ENABLE);          /* Wait for RTC registers synchronization */     //等待RTC寄存器的同步信号     RTC_WaitForSynchro();  ...

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



TI2017年发布超低相噪锁相环LMX2594

前几天老板让调试一下TI新发布不久的锁相环,先看看性能。 性能是相当优越了,写了一个点频的程序测试了一下效果,输出12G的情况下,100M鉴相在10k可以达到102dbc/hz,基本上满足芯片手册上的指标,测试结果就不贴出来了,但这个效果一般的锁相环采用内插混频才能达到,可以说是相当厉害了。 现在在调试扫频功能,但是这个锁相环功能感觉有些强大,有112个寄存器需要配置,扫频功能调试了几天...

http://home.eeworld.com.cn/my/space-uid-479145-blogid-592221.html 发布时间: 2017-08-22



给嵌入式工程师的一封信,不怕你不会就怕你不学!

单独编写调试一个3 ~ 500行的程序,能够了解C语言的基本语法规则,基本语句的使用,理解指针概念并能灵活使用各种指针。 计算机组成原理要能理解组成一个计算机系统的几大部件,计算机系统的结构,理解系统总线,理解处理器和计算机外部设备的关系,处理器和计算机外设是如何协调工作完成某一项功能的,计算机软件和硬件是如何分工协作完成某一项任务的,理解软件是通过寄存器来控制硬件的。 数字电路,模拟电路要了解其...

http://home.eeworld.com.cn/my/space-uid-804386-blogid-592220.html 发布时间: 2017-08-22



学STM32-库-RTC(实时时钟)

,其中分为两个模块,一个是预分频模块,一个是可编程产生最长为1秒的RTC时间基准TR_CLK。 具体的内容,还是以《参考手册》为准,那内容写的很漂亮。 ## 1.2 整体框架 [整体框图] # 二、主体阐述   ## 2.1 过程 ## 2.1.1 复位过程 通过备份域复位信号复位:RTC_PRL、RTC_ALR、RTC_CNT和RTC_DIV寄存器...

http://home.eeworld.com.cn/my/space-uid-490705-blogid-592065.html 发布时间: 2017-08-21



setup 违例和hold 违例的理解

先回顾一下时序分析要check的4种timing path: R2R, I2R, R2O, I2O以下图的R2R为例分析:setup 违例插入一点关于launch edge 和capture edge 的理解。这是针对数据在两个寄存器之间传输而言。比如FF1是数据源,FF2是接收端,通常把第一个时钟周期的上升沿默认为是launch edge(发射沿),第二个时钟周期的上升沿是capture...
关键词: STA 静态时序分析

http://home.eeworld.com.cn/my/space-uid-800745-blogid-591778.html 发布时间: 2017-08-20



学STM32-库-BKP

 学STM32-程序-BKP --- 2017/8/19 # 一、内容概述   ## 1.1 主要功能 BKP主要功能是备份。BKP控制寄存器的功能用来管理侵入检测和进行RTC校准。储存的寄存器的容量,要根据芯片的型号而决定。 复位后,禁止访问备份寄存器和RTC。 读取备份寄存器和RTC的方法为: 1. 设置寄存器RCC_APB1ENR...

http://home.eeworld.com.cn/my/space-uid-490705-blogid-591765.html 发布时间: 2017-08-19



学STM32-程序-测内部温度

; 2. 复习下USART的设置 3. 复习DMA的设置 4. 为使用ADC所进行的校准,DMA位设置 ## 1.3 整体框架 在实现这次的实验目的配置,跟在2017年8月4号编写的,关于ADC采样的整体框架,相差不大。最主要的区别就是,这次采用的内部温度传感器需要在特定的引脚进行采样,而且需要使能有关的寄存器。 [图 整体框架图] # 二...

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



C-读后感-C语言深度解剖

的调试。这个倒是也导致了我现在想写个总结,却不知道如何写起了。 而其中的内容是,虽然针对的一些比较常见的C语言的一些知识,但是这文章中讲解的更为深入,对于细节描述的更好。 [图 框架] ## 2.1 关键字 关键字所进行的操作,主要的操作对象为常量、变量、组合起来的结构、寄存器。以及对于一些常见算法的处理。对于一些变量类型的修饰,需要考虑到变量的长度,数值是否可变,初始化、这些都是...

http://home.eeworld.com.cn/my/space-uid-490705-blogid-590945.html 发布时间: 2017-08-15



【转】DC综合脚本约束条件

set_driving_cell   2.12 输出端口要驱动多大的负载? 使用set_load 对输出电容值进行约束 2.13 DC是基于path的综合,那么在约束时如何体现? 我们知道,基于path会有四种路径形式,DC中提供 create_clock 定义寄存器寄存器之间的路径; set_input_delay 定义输入与寄存器之间的路径...
关键词: 约束

http://home.eeworld.com.cn/my/space-uid-800745-blogid-590868.html 发布时间: 2017-08-12



带你走进STM32的世界

模式,然后这个例程把用户选好的配置存到后备寄存器,再次复位后STM32将进入之前选定的模式。附件包中包含了一个说明文件,详细说明了如何设置板上的跳线和操作的过程。STM32 GPIO的十大优越功能综述前几天Hotpower邀请大家讨论一下GPIO的功能、性能和优缺点(STM32的GPIO很强大~~~),等了几天没见太多人发言,但综合来看提到了3点:1)真双向IO,2)速度快,3)寄存器功能重复。关于...

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



关于LPC1768 ADC模块,用BURST方式读8个通道的问题

最近研究LPC1768 ADC模块,用BURST方式读8个通道的数据。对这部分比较了解的朋友,能否指点下迷津:用BURST模式读8个通道,应该怎样设置寄存器。如果有调好的代码给我参考一下就更好了。 我的程序流程: (1)初始化ADC:         1. 在AD0CR寄存器使能8个通道。    ...

http://home.eeworld.com.cn/my/space-uid-431256-blogid-590688.html 发布时间: 2017-08-07




<上一页 6789101112131415161718192021 下一页> 相关结果约2,049个