时钟方案 使用同步时序单相外部时钟作为时钟方案。时钟周期或者时钟信号是处理器的基本定时单位,相当于两个CP脉冲上升沿之间的时间长度。 每一个周期,都有CP脉冲沿的上升和下降两个事件,通过它来触发同步时序逻辑在每一个流水线级的执行。 这些动作可以分为三类: 1.在时钟的上升沿开始执行,在下一个时钟的上 ...
分类:
其他好文 时间:
2018-01-27 21:14:11
阅读次数:
178
一、问题描述在一个使用FreeRTOS的工程中,只做了SD卡的驱动,由于RTOS使用了Systick,故非系统延时函数使用的是 DWT中的时钟周期(CYCCNT)计数功能,但是在SD卡驱动中使用了这个非系统延时导致,烧写程序后板子工作正常,而下电再上电后板子无反应,分析排查去掉了这个非系统延时后工作 ...
分类:
其他好文 时间:
2017-12-22 13:33:50
阅读次数:
274
《深入理解计算机系统》第二章学习笔记 这章主要通过四个部分进行介绍:信息存储、整数表示、整数运算以及浮点数。重点描述了无符号数和数的补码的表示特性。我们要知道对计算机的算术运算有深刻的理解是写出可靠程序的关键,比如算术溢出就是造成程序错误和安全漏洞的一个常见根源。 一、信息存储 1. 二 ...
分类:
其他好文 时间:
2017-12-17 19:15:56
阅读次数:
144
本文较为详细的分析了C#读取二进制文件方法。分享给大家供大家参考。具体分析如下: 当想到所有文件都转换为 XML时,确实是一件好事。但是,这并非事实。仍旧还有大量的文件格式不是XML,甚至也不是ASCII。二进制文件仍然在网络中传播,储存在磁盘上,在应用程序之间传递。相比之下,在处理这些问题方面,它 ...
单片机的系统指令周期根据不同的内核架构各有区别。 8051系列单片机采用的是同步式的顺序逻辑系统,整个系统的工作完全是依赖系统内部的时脉信号。它的指令周期、机器周期等也是根据时钟脉冲信号来确定。下面说明机器周期、指令周期等的关系。 时钟周期:又叫时钟振荡周期,指晶振振荡产生的脉冲,一个脉冲表示一个时 ...
分类:
其他好文 时间:
2017-11-24 21:27:01
阅读次数:
135
&& : 逻辑与,都为真则真 ||: 逻辑或,一个为真则为真 !:逻辑非, &:按位与 |:按位或 ~:按位取反 ^:按位异或,相异为1.例如A=0b11001100,B=0b11110000,F=A^B=0b00111100 时钟周期:晶振就是时钟源,就是晶振分之一。 机器周期:完成一个操作的最短 ...
分类:
其他好文 时间:
2017-11-20 21:56:42
阅读次数:
189
51单片机 1.1个机器周期=6个状态周期=12个时钟周期(振荡周期)。 (12MHz = 12,000KHz = 12,000,000Hz,一个时钟振荡周期就是1/12000000秒,亦即1/12微秒,标准MCS51系列单片机的一个机器周期是12个时钟振荡周期,也就是12 * (1/12) = 1 ...
分类:
其他好文 时间:
2017-11-08 20:01:12
阅读次数:
237
你能获得的对程序最大的加速比就是当你第一次让它工作起来的时候。 在讲解如何优化程序性能之前,我们首先要明确写程序最主要的目标就是使它在所有可能的情况下都能正常工作,一个运行的很快的程序但是却是错误的结果是没有任何用处的,所以我们在进行程序性能优化之前,首先要保证程序能正常运行,且结果是我们需要的。 ...
分类:
其他好文 时间:
2017-11-06 22:58:41
阅读次数:
220
一、FPGA软件硬件协同定义: 软件:一般以软件语言来描述,类似ARM处理器的嵌入式设计。硬件定义如FPGA,里面资源有限但可重配置性有许多优点,新的有动态可充配置技术。 Xilinx开发了部分动态可重配置技术,它可以只针对需要变化的FPGA逻辑完成重配置而保持其他部分FPGA正常工作。在汽车电子应 ...
分类:
其他好文 时间:
2017-10-02 12:18:20
阅读次数:
183
平时接触到的复位有三种,分别是同步复位、异步复位还有异步复位同步释放 ·1、同步复位 同步复位里,复位做为使能信号,就不存在因为不满足建立时间而产生的亚稳态,但是如果复位信号有效 周期小于一个时钟周期的话,会出现复位信号采样不到的问题。 2、异步复位 异步复位比同步复位节省资源,但是如果异步复位结束 ...
分类:
其他好文 时间:
2017-09-17 18:59:27
阅读次数:
140