亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? board.h

?? at91sam9263操作NAND FLASH代碼
?? H
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
#define PIN_SPI0_SPCK  {1 << 2, AT91C_BASE_PIOA, AT91C_ID_PIOA, PIO_PERIPH_B, PIO_DEFAULT}
/// SPI0 peripheral pins definition (includes SPCK, MISO & MOSI).
#define PINS_SPI0      PIN_SPI0_MISO, PIN_SPI0_MOSI, PIN_SPI0_SPCK
/// SPI0 chip select 0 pin definition.
#define PIN_SPI0_NPCS0 {AT91C_PA5_SPI0_NPCS0, AT91C_BASE_PIOA, AT91C_ID_PIOA, PIO_PERIPH_B, PIO_DEFAULT}
/// SPI0 chip select 3 pin definition.
#define PIN_SPI0_NPCS3 {1 << 11, AT91C_BASE_PIOB, AT91C_ID_PIOA, PIO_PERIPH_B, PIO_DEFAULT}
	
/// SSC transmitter pins definition.
#define PINS_SSC_TX  {0x00038000, AT91C_BASE_PIOA, AT91C_ID_PIOA, PIO_PERIPH_A, PIO_DEFAULT}

/// USB VBus monitoring pin definition.
#define PIN_USB_VBUS    {1 << 25, AT91C_BASE_PIOA, AT91C_ID_PIOA, PIO_INPUT, PIO_DEFAULT}

/// List of MCI peripheral pins definitions.
#define PINS_MCI     {0x0000103B, AT91C_BASE_PIOA, AT91C_ID_PIOA, PIO_PERIPH_A, PIO_DEFAULT}	

/// AC97 pins definition.
#define PINS_AC97   {0x0000000F, AT91C_BASE_PIOB, AT91C_ID_PIOB, PIO_PERIPH_A, PIO_DEFAULT}

/// PWMC PWM0 pin definition.
#define PIN_PWMC_PWM0  {1 << 7, AT91C_BASE_PIOB, AT91C_ID_PIOB, PIO_PERIPH_B, PIO_DEFAULT}
/// PWMC PWM1 pin definition.
#define PIN_PWMC_PWM1  {1 << 8, AT91C_BASE_PIOB, AT91C_ID_PIOB, PIO_PERIPH_B, PIO_DEFAULT}

/// TWI pins definition.
#define PINS_TWI  {0x00000030, AT91C_BASE_PIOB, AT91C_ID_PIOB, PIO_PERIPH_A, PIO_DEFAULT}

/// CAN Definition
/// CAN RXEN: Select input for high speed mode or ultra low current sleep mode
#define PIN_CAN_TRANSCEIVER_RXEN {1<<18, AT91C_BASE_PIOA, AT91C_ID_PIOA, PIO_OUTPUT_1, PIO_DEFAULT}
/// CAN RS: Select input for high speed mode or low-current standby mode
#define PIN_CAN_TRANSCEIVER_RS   {1<<19, AT91C_BASE_PIOA, AT91C_ID_PIOA, PIO_OUTPUT_1, PIO_DEFAULT}
/// TXD: Transmit data input
#define PINS_CAN_TRANSCEIVER_TXD {1<<13, AT91C_BASE_PIOA, AT91C_ID_PIOA, PIO_PERIPH_A, PIO_DEFAULT}
/// RXD: Receive data output
#define PINS_CAN_TRANSCEIVER_RXD {1<<14, AT91C_BASE_PIOA, AT91C_ID_PIOA, PIO_PERIPH_A, PIO_DEFAULT}
//------------------------------------------------------------------------------

//------------------------------------------------------------------------------
/// \page "SAM9263-EK - External components"
/// This page lists the definitions related to external on-board components
/// located in the board.h file for the AT91SAM9263-EK.
///
/// !AT45 Dataflash
/// - BOARD_AT45_A_SPI_BASE
/// - BOARD_AT45_A_SPI_ID
/// - BOARD_AT45_A_SPI_PINS
/// - BOARD_AT45_A_SPI
/// - BOARD_AT45_A_NPCS
/// - BOARD_AT45_A_NPCS_PIN
/// 
/// !LCD
/// - PINS_LCD
/// - BOARD_LCD_WIDTH
/// - BOARD_LCD_HEIGHT
/// - BOARD_LCD_BPP
/// - BOARD_LCD_IFWIDTH
/// - BOARD_LCD_FRAMESIZE_PIXELS
/// - BOARD_LCD_FRAMESIZE
/// - BOARD_LCD_FRAMERATE
/// - BOARD_LCD_PIXELCLOCK
/// - BOARD_LCD_DISPLAYTYPE
/// - BOARD_LCD_POLARITY_INVVD
/// - BOARD_LCD_POLARITY_INVFRAME
/// - BOARD_LCD_POLARITY_INVLINE
/// - BOARD_LCD_POLARITY_INVCLK
/// - BOARD_LCD_POLARITY_INVDVAL
/// - BOARD_LCD_CLOCKMODE
/// - BOARD_LCD_TIMING_VFP
/// - BOARD_LCD_TIMING_VBP
/// - BOARD_LCD_TIMING_VPW
/// - BOARD_LCD_TIMING_VHDLY
/// - BOARD_LCD_TIMING_HFP
/// - BOARD_LCD_TIMING_HBP
/// - BOARD_LCD_TIMING_HPW
/// 
/// !SD Card
/// - BOARD_SD_MCI_BASE
/// - BOARD_SD_MCI_ID
/// - BOARD_SD_PINS
/// - BOARD_SD_PIN_CD
/// - BOARD_SD_PIN_WP
/// - BOARD_SD_SLOT
///
/// !EMAC
/// - AT91C_BASE_EMAC
/// - BOARD_EMAC_POWER_ALWAYS_ON
/// - BOARD_EMAC_MODE_RMII
/// - BOARD_EMAC_PINS
/// - BOARD_EMAC_PIN_TEST
/// - BOARD_EMAC_PIN_RPTR
/// - BOARD_EMAC_RST_PINS
/// - BOARD_EMAC_RUN_PINS

/// Base address of SPI peripheral connected to the dataflash.
#define BOARD_AT45_A_SPI_BASE         AT91C_BASE_SPI0
/// Identifier of SPI peripheral connected to the dataflash.
#define BOARD_AT45_A_SPI_ID           AT91C_ID_SPI0
/// Pins of the SPI peripheral connected to the dataflash.
#define BOARD_AT45_A_SPI_PINS         PINS_SPI0
/// Dataflahs SPI number.
#define BOARD_AT45_A_SPI              0
/// Chip select connected to the dataflash.
#define BOARD_AT45_A_NPCS             0
/// Chip select pin connected to the dataflash.
#define BOARD_AT45_A_NPCS_PIN         PIN_SPI0_NPCS0

/// LCD pins list.
#define PINS_LCD    \
    {0x0DCDCFCE, AT91C_BASE_PIOC, AT91C_ID_PIOC, PIO_PERIPH_A, PIO_DEFAULT}, \
    {0x00021000, AT91C_BASE_PIOC, AT91C_ID_PIOC, PIO_PERIPH_B, PIO_DEFAULT}, \
    {1 << 9, AT91C_BASE_PIOB, AT91C_ID_PIOB, PIO_PERIPH_B, PIO_DEFAULT}
/// Display width in pixels.
#define BOARD_LCD_WIDTH             240
/// Display height in pixels.
#define BOARD_LCD_HEIGHT            320
/// Display resolution in bits per pixel (bpp).
#define BOARD_LCD_BPP               AT91C_LCDC_PIXELSIZE_TWENTYFOURBITSPERPIXEL
/// Display interface width in bits.
#define BOARD_LCD_IFWIDTH           24
/// Frame size in pixels (height * width * bpp).
#define BOARD_LCD_FRAMESIZE_PIXELS  (BOARD_LCD_WIDTH * BOARD_LCD_HEIGHT * 24)
/// Frame size in words (height * width * bpp / 32)
#define BOARD_LCD_FRAMESIZE         (BOARD_LCD_FRAMESIZE_PIXELS / 32)
/// Frame rate in Hz.
#define BOARD_LCD_FRAMERATE         60
/// Pixel clock rate in Hz (frameSize * frameRate / interfaceWidth).
#define BOARD_LCD_PIXELCLOCK        (BOARD_LCD_FRAMESIZE_PIXELS * BOARD_LCD_FRAMERATE / BOARD_LCD_IFWIDTH)
/// LCD display type.
#define BOARD_LCD_DISPLAYTYPE       AT91C_LCDC_DISTYPE_TFT
/// LCDC polarity.
#define BOARD_LCD_POLARITY_INVVD    AT91C_LCDC_INVVD_NORMALPOL
/// LCDVSYNC polarity.
#define BOARD_LCD_POLARITY_INVFRAME AT91C_LCDC_INVFRAME_NORMALPOL
/// LCDHSYNC polarity.
#define BOARD_LCD_POLARITY_INVLINE  AT91C_LCDC_INVLINE_NORMALPOL
/// LCDDOTCLK polarity.
#define BOARD_LCD_POLARITY_INVCLK   AT91C_LCDC_INVCLK_NORMALPOL
/// LCDDEN polarity.
#define BOARD_LCD_POLARITY_INVDVAL  AT91C_LCDC_INVDVAL_NORMALPOL
/// Pixel clock mode.
#define BOARD_LCD_CLOCKMODE         AT91C_LCDC_CLKMOD_ALWAYSACTIVE
/// Vertical front porch in number of lines.
#define BOARD_LCD_TIMING_VFP        2
/// Vertical back porch in number of lines.
#define BOARD_LCD_TIMING_VBP        4
/// Vertical pulse width in LCDDOTCLK cycles.
#define BOARD_LCD_TIMING_VPW        1
/// Number of cycles between VSYNC edge and HSYNC rising edge.
#define BOARD_LCD_TIMING_VHDLY      1
/// Horizontal front porch in LCDDOTCLK cycles.
#define BOARD_LCD_TIMING_HFP        11
/// Horizontal back porch in LCDDOTCLK cycles.
#define BOARD_LCD_TIMING_HBP        17
/// Horizontal pulse width in LCDDOTCLK cycles.
#define BOARD_LCD_TIMING_HPW        5

/// Base address of the MCI peripheral connected to the SD card.
#define BOARD_SD_MCI_BASE   AT91C_BASE_MCI0
/// Identifier of the MCI peripheral connected to the SD card.
#define BOARD_SD_MCI_ID     AT91C_ID_MCI0
/// List of pins to configure to access the SD card
#define BOARD_SD_PINS       PINS_MCI, {AT91C_PIO_PE20, AT91C_BASE_PIOE, AT91C_ID_PIOE, PIO_OUTPUT_0, PIO_DEFAULT}
/// SD card detection pin definition.
#define BOARD_SD_PIN_CD     {AT91C_PIO_PE16, AT91C_BASE_PIOE, AT91C_ID_PIOE, PIO_INPUT, PIO_PULLUP}
/// SD card write protection pin definition.
#define BOARD_SD_PIN_WP     {AT91C_PIO_PE17, AT91C_BASE_PIOE, AT91C_ID_PIOE, PIO_INPUT, PIO_PULLUP}
/// MCI slot connected to the SD card.
#define BOARD_SD_SLOT       MCI_SD_SLOTA

/// Board EMAC base address
#define AT91C_BASE_EMAC             AT91C_BASE_MACB
/// Board EMAC power control - ALWAYS ON
#define BOARD_EMAC_POWER_ALWAYS_ON
/// Board EMAC work mode - RMII/MII ( 1 / 0 )
#define BOARD_EMAC_MODE_RMII        1
/// The PIN list of PIO for EMAC
#define BOARD_EMAC_PINS     { ((1<<21)|(1<<24)|(1<<23)|(1<<28)|(1<<26)|(1<<25)\
                              |(1<<27)|(1<<29)|(1<<30)|(1<<31)),\
                              AT91C_BASE_PIOE, AT91C_ID_PIOE, PIO_PERIPH_A, PIO_DEFAULT}, \
                            { (1<<25),\
                              AT91C_BASE_PIOC, AT91C_ID_PIOC, PIO_PERIPH_B, PIO_DEFAULT}
/// The power up reset latch PIO for PHY
#define BOARD_EMAC_PIN_TEST   {(1<<25), AT91C_BASE_PIOC, AT91C_ID_PIOC, PIO_OUTPUT_0, PIO_DEFAULT}
//#define BOARD_EMAC_PIN_RMII : connected to 3v3 (RMII)
// We force the address
// (1<<25) PHY address 0, (1<<26) PHY address 1
// PHY address 2,3 and 4 not connected
#define BOARD_EMAC_PINS_PHYAD {(1<<25)|(1<<26), AT91C_BASE_PIOE, AT91C_ID_PIOE, PIO_OUTPUT_1, PIO_DEFAULT}
//#define BOARD_EMAC_PIN_10BT : not connected
#define BOARD_EMAC_PIN_RPTR   {(1<<27), AT91C_BASE_PIOE, AT91C_ID_PIOE, PIO_OUTPUT_0, PIO_DEFAULT}
/// The PIN Configure list for EMAC on power up reset
#define BOARD_EMAC_RST_PINS BOARD_EMAC_PINS_PHYAD, \
                            BOARD_EMAC_PIN_TEST,   \
                            BOARD_EMAC_PIN_RPTR
/// The runtime pin configure list for EMAC
#define BOARD_EMAC_RUN_PINS BOARD_EMAC_PINS
//------------------------------------------------------------------------------

//------------------------------------------------------------------------------
/// \page "SAM9263-EK - Memories"
/// This page lists definitions related to external on-board memories.
/// 
/// !SDRAM
/// - AT91C_EBI_SDRAM
/// - BOARD_SDRAM_SIZE
/// - PIN_SDRAM
/// 
/// !Nandflash
/// - PINS_NANDFLASH
/// - BOARD_NF_COMMAND_ADDR
/// - BOARD_NF_ADDRESS_ADDR
/// - BOARD_NF_DATA_ADDR
/// - BOARD_NF_CE_PIN
/// - BOARD_NF_RB_PIN

/// SDRAM base address.
#define AT91C_EBI_SDRAM         0x20000000
/// Board SDRAM size
#define BOARD_SDRAM_SIZE        0x04000000
/// List of all SDRAM pins definitions.
#define PINS_SDRAM              {0xFFFF0000, AT91C_BASE_PIOD, AT91C_ID_PIOCDE, PIO_PERIPH_A, PIO_DEFAULT}

/// Nandflash controller peripheral pins definition.
#define PINS_NANDFLASH          BOARD_NF_CE_PIN, BOARD_NF_RB_PIN
/// Nandflash chip enable pin definition.
#define BOARD_NF_CE_PIN         {1 << 15, AT91C_BASE_PIOD, AT91C_ID_PIOD, PIO_OUTPUT_1, PIO_DEFAULT}
/// Nandflash ready/busy pin definition.
#define BOARD_NF_RB_PIN         {1 << 22, AT91C_BASE_PIOA, AT91C_ID_PIOA, PIO_INPUT, PIO_PULLUP}
/// Address for transferring command bytes to the nandflash.
#define BOARD_NF_COMMAND_ADDR   0x40400000
/// Address for transferring address bytes to the nandflash.
#define BOARD_NF_ADDRESS_ADDR   0x40200000
/// Address for transferring data bytes to the nandflash.
#define BOARD_NF_DATA_ADDR      0x40000000

/// Address for transferring command bytes to the norflash.
#define BOARD_NORFLASH_ADDR     0x10000000
//------------------------------------------------------------------------------

#endif //#ifndef BOARD_H

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
在线成人av网站| 久久久综合视频| 国产精品一级黄| 怡红院av一区二区三区| 日韩精品一区二区三区蜜臀 | 欧美人与z0zoxxxx视频| 成人午夜在线播放| 日本强好片久久久久久aaa| 亚洲欧洲一区二区在线播放| 日韩欧美高清在线| 欧美天堂亚洲电影院在线播放| 国产成人午夜电影网| 青青草精品视频| 亚洲第一福利视频在线| 国产精品成人在线观看| 久久久久久久久久电影| 日韩手机在线导航| 欧美日韩国产精选| 欧美综合一区二区| 91在线免费看| 99国内精品久久| 懂色av中文一区二区三区| 美国av一区二区| 婷婷中文字幕一区三区| 一区二区三区欧美日韩| 国产精品久久久久久亚洲伦| 久久久久久久av麻豆果冻| 日韩欧美一卡二卡| 欧美一二三区在线观看| 欧美电影在哪看比较好| 欧美亚洲国产一区二区三区 | 99国产精品久久久久| 国产精品99久久久久| 国内精品国产三级国产a久久| 日韩av一级片| 另类成人小视频在线| 久久精品国产亚洲5555| 麻豆91小视频| 国产一区二区日韩精品| 国产在线乱码一区二区三区| 韩国一区二区三区| 国产一区二区在线观看免费| 国产在线播放一区| 国产成人免费9x9x人网站视频| 国内外精品视频| 国产ts人妖一区二区| 国产91精品欧美| 成人aa视频在线观看| 99热在这里有精品免费| 99re免费视频精品全部| 91久久香蕉国产日韩欧美9色| 一道本成人在线| 欧美精品一二三| 欧美xxxxxxxx| 国产亚洲一区二区三区在线观看| 国产人成一区二区三区影院| 国产精品久久久久影院| 亚洲午夜私人影院| 日韩精品欧美精品| 狠狠色丁香九九婷婷综合五月| 成人晚上爱看视频| 91丝袜呻吟高潮美腿白嫩在线观看| 91蝌蚪porny成人天涯| 欧美视频一区在线| 精品国产一区二区在线观看| 国产日韩精品一区| 一区二区三区四区中文字幕| 亚洲不卡av一区二区三区| 另类的小说在线视频另类成人小视频在线| 国产精品综合一区二区| hitomi一区二区三区精品| 欧美日韩一区视频| 精品国产精品网麻豆系列| 欧美国产日产图区| 亚洲成人动漫精品| 国产福利91精品一区| 色综合久久中文字幕综合网| 91 com成人网| 中文字幕第一区| 日韩精品国产精品| 高清国产一区二区| 欧美区一区二区三区| 国产欧美日韩精品一区| 亚洲成人动漫一区| 成人国产精品视频| 51精品视频一区二区三区| 欧美—级在线免费片| 亚洲一区二区美女| 国产精品白丝jk白祙喷水网站| 在线看一区二区| 久久中文娱乐网| 亚洲第一狼人社区| 成人av综合在线| 日韩一区二区三区电影| 亚洲精品美国一| 国产高清亚洲一区| 欧美伦理影视网| 国产精品久久久久7777按摩| 免费在线看成人av| 91福利社在线观看| 国产精品色在线| 久88久久88久久久| 欧美伊人久久久久久午夜久久久久| 2023国产精品视频| 视频在线观看91| 一本大道综合伊人精品热热| 久久婷婷国产综合精品青草| 三级一区在线视频先锋| 91麻豆精东视频| 国产日韩欧美在线一区| 蜜桃av噜噜一区二区三区小说| 色综合色狠狠综合色| 国产精品久久久久久福利一牛影视 | 亚洲视频在线一区观看| 精品午夜一区二区三区在线观看| 91黄色免费看| 综合亚洲深深色噜噜狠狠网站| 国产精品一线二线三线精华| 日韩一级二级三级精品视频| 亚洲h在线观看| 欧美色图12p| 一区二区免费在线| 91在线国内视频| 国产精品麻豆一区二区| 国产98色在线|日韩| 精品国产一区二区精华| 麻豆精品视频在线| 日韩一级片在线播放| 日韩av中文字幕一区二区| 91精品国产色综合久久久蜜香臀| 一区二区视频在线| 色88888久久久久久影院按摩| 亚洲免费观看高清完整版在线| av一区二区三区| 日韩伦理av电影| 91在线视频网址| 亚洲综合图片区| 欧美日韩在线播| 日本成人中文字幕| 日韩亚洲欧美中文三级| 免费成人在线观看视频| 日韩精品专区在线影院重磅| 黄色日韩三级电影| 国产亚洲人成网站| caoporn国产一区二区| 亚洲美女电影在线| 在线看一区二区| 日韩激情中文字幕| 日韩一区二区在线看片| 麻豆成人在线观看| 2023国产精品| av色综合久久天堂av综合| 亚洲欧洲av色图| 91福利在线观看| 日本vs亚洲vs韩国一区三区| 久久综合久久99| av不卡在线观看| 午夜激情综合网| 日韩亚洲欧美综合| 成人免费视频视频| 一区二区在线免费观看| 宅男在线国产精品| 国产一区欧美一区| 国产精品二三区| 欧美三级视频在线| 激情小说亚洲一区| 国产精品久久国产精麻豆99网站| 欧美亚洲综合色| 国产一区二区三区在线观看精品| 中文字幕亚洲综合久久菠萝蜜| 91福利资源站| 激情丁香综合五月| 亚洲欧美一区二区三区国产精品 | 久久夜色精品国产噜噜av| 成人激情黄色小说| 视频在线观看一区| 中文一区二区完整视频在线观看| 在线观看一区不卡| 国产麻豆成人精品| 一区二区三区日韩精品视频| 欧美成人vps| 日本久久电影网| 国模大尺度一区二区三区| 亚洲欧美另类在线| 精品国产乱码久久久久久老虎 | 成人综合激情网| 亚洲第一成人在线| 中文字幕va一区二区三区| 欧美日韩aaa| 99久久精品免费看| 国产一区二区不卡在线| 亚洲国产精品综合小说图片区| 日韩限制级电影在线观看| heyzo一本久久综合| 久久99最新地址| 亚洲国产精品久久人人爱蜜臀| 久久久不卡影院| 日韩午夜在线观看| 欧美在线观看一区二区| av综合在线播放|