⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 at91sam9260_isi.html

📁 AT91SAM 系列微控制器的NAND Flash支持代码 描述怎样将NAND Flash和AT91SAM 系列微控制器连接起来。
💻 HTML
📖 第 1 页 / 共 4 页
字号:
<tr><td align="CENTER" bgcolor="#FFFFCC"><font size="-1"><b>0x34</b></font></td><td><font size="-1">ISI_Y2RSET1 (<a href="#ISI_Y2R_SET1">ISI_Y2R_SET1</a>)</font></td><td><font size="-1">Color Space Conversion Register</font></td></tr>
<tr><td align="CENTER" bgcolor="#FFFFCC"><font size="-1"><b>0x38</b></font></td><td><font size="-1">ISI_R2YSET0 (<a href="#ISI_R2Y_SET0">ISI_R2Y_SET0</a>)</font></td><td><font size="-1">Color Space Conversion Register</font></td></tr>
<tr><td align="CENTER" bgcolor="#FFFFCC"><font size="-1"><b>0x3C</b></font></td><td><font size="-1">ISI_R2YSET1 (<a href="#ISI_R2Y_SET1">ISI_R2Y_SET1</a>)</font></td><td><font size="-1">Color Space Conversion Register</font></td></tr>
<tr><td align="CENTER" bgcolor="#FFFFCC"><font size="-1"><b>0x40</b></font></td><td><font size="-1">ISI_R2YSET2 (<a href="#ISI_R2Y_SET2">ISI_R2Y_SET2</a>)</font></td><td><font size="-1">Color Space Conversion Register</font></td></tr>
</null></table><br></null><h2>ISI Register Description</h2>
<null><a name="ISI_CR1"></a><h4><a href="#ISI">ISI</a>: <i><a href="AT91SAM9260_h.html#AT91_REG">AT91_REG</a></i> ISI_CR1  <i>Control Register 1</i></h4><ul><null><font size="-2"><li><b>HISI</b> <i><a href="AT91SAM9260_h.html#AT91C_HISI_CR1">AT91C_HISI_CR1</a></i> 0xFFFC0000</font></null></ul><table border=1 cellpadding=0 cellspacing=0 width="100%"><null><th bgcolor="#FFFFCC"><b>Offset</b></th><th bgcolor="#FFFFCC"><b>Name</b></th><th bgcolor="#FFFFCC"><b>Description</b></th><tr><td align="CENTER" bgcolor="#FFFFCC">0</td><td align="CENTER"><a name="ISI_RST"></a><b>ISI_RST</b><font size="-2"><br><a href="AT91SAM9260_h.html#AT91C_ISI_RST">AT91C_ISI_RST</a></font></td><td><b>Image sensor interface reset</b><br>resets the image sensor interface.</td></tr>
<tr><td align="CENTER" bgcolor="#FFFFCC">1</td><td align="CENTER"><a name="ISI_DISABLE"></a><b>ISI_DISABLE</b><font size="-2"><br><a href="AT91SAM9260_h.html#AT91C_ISI_DISABLE">AT91C_ISI_DISABLE</a></font></td><td><b>image sensor disable.</b><br>0: Enable the Image Sensor interface, 1: Finish to capture the current frame and then shut down the module.</td></tr>
<tr><td align="CENTER" bgcolor="#FFFFCC">2</td><td align="CENTER"><a name="ISI_HSYNC_POL"></a><b>ISI_HSYNC_POL</b><font size="-2"><br><a href="AT91SAM9260_h.html#AT91C_ISI_HSYNC_POL">AT91C_ISI_HSYNC_POL</a></font></td><td><b>Horizontal synchronisation polarity</b><br>0: HSYNC active high, 1: HSYNC active low</td></tr>
<tr><td align="CENTER" bgcolor="#FFFFCC">3</td><td align="CENTER"><a name="ISI_HSYNC_POL"></a><b>ISI_HSYNC_POL</b><font size="-2"><br><a href="AT91SAM9260_h.html#AT91C_ISI_HSYNC_POL">AT91C_ISI_HSYNC_POL</a></font></td><td><b>Vertical synchronisation polarity</b><br>0: VSYNC active high, 1: VSYNC active low</td></tr>
<tr><td align="CENTER" bgcolor="#FFFFCC">4</td><td align="CENTER"><a name="ISI_PIXCLK_POL"></a><b>ISI_PIXCLK_POL</b><font size="-2"><br><a href="AT91SAM9260_h.html#AT91C_ISI_PIXCLK_POL">AT91C_ISI_PIXCLK_POL</a></font></td><td><b>Pixel Clock Polarity</b><br>0: Data is sampled on rising edge of pixel clock, 1: Data is sampled on falling edge of pixel clock</td></tr>
<tr><td align="CENTER" bgcolor="#FFFFCC">6</td><td align="CENTER"><a name="ISI_EMB_SYNC"></a><b>ISI_EMB_SYNC</b><font size="-2"><br><a href="AT91SAM9260_h.html#AT91C_ISI_EMB_SYNC">AT91C_ISI_EMB_SYNC</a></font></td><td><b>Embedded synchronisation</b><br>0: Synchronisation by HSYNC, VSYNC, 1: Synchronisation by Embedded Synchronisation Sequence SAV/EAV</td></tr>
<tr><td align="CENTER" bgcolor="#FFFFCC">7</td><td align="CENTER"><a name="ISI_CRC_SYNC"></a><b>ISI_CRC_SYNC</b><font size="-2"><br><a href="AT91SAM9260_h.html#AT91C_ISI_CRC_SYNC">AT91C_ISI_CRC_SYNC</a></font></td><td><b>CRC correction</b><br>0: No CRC correction performed on embedded synchronisation, 1: CRC correction is performed.</td></tr>
<tr><td align="CENTER" bgcolor="#FFFFCC">10..8</td><td align="CENTER"><a name="ISI_CRC_SYNC"></a><b>ISI_CRC_SYNC</b><font size="-2"><br><a href="AT91SAM9260_h.html#AT91C_ISI_CRC_SYNC">AT91C_ISI_CRC_SYNC</a></font></td><td><b>Frame rate capture</b><br>0: All the frame are captured else one frame every FRATE+1 is captured.</td></tr>
<tr><td align="CENTER" bgcolor="#FFFFCC">12</td><td align="CENTER"><a name="ISI_FULL"></a><b>ISI_FULL</b><font size="-2"><br><a href="AT91SAM9260_h.html#AT91C_ISI_FULL">AT91C_ISI_FULL</a></font></td><td><b>Full mode is allowed</b><br>0:Full mode disabled, 1 : both codec and preview datapath are working simultaneoulsy</td></tr>
<tr><td align="CENTER" bgcolor="#FFFFCC">14..13</td><td align="CENTER"><a name="ISI_THMASK"></a><b>ISI_THMASK</b><font size="-2"><br><a href="AT91SAM9260_h.html#AT91C_ISI_THMASK">AT91C_ISI_THMASK</a></font></td><td><b>DMA Burst Mask</b><br>Burst Mode<font size="-1"><table bgcolor="#E3F2FF" border=1 cellpadding=0 cellspacing=0 width="100%"><null><th><b>Value</b></th><th><b>Label</b></th><th><b>Description</b></th><tr><td align="CENTER">0</td><td align="CENTER"><a name="ISI_THMASK_4_8_16_BURST"></a><b>ISI_THMASK_4_8_16_BURST</b><font size="-1"><br><a href="AT91SAM9260_h.html#AT91C_ISI_THMASK_4_8_16_BURST">AT91C_ISI_THMASK_4_8_16_BURST</a></font></td><td><br>4,8 and 16 AHB burst are allowed</td></tr>
<tr><td align="CENTER">1</td><td align="CENTER"><a name="ISI_THMASK_8_16_BURST"></a><b>ISI_THMASK_8_16_BURST</b><font size="-1"><br><a href="AT91SAM9260_h.html#AT91C_ISI_THMASK_8_16_BURST">AT91C_ISI_THMASK_8_16_BURST</a></font></td><td><br>8 and 16 AHB burst are allowed</td></tr>
<tr><td align="CENTER">2</td><td align="CENTER"><a name="ISI_THMASK_16_BURST"></a><b>ISI_THMASK_16_BURST</b><font size="-1"><br><a href="AT91SAM9260_h.html#AT91C_ISI_THMASK_16_BURST">AT91C_ISI_THMASK_16_BURST</a></font></td><td><br>Only 16 AHB burst are allowed</td></tr>
</null></table></font>
</td></tr>
<tr><td align="CENTER" bgcolor="#FFFFCC">15</td><td align="CENTER"><a name="ISI_CODEC_ON"></a><b>ISI_CODEC_ON</b><font size="-2"><br><a href="AT91SAM9260_h.html#AT91C_ISI_CODEC_ON">AT91C_ISI_CODEC_ON</a></font></td><td><b>Enable the codec path</b><br>0: No CRC correction performed on embedded synchronisation, 1:CRC correction is performed.</td></tr>
<tr><td align="CENTER" bgcolor="#FFFFCC">23..16</td><td align="CENTER"><a name="ISI_SLD"></a><b>ISI_SLD</b><font size="-2"><br><a href="AT91SAM9260_h.html#AT91C_ISI_SLD">AT91C_ISI_SLD</a></font></td><td><b>Start of Line Delay</b><br>SLD pixel clock periods to wait before the beginning of a line.</td></tr>
<tr><td align="CENTER" bgcolor="#FFFFCC">31..24</td><td align="CENTER"><a name="ISI_SFD"></a><b>ISI_SFD</b><font size="-2"><br><a href="AT91SAM9260_h.html#AT91C_ISI_SFD">AT91C_ISI_SFD</a></font></td><td><b>Start of frame Delay</b><br>SFD lines are skipped at the beginning of the frame.</td></tr>
</null></table>
<a name="ISI_CR2"></a><h4><a href="#ISI">ISI</a>: <i><a href="AT91SAM9260_h.html#AT91_REG">AT91_REG</a></i> ISI_CR2  <i>Control Register 2</i></h4><ul><null><font size="-2"><li><b>HISI</b> <i><a href="AT91SAM9260_h.html#AT91C_HISI_CR2">AT91C_HISI_CR2</a></i> 0xFFFC0004</font></null></ul><table border=1 cellpadding=0 cellspacing=0 width="100%"><null><th bgcolor="#FFFFCC"><b>Offset</b></th><th bgcolor="#FFFFCC"><b>Name</b></th><th bgcolor="#FFFFCC"><b>Description</b></th><tr><td align="CENTER" bgcolor="#FFFFCC">10..0</td><td align="CENTER"><a name="ISI_IM_VSIZE"></a><b>ISI_IM_VSIZE</b><font size="-2"><br><a href="AT91SAM9260_h.html#AT91C_ISI_IM_VSIZE">AT91C_ISI_IM_VSIZE</a></font></td><td><b>Vertical size of the Image sensor [0..2047]</b><br>Vertical size = IM_VSIZE + 1</td></tr>
<tr><td align="CENTER" bgcolor="#FFFFCC">11</td><td align="CENTER"><a name="ISI_GS_MODE"></a><b>ISI_GS_MODE</b><font size="-2"><br><a href="AT91SAM9260_h.html#AT91C_ISI_GS_MODE">AT91C_ISI_GS_MODE</a></font></td><td><b>Grayscale Memory Mode</b><br>0 : 2 pixels per word, 1:1 pixel per word</td></tr>
<tr><td align="CENTER" bgcolor="#FFFFCC">13..12</td><td align="CENTER"><a name="ISI_RGB_MODE"></a><b>ISI_RGB_MODE</b><font size="-2"><br><a href="AT91SAM9260_h.html#AT91C_ISI_RGB_MODE">AT91C_ISI_RGB_MODE</a></font></td><td><b>RGB mode</b><br>RGB mode<font size="-1"><table bgcolor="#E3F2FF" border=1 cellpadding=0 cellspacing=0 width="100%"><null><th><b>Value</b></th><th><b>Label</b></th><th><b>Description</b></th><tr><td align="CENTER">0</td><td align="CENTER"><a name="ISI_RGB_MODE_RGB_888"></a><b>ISI_RGB_MODE_RGB_888</b><font size="-1"><br><a href="AT91SAM9260_h.html#AT91C_ISI_RGB_MODE_RGB_888">AT91C_ISI_RGB_MODE_RGB_888</a></font></td><td><br>RGB 8:8:8 24 bits</td></tr>
<tr><td align="CENTER">1</td><td align="CENTER"><a name="ISI_RGB_MODE_RGB_565"></a><b>ISI_RGB_MODE_RGB_565</b><font size="-1"><br><a href="AT91SAM9260_h.html#AT91C_ISI_RGB_MODE_RGB_565">AT91C_ISI_RGB_MODE_RGB_565</a></font></td><td><br>RGB 5:6:5 16 bits</td></tr>
<tr><td align="CENTER">2</td><td align="CENTER"><a name="ISI_RGB_MODE_RGB_555"></a><b>ISI_RGB_MODE_RGB_555</b><font size="-1"><br><a href="AT91SAM9260_h.html#AT91C_ISI_RGB_MODE_RGB_555">AT91C_ISI_RGB_MODE_RGB_555</a></font></td><td><br>RGB 5:5:5 16 bits</td></tr>
</null></table></font>
</td></tr>
<tr><td align="CENTER" bgcolor="#FFFFCC">13</td><td align="CENTER"><a name="ISI_GRAYSCALE"></a><b>ISI_GRAYSCALE</b><font size="-2"><br><a href="AT91SAM9260_h.html#AT91C_ISI_GRAYSCALE">AT91C_ISI_GRAYSCALE</a></font></td><td><b>Grayscale Mode</b><br>0: Grayscale mode is disabled, 1: Input image is assumed to be grayscale coded</td></tr>
<tr><td align="CENTER" bgcolor="#FFFFCC">14</td><td align="CENTER"><a name="ISI_RGB_SWAP"></a><b>ISI_RGB_SWAP</b><font size="-2"><br><a href="AT91SAM9260_h.html#AT91C_ISI_RGB_SWAP">AT91C_ISI_RGB_SWAP</a></font></td><td><b>RGB Swap</b><br>0: D7 -&gt;R7, 1: D0-&gt;R7</td></tr>
<tr><td align="CENTER" bgcolor="#FFFFCC">15</td><td align="CENTER"><a name="ISI_COL_SPACE"></a><b>ISI_COL_SPACE</b><font size="-2"><br><a href="AT91SAM9260_h.html#AT91C_ISI_COL_SPACE">AT91C_ISI_COL_SPACE</a></font></td><td><b>Color space for the image data</b><br>Color space for the image data 0: YCbCr 1: RGB</td></tr>
<tr><td align="CENTER" bgcolor="#FFFFCC">26..16</td><td align="CENTER"><a name="ISI_IM_HSIZE"></a><b>ISI_IM_HSIZE</b><font size="-2"><br><a href="AT91SAM9260_h.html#AT91C_ISI_IM_HSIZE">AT91C_ISI_IM_HSIZE</a></font></td><td><b>Horizontal size of the Image sensor [0..2047]</b><br>Horizontal size = IM_HSIZE + 1</td></tr>
<tr><td align="CENTER" bgcolor="#FFFFCC">29..28</td><td align="CENTER"><a name="ISI_RGB_MODE"></a><b>ISI_RGB_MODE</b><font size="-2"><br><a href="AT91SAM9260_h.html#AT91C_ISI_RGB_MODE">AT91C_ISI_RGB_MODE</a></font></td><td><b>Ycc swap</b><br>defines the YCC image data<font size="-1"><table bgcolor="#E3F2FF" border=1 cellpadding=0 cellspacing=0 width="100%"><null><th><b>Value</b></th><th><b>Label</b></th><th><b>Description</b></th><tr><td align="CENTER">0</td><td align="CENTER"><a name="ISI_RGB_MODE_YCC_DEF"></a><b>ISI_RGB_MODE_YCC_DEF</b><font size="-1"><br><a href="AT91SAM9260_h.html#AT91C_ISI_RGB_MODE_YCC_DEF">AT91C_ISI_RGB_MODE_YCC_DEF</a></font></td><td><br>Cb(i) Y(i) Cr(i) Y(i+1)</td></tr>
<tr><td align="CENTER">1</td><td align="CENTER"><a name="ISI_RGB_MODE_YCC_MOD1"></a><b>ISI_RGB_MODE_YCC_MOD1</b><font size="-1"><br><a href="AT91SAM9260_h.html#AT91C_ISI_RGB_MODE_YCC_MOD1">AT91C_ISI_RGB_MODE_YCC_MOD1</a></font></td><td><br>Cr(i) Y(i) Cb(i) Y(i+1)</td></tr>
<tr><td align="CENTER">2</td><td align="CENTER"><a name="ISI_RGB_MODE_YCC_MOD2"></a><b>ISI_RGB_MODE_YCC_MOD2</b><font size="-1"><br><a href="AT91SAM9260_h.html#AT91C_ISI_RGB_MODE_YCC_MOD2">AT91C_ISI_RGB_MODE_YCC_MOD2</a></font></td><td><br>Y(i) Cb(i) Y(i+1) Cr(i)</td></tr>
<tr><td align="CENTER">3</td><td align="CENTER"><a name="ISI_RGB_MODE_YCC_MOD3"></a><b>ISI_RGB_MODE_YCC_MOD3</b><font size="-1"><br><a href="AT91SAM9260_h.html#AT91C_ISI_RGB_MODE_YCC_MOD3">AT91C_ISI_RGB_MODE_YCC_MOD3</a></font></td><td><br>Y(i) Cr(i) Y(i+1) Cb(i)</td></tr>
</null></table></font>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -