chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

STM32F103與M9525EEPROM的通信例程

MrLee_946 ? 來(lái)源:MrLee_946 ? 作者:MrLee_946 ? 2026-03-11 14:34 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

STM32通過(guò)SPI 與EEPROM芯片M95256進(jìn)行數(shù)據(jù)讀寫(xiě)。

//SPI1 寫(xiě)一個(gè)字節(jié)
//TxData:要寫(xiě)入的字節(jié)

uint8_t SPI1_WriteByte(uint8_t TxData)
{

    HAL_SPI_Transmit(&hspi1,&TxData,1, 1000);       
	
}

//返回值:讀取到的字節(jié)
uint8_t SPI1_ReadByte(void )
{
    uint8_t RxData;
    HAL_SPI_Receive(&hspi1,&RxData,1, 1000);       
 	return RxData;          		    //返回收到的數(shù)據(jù)		
}
//讀字節(jié)函數(shù)
void M95256_ReadByte(uint8_t* pBuffer,uint32_t ReadAddr,uint16_t NumByteToRead)
{
    uint16_t i;   
    // 拉低片選信號(hào)
   HAL_GPIO_WritePin(NSS_GPIO_Port, NSS_Pin, GPIO_PIN_RESET);    

    SPI1_WriteByte(0x03) ;     // 發(fā)送READ指令(0x03)
 	
     SPI1_WriteByte((ReadAddr) >> 8);   
     SPI1_WriteByte(ReadAddr);

    // 發(fā)送dummy數(shù)據(jù)并讀取返回值
	
    for(i=0;i
//SPI在一頁(yè)(0~65535)內(nèi)寫(xiě)入少于256個(gè)字節(jié)的數(shù)據(jù)
//在指定地址開(kāi)始寫(xiě)入最大256字節(jié)的數(shù)據(jù)
//pBuffer:數(shù)據(jù)存儲(chǔ)區(qū)
//WriteAddr:開(kāi)始寫(xiě)入的地址(16bit)
//NumByteToWrite:要寫(xiě)入的字節(jié)數(shù)(最大64),該數(shù)不應(yīng)該超過(guò)該頁(yè)的剩余字節(jié)數(shù)!!!	 
void Write_Byte(uint8_t* pBuffer,uint32_t WriteAddr,uint16_t NumByteToWrite)
{
 	uint16_t i;  
	   HAL_GPIO_WritePin(NSS_GPIO_Port, NSS_Pin, GPIO_PIN_RESET);  //使能器件   
    SPI1_WriteByte(0x06) ; 	//寫(xiě)使能 	
		   HAL_GPIO_WritePin(NSS_GPIO_Port, NSS_Pin, GPIO_PIN_SET); //取消片選 

		   HAL_GPIO_WritePin(NSS_GPIO_Port, NSS_Pin, GPIO_PIN_RESET);  //使能器件  
	
  SPI1_WriteByte(0x02) ; 	//寫(xiě)使能 //發(fā)送寫(xiě)頁(yè)命令   
	
     SPI1_WriteByte((WriteAddr)>>8); //發(fā)送16bit地址     
     SPI1_WriteByte(WriteAddr);   
    for(i=0;i
main.c
uint8_t RXtxt_Buffer[100];
const uint8_t TEXT_Buffer[]={0x55,0xaa,0x55,0x55,0x55,0x55,0x55};
Write_Byte((uint8_t*)&TEXT_Buffer1,0x3001,7);
HAL_Delay(2000);
M95256_ReadByte(RXtxt_Buffer,0x3001,7);
printf("M95256_Read Data:%drn", RXtxt_Buffer[0]);         //串口打印信息
printf("M95256_Read Data:%drn", RXtxt_Buffer[1]);         //串口打印信息
printf("M95256_Read Data:%drn", RXtxt_Buffer[2]);         //串口打印信息
printf("M95256_Read Data:%drn", RXtxt_Buffer[6]);         //串口打印信息
HAL_Delay(1000);

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 通信
    +關(guān)注

    關(guān)注

    18

    文章

    6395

    瀏覽量

    140074
  • STM32F103
    +關(guān)注

    關(guān)注

    34

    文章

    496

    瀏覽量

    67784
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    國(guó)產(chǎn)MCU無(wú)縫替代新選擇:FT32F103R8AT7完美兼容STM32F103R8Tx實(shí)操解析!

    在全球半導(dǎo)體供應(yīng)鏈持續(xù)波動(dòng)、國(guó)產(chǎn)替代成為產(chǎn)業(yè)共識(shí)的當(dāng)下,STM32F103R8Tx作為意法半導(dǎo)體經(jīng)典的Cortex-M3內(nèi)核MCU,雖長(zhǎng)期占據(jù)消費(fèi)電子、工業(yè)控制等領(lǐng)域的核心地位,卻也面臨著交貨周期長(zhǎng)
    的頭像 發(fā)表于 02-08 15:19 ?1313次閱讀
    國(guó)產(chǎn)MCU無(wú)縫替代新選擇:FT32<b class='flag-5'>F103</b>R8AT7完美兼容<b class='flag-5'>STM32F103</b>R8Tx實(shí)操解析!

    CW32L012與STM32F103的三角運(yùn)算性能對(duì)比

    ? ?CW32L012和STM32F103在定位和性能上差異顯著,在三角函數(shù)的運(yùn)算性能上的對(duì)比亦非常直觀。 一、 硬件架構(gòu)對(duì)比(性能基礎(chǔ)) 芯片型號(hào) CW32L012C8 STM32F103
    的頭像 發(fā)表于 12-29 15:32 ?2339次閱讀
    CW32L012與<b class='flag-5'>STM32F103</b>的三角運(yùn)算性能對(duì)比

    【新品上市】華清遠(yuǎn)見(jiàn)AIoT實(shí)戰(zhàn)平臺(tái)-STM32F103&amp;amp;ESP32-S3 AI開(kāi)發(fā)板套件,玩轉(zhuǎn)小智AI桌寵機(jī)器狗智能車(chē)等項(xiàng)目

    :以ESP32-S3作為AI中樞,承擔(dān)視覺(jué)識(shí)別、語(yǔ)音交互及WiFi/BLE無(wú)線(xiàn)通信任務(wù);以STM32F103作為控制核心,實(shí)現(xiàn)實(shí)時(shí)運(yùn)動(dòng)控制與多傳感器數(shù)據(jù)融合,二者通過(guò)UAR
    的頭像 發(fā)表于 11-03 16:18 ?1370次閱讀
    【新品上市】華清遠(yuǎn)見(jiàn)AIoT實(shí)戰(zhàn)平臺(tái)-<b class='flag-5'>STM32F103</b>&amp;amp;ESP32-S3 AI開(kāi)發(fā)板套件,玩轉(zhuǎn)小智AI桌寵機(jī)器狗智能車(chē)等項(xiàng)目

    MH32F103A系列單片機(jī)的功能特性

    MH32F103A是一款硬件完美兼容ST32的國(guó)產(chǎn)32位單片機(jī),使用高性能的ARM Cortex-M3 內(nèi)核,最高工作頻率216 MHz。內(nèi)置最大512K Flash,96K Sram存儲(chǔ)器。MH32F103A 軟硬件兼容
    的頭像 發(fā)表于 09-12 10:58 ?1143次閱讀
    MH32<b class='flag-5'>F103</b>A系列單片機(jī)的功能特性

    CherryUSB +STM32F103C8 example usb cdc device不識(shí)別是怎么回事?

    請(qǐng)問(wèn)下使用stm32F103 blue pill 板子 1.按照文檔教程 及 視頻教程 使用https://github.com/CherryUSB/cherryusb_stm32
    發(fā)表于 09-10 07:03

    STM32F103長(zhǎng)時(shí)間運(yùn)行,串口發(fā)送失敗怎么解決?

    STM32F103長(zhǎng)時(shí)間運(yùn)行,串口發(fā)送失敗,目前定位到一致卡在USART_FLAG_TC判斷那里,我們采用輪詢(xún)的方式發(fā)送數(shù)據(jù),然后判斷USART_FLAG_TC是否發(fā)送成功,在大量發(fā)送后出現(xiàn)了一次發(fā)送后USART_FLAG_TC沒(méi)有置位,然后就一直卡在這里了,這可如何是好?
    發(fā)表于 07-30 07:55

    STM32F103c8上做DLQR最優(yōu)控制算法的C編程資料

    這是我近期做的一個(gè)項(xiàng)目--基于STM32F103c8的DLQR控制算法的C編程,涉及DLQR最優(yōu)控制算法、嵌入式STM32F103編程、CMSIS-DSP庫(kù)使用。? ??附有完整的程序。
    發(fā)表于 07-23 15:30 ?0次下載

    STM32F103驅(qū)動(dòng)LD3320語(yǔ)音識(shí)別模塊

    本文介紹了如何使用STM32F103微控制器驅(qū)動(dòng)LD3320語(yǔ)音識(shí)別模塊,該模塊具備非特定人語(yǔ)音識(shí)別功能,支持動(dòng)態(tài)編輯關(guān)鍵詞,且無(wú)需額外Flash和RAM。通過(guò)SPI接口連接并配置代碼,實(shí)現(xiàn)在不同指令下執(zhí)行相應(yīng)操作,如流水燈、閃爍等。實(shí)驗(yàn)結(jié)果顯示,STM32能成功識(shí)別并響
    的頭像 發(fā)表于 06-28 14:16 ?1655次閱讀
    <b class='flag-5'>STM32F103</b>驅(qū)動(dòng)LD3320語(yǔ)音識(shí)別模塊

    STM32F103C6T6 DCAC逆變器原理圖

    STM32F103C6T6 DCAC逆變器原理圖
    發(fā)表于 05-19 17:48 ?2次下載

    【硬核項(xiàng)目】STM32F103 智能小車(chē)全棧開(kāi)發(fā):紅外循跡 / 避障算法 + WiFi 遠(yuǎn)程控制,附原理圖與代碼

    今天為大家推薦一款功能強(qiáng)大的STM32多功能智能小車(chē)——華清遠(yuǎn)見(jiàn)STM32F103智能云控小車(chē)。這款小車(chē)集紅外遙控、遠(yuǎn)程物聯(lián)控制、智能循跡、超聲波避障和交互式顯示屏五大核心功能于一體,融合了物聯(lián)網(wǎng)云
    的頭像 發(fā)表于 05-16 17:11 ?2244次閱讀
    【硬核項(xiàng)目】<b class='flag-5'>STM32F103</b> 智能小車(chē)全棧開(kāi)發(fā):紅外循跡 / 避障算法 + WiFi 遠(yuǎn)程控制,附原理圖與代碼

    CS32F103RB有無(wú)驅(qū)動(dòng)例程,是否可用stm32F103的驅(qū)動(dòng)代碼?

    如果不能使用stm32F103驅(qū)動(dòng)的話(huà),請(qǐng)把驅(qū)動(dòng)例程發(fā)送1830665518@qqcom
    發(fā)表于 05-15 10:54

    stm32f103c8t6主控芯片無(wú)人機(jī)原理圖

    stm32f103c8t6主控芯片無(wú)人機(jī)原理圖
    發(fā)表于 04-29 17:02 ?3次下載

    STM32F103x8 STM32F103xB單片機(jī)數(shù)據(jù)手冊(cè)

    STM32F103x8STM32F103xB單片機(jī)數(shù)據(jù)手冊(cè)
    發(fā)表于 04-14 14:55 ?8次下載

    STM32F103×8/STM32F103×B MCU手冊(cè)

    本文提供了STM32F103x8和STM32F103xB中密度高性能系列微控制器的訂購(gòu)信息和機(jī)械器件特性。有關(guān)整個(gè)STMicroelectronics STM32F103xx系列的更多信息,請(qǐng)
    發(fā)表于 03-18 16:37 ?0次下載

    使用stm32F103的USART的lin通訊模式,TX,RX,GND,三根線(xiàn)怎么和lin總線(xiàn)連接?

    使用stm32F103的USART的lin通訊模式,TX,RX,GND,三根線(xiàn)怎么和lin總線(xiàn)連接
    發(fā)表于 03-14 07:39