資料介紹
驅(qū)動(dòng)程序基于AT32編寫(xiě)的,更換相關(guān)頭文件及驅(qū)動(dòng)IO即可使用。
#include "at32f4xx.h"
#include "spi_flash.h"
uint8_t SpiFlash_SectorBuf[SPIF_SECTOR_SIZE];/* a sector size */
uint8_t SpiFlash_Init(void)
{
?GPIO_InitType GPIO_InitStructure;
?SPI_InitType ?SPI_InitStructure;
?RCC_APB2PeriphClockCmd(SPIx_RCC_CLK | SPIx_GPIO_RCC_CLK, ENABLE);
?RCC_AHBPeriphClockCmd(SPIx_DMA_RCC_CLK, ENABLE);
?/* Configure SPI_FLASH pins*/
?GPIO_InitStructure.GPIO_Pins = ?SPIx_PIN_MOSI;
?GPIO_InitStructure.GPIO_MaxSpeed = GPIO_MaxSpeed_10MHz;?
?GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;
?GPIO_Init(SPIx_PORT_MOSI, &GPIO_InitStructure);
?GPIO_InitStructure.GPIO_Pins = SPIx_PIN_MISO;
?GPIO_InitStructure.GPIO_MaxSpeed = GPIO_MaxSpeed_10MHz; ?
?GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING;
?GPIO_Init(SPIx_PORT_MISO, &GPIO_InitStructure);
?GPIO_InitStructure.GPIO_Pins = SPIx_PIN_NSS;
?GPIO_InitStructure.GPIO_MaxSpeed = GPIO_MaxSpeed_10MHz; ?
?GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT_PP;
?GPIO_Init(SPIx_PORT_NSS, &GPIO_InitStructure); ?
?GPIO_InitStructure.GPIO_Pins = ?SPIx_PIN_SCK;
?GPIO_InitStructure.GPIO_MaxSpeed = GPIO_MaxSpeed_10MHz;?
?GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;
?GPIO_Init(SPIx_PORT_SCK, &GPIO_InitStructure);
?FLASH_CS_HIGH();
?/* SPI_FLASH configuration ------------------------------------------------------*/
?SPI_InitStructure.SPI_TransMode = SPI_TRANSMODE_FULLDUPLEX;
?SPI_InitStructure.SPI_CPHA = SPI_CPHA_2EDGE;
?SPI_InitStructure.SPI_CPOL = SPI_CPOL_HIGH;
?SPI_InitStructure.SPI_CPOLY = 0;
?SPI_InitStructure.SPI_FirstBit = SPI_FIRSTBIT_MSB;
?SPI_InitStructure.SPI_FrameSize = SPI_FRAMESIZE_8BIT;
?SPI_InitStructure.SPI_MCLKP = SPI_MCLKP_8;
?SPI_InitStructure.SPI_NSSSEL = SPI_NSSSEL_SOFT;
?SPI_InitStructure.SPI_Mode = SPI_MODE_MASTER;
?SPI_Init(FLASH_SPI, &SPI_InitStructure);
- Arduino下W25Q64驅(qū)動(dòng)程序源碼 5次下載
- STM32驅(qū)動(dòng)W25Q64讀寫(xiě)數(shù)據(jù)資料 30次下載
- W25Q64中文數(shù)據(jù)手冊(cè) 121次下載
- W25Q64BV芯片說(shuō)明 7次下載
- 華邦存儲(chǔ)器W25Q80, W25Q16, W25Q32系列的spi通訊
- 剖析STM32F103讀寫(xiě)W25Q64
- W25Q128 閃存芯片SPI詳解
- W25Q128FV 12次下載
- Linux系統(tǒng)網(wǎng)絡(luò)驅(qū)動(dòng)程序的編寫(xiě) 0次下載
- w25Q64的中文手冊(cè) 338次下載
- w25Q64中文手冊(cè) 714次下載
- w25q128fv中文版 0次下載
- W25Q80_W25Q16_W25Q32 pdf
- Linux設(shè)備驅(qū)動(dòng)程序的編寫(xiě) 108次下載
- ARM Boot分析及驅(qū)動(dòng)程序編寫(xiě)舉例
- 怎么編寫(xiě)Framebuffer驅(qū)動(dòng)程序 589次閱讀
- PY25Q128HA串行接口閃存設(shè)備產(chǎn)品概述 1088次閱讀
- PY25Q64HA串行接口閃存設(shè)備產(chǎn)品概述 1219次閱讀
- 基于OpenHarmony編寫(xiě)GPIO平臺(tái)驅(qū)動(dòng)和應(yīng)用程序 925次閱讀
- 了解和使用無(wú)操作系統(tǒng)和平臺(tái)驅(qū)動(dòng)程序 1291次閱讀
- 米爾科技LINUX設(shè)備驅(qū)動(dòng)程序教程 2103次閱讀
- 淺談電腦驅(qū)動(dòng)程序的工作原理 詳解電腦驅(qū)動(dòng)程序意義 3w次閱讀
- 可動(dòng)態(tài)安裝的Linux設(shè)備驅(qū)動(dòng)程序 1012次閱讀
- 如何用嵌入式Linux系統(tǒng)編寫(xiě)鍵盤(pán)驅(qū)動(dòng) 1363次閱讀
- 8255A驅(qū)動(dòng)程序 3429次閱讀
- 8155驅(qū)動(dòng)程序 3284次閱讀
- 深入了解USB驅(qū)動(dòng)之總線驅(qū)動(dòng)程序 8876次閱讀
- 樹(shù)莓派上MAX7219的字符驅(qū)動(dòng)程序編寫(xiě) 7096次閱讀
- Xilinx設(shè)備的驅(qū)動(dòng)程序 8200次閱讀
- PCI驅(qū)動(dòng)程序開(kāi)發(fā)實(shí)例 6831次閱讀
下載排行
本周
- 1AN158 GD32VW553 Wi-Fi開(kāi)發(fā)指南
- 1.51MB | 2次下載 | 免費(fèi)
- 2嵌入式軟件開(kāi)發(fā)符合ISO 26262 功能安全標(biāo)準(zhǔn)
- 1.61 MB | 1次下載 | 免費(fèi)
- 3AN148 GD32VW553射頻硬件開(kāi)發(fā)指南
- 2.07MB | 1次下載 | 免費(fèi)
- 4PZT驅(qū)動(dòng)開(kāi)關(guān)電路
- 0.09 MB | 1次下載 | 免費(fèi)
- 5模擬電路仿真實(shí)現(xiàn)
- 2.94MB | 1次下載 | 免費(fèi)
- 6PCB繪制基礎(chǔ)知識(shí)
- 2.44MB | 1次下載 | 免費(fèi)
- 7EE-38:ADSP-2181 IDMA端口-周期竊取時(shí)序
- 75.0KB | 次下載 | 免費(fèi)
- 8EE-82:使用ADSP-2181 DSP的IO空間對(duì)另一個(gè)ADSP-2181進(jìn)行IDMA引導(dǎo)
- 86.86KB | 次下載 | 免費(fèi)
本月
- 1ADI高性能電源管理解決方案
- 2.43 MB | 452次下載 | 免費(fèi)
- 2免費(fèi)開(kāi)源CC3D飛控資料(電路圖&PCB源文件、BOM、
- 5.67 MB | 139次下載 | 1 積分
- 3基于STM32單片機(jī)智能手環(huán)心率計(jì)步器體溫顯示設(shè)計(jì)
- 0.10 MB | 132次下載 | 免費(fèi)
- 4美的電磁爐維修手冊(cè)大全
- 1.56 MB | 24次下載 | 5 積分
- 5如何正確測(cè)試電源的紋波
- 0.36 MB | 19次下載 | 免費(fèi)
- 6感應(yīng)筆電路圖
- 0.06 MB | 10次下載 | 免費(fèi)
- 7LZC3106G高性能諧振控制器中文手冊(cè)
- 1.29 MB | 9次下載 | 1 積分
- 8萬(wàn)用表UT58A原理圖
- 0.09 MB | 9次下載 | 5 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935121次下載 | 10 積分
- 2開(kāi)源硬件-PMP21529.1-4 開(kāi)關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420062次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233088次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191367次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183335次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73810次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評(píng)論