赞
踩
我的理解:
概念:看门狗实际上就是一个计时器,用来确保系统能在出现问题时可以自行恢复,恢复的方式包括但不限于:
功能:仅仅是一种可能的情况,系统在执行正常操作时会不断重置看门狗计时器,当系统出现问题时,不能重置看门狗计时器,计时器会在超时后发出超时信号,使系统自动恢复
WikiPedia:A watchdog timer (sometimes called a computer operating properly or COP timer, or simply a watchdog) is an electronic or software timer that is used to detect and recover from computer malfunctions. During normal operation, the computer regularly resets the watchdog timer to prevent it from elapsing, or “timing out”. If, due to a hardware fault or program error, the computer fails to reset the watchdog, the timer will elapse and generate a timeout signal. The timeout signal is used to initiate corrective actions. The corrective actions typically include placing the computer system in a safe state and restoring normal system operation.
Gateworks:Gateworks boards provide both a hardware boot watchdog timer that power cycles the board if boot firmware failed to run as well as SoC watchdogs.
- Ventana (imx6) CPU watchdog:The IMX6 SoC watchdog has an 8bit timeout configuration ranging from 500ms to 128s in 500ms intervals and will issue a chip-level SoC reset. On some boards an external output can also be present to reset other peripherals(外围设备).
我的理解:
WikiPedia:A real-time clock (RTC) is a computer clock (most often in the form of an integrated circuit) that keeps track of the current time. Although the term often refers to the devices in personal computers, servers and embedded systems, RTCs are present in almost any electronic device which needs to keep accurate time.
Purpose:
- Low power consumption (important when running from alternate power)
- Frees the main system for time-critical tasks
- Sometimes more accurate than other methods
特殊功能寄存器SFR
(三星处理器约定称谓)GPIO,General Purpose IO
有25 * 25 - 1 = 624个引脚,如下图所示,左下角的引脚被去除了,因为该引脚不方便插入
9月21日
采用四片MT41K128M16JT DDR3存储芯片作为系统的内存,单片容量为8bank×128M×16bit,14位行地址和13位列地址输入,内存总容量为2GB*4=8GB
对擦除时的理解,我认为是擦除操作完成后,尚未进行数据写入操作
NandFlash | NorFlash |
---|---|
擦除时数据变为0xFF,写入时只能由1变0 | 擦除时数据变为0x00,写入时只能由0变1 |
读速度不如Nor flash,而擦、写速度高,容量大,价格低,有取代磁盘的趋势 | 读速度高,而擦、写速度低,容量小,价格高 |
使用地址和数据引脚构成通用的I/O口,通过多次寻址存取数据,其读和写操作以512(或者2K)字节的页(page)为单位 | 接口时序与SRAM一样,其地址、数据及读写控制引脚能与CPU的三总线直接连接,就可以很容易地存取其内部的每一个字节 |
有单独时序,不可在其上直接运行代码 | 可在其上直接运行代码,使用简单 |
块的最大擦写次数是一百万次甚至千万次 | 而Nor的擦写次数是十万次数量级 |
发生位交换错误的次数多,需要使用ECC校验算法 ,需要初始化扫描,标记坏块 | 位交换发生次数远远少于NandFlash |
使用流程:
eMMC,Embedded Multi Media Card
电源转换,晶振时钟,详见PPT2.2 P21-P24
GPIO:通用目的的输入输出,泛指处理器中可作为开关量使用的输入输出引脚
IMX6有大量的复用引脚,每个引脚最多可配置成8种不同的功能,其中就包括GPIO功能
设置成GPIO引脚后,就可以通过编程进行操作了,以后要完成的驱动程序实验就利用GPIO控制led灯的亮灭
第一个驱动程序实验:利用GPIO控制led灯的亮灭
IMX6处理器共有128个GPIO引脚
PWM,脉宽调制
UART:异步串行口
BPS:波特率,115200
我们的IMX6实验平台有四个RS232串口,但是只有3个可用,第四个没有相应的硬件插口(IMX6处理器最多可配置成5个串口)
9月23日
USB:Universal Serial Bus
,即通用串行总线,是应用最广泛的外设接口规范
USB接口支持即插即用,可以从系统中直接汲取电流,无需单独供电,使用非常方便
USB规范主要有三种
IMX6支持USB2.0
按照物理接口,USB分为
一个完整的USB拓扑,只有一个主机,可以连接127个设备, 既可以使用菊花链形式串行连接,也可以使用集线器连接
IMX6的USB引脚电路图
一些基于USB的设备
越来越多的台式机不再配有串口,而很多时候目标机的标准输出设备都是串口,这时我们可以使用外接的USB转串口线,或者在目标板上设计USB转串口的电路
HDMI、LVDS、MIPI及EPDC(e-ink电子墨水屏接口)
20位CSI
24
个数据线如下图所示,某个目标板上的LCD接口,使用了VFRAME(帧同步信号),VLINE(行同步信号),VCLK(像素同步信号)和VM(控制信号)引脚。数据线VD0-2、VD8-9,VD16-18没有接入,考虑一下由此带来的影响?
不接入的影响:红绿蓝的低3位,对色彩的影响肉眼难以察觉,还可以应用到**“水印加密”**上
7个接触点和9个引脚
4根数据线,并行的
IIC,Inter-Integrated Circuit
,也写作I2C
,即集成电路总线,是为实现器件间进行简单的消息传递而设计的
IIC总线只需要2个引脚
,即
SDA
SCL
SDA和SCL的电平状态
状态 | SDA | SCL | 备注 |
---|---|---|---|
总线空闲 | 高 | 高 | |
启动数据传输 | 高->低 | 高 | |
停止数据传输 | 低->高 | 高 | |
数据传输时 | SCL为高时,保持稳定 | 高 | |
数据的改变 | 必须为低 | 时钟上升沿采集数据 |
IMX6最多可配置3个IIC总线控制器,可以按着应用需要连接相应IIC芯片
下图给出了一个基于IIC总线的数字式温度传感器
AC’97: Audio Codec 1997,是以 Intel 为首的五个PC厂商共同提出的规格标准
IIS: Inter-IC Sound,也称I2S总线,即集成电路内置音频总线,是为音频数据传输而制定的一种总线标准
SPI,Serial Peripheral Interface
串行外围设备接口,是处理器与外设芯片间一种高速、低成本、易使用的全双工同步串行总线
SPI以主从方式工作,通常有一个主设备和一个或多个从设备
SPI接口占用了四根线,IMX6最多可配置5个:
SPI接口也可以直接连接SD卡
本节介绍开发主机+仿真器+硬件平台
的开发模式
嵌入式系统调试指的是连接仿真器通过JTAG接口来调试目标板,即绕过了操作系统,直接调试硬件的方法
下列几种情况要进行嵌入式系统调试:
嵌入式系统能否完全基于操作系统环境进行调试,不使用 JTAG 接口进行调试呢?
使用TF卡启动的流程
PPT2.4,P13-P14,没看懂
9月28日
通过JTAG小板向目标板烧写flash的程序可以运行在主机的windows或linux环境下,下面给出在windows烧写flash的过程:
仿真器主要用于目标板的仿真调试,但也可用于目标板的flash烧写
目前嵌入式系统中使用的仿真器主要分2种
见PPT2.4 P25-P28
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。