91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 331KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-03
  • 語言: 其他
  • 標簽: STM32??例程??NRF24L01??

資源簡介

STM32F103 例程 基本功能 NRF24L01無線通訊收發 已經實現和STM32或51之間的通訊
軟件開發工具 KEIL4

資源截圖

代碼片段和文件信息

//================================================================================
//STM32F103?????????多功能通訊控制演示模塊?????????????????????BY?SAGAHDS?20170804
//================================================================================
//NRF_S.C/H?????????NRF24L01無線通訊模塊控制程序??????BY?SAGAHDS?20140825?20180410
//================================================================================
#include?“stm32f10x.h“
#include?“nrf24l01_S.h“
#include?“tim_S.h“
#include?“spi_S.h“
#include?“led_S.h“
#include?“usart_S.h“
#include?“pio_S.h“
//================================================================================
//by?sagahds?20180919
//unsigned?char?Saga_NRF_Buff[7][100]; //上傳到MYSQL的緩存區包括6位機器碼和一位從機站號
unsigned?char?Saga_NRF_Buff[15][50]; //上傳到MYSQL的緩存區包括6位機器碼和一位從機站號//20181012
unsigned?int??Saga_NRF_APTR; //上傳到MYSQL的緩存區
unsigned?int??Saga_NRF_BPTR; //上傳到MYSQL的緩存區
//BY?SAGAHDS?20180828
unsigned?char?SC_NRFM00[33]; //從機掃碼內容數據緩存
//BY?SAGAHDS?20180416
unsigned?char?NRF_TXTIMER; //NRF?TX?自動發射周期設置為100毫秒
unsigned?char?NRF_RXTIMER; //NRF?RX?自動掃描周期設置為50毫秒
//BY?SAGAHDS?20170804
//Used?by?NRF_S.C?NRF24L01?Operation?Checked?by?Sagahds?20140714.
unsigned?char?NRF_BUFF[200]; //NRF24L01?NRF收總緩存
unsigned?char?NRF_COUNT; //NRF24L01?NRF收包計數器
unsigned?char?NRF_TXBUFF[33]; //NRF24L01?發射緩存
unsigned?char?NRF_RXBUFF[33]; //NRF24L01?接收緩存
unsigned?char?NRF_TXADDR[5]?=?{‘S‘‘A‘‘0‘‘0‘‘0‘}; //NRF24L01?發射通信地址本機地址//CHANGED?BY?SAGAHDS?20180823
unsigned?char?NRF_RXADDR[5]?=?{‘S‘‘A‘‘0‘‘0‘‘0‘}; //NRF24L01?接收通信地址對方地址//CHANGED?BY?SAGAHDS?20180823
unsigned?char?NRF_TXADDRB[5]?=?{‘S‘‘A‘‘0‘‘0‘‘0‘}; //NRF24L01?發射通信地址本機地址//CHANGED?BY?SAGAHDS?20181016
unsigned?char?NRF_RXADDRB[5]?=?{‘S‘‘A‘‘0‘‘0‘‘0‘}; //NRF24L01?接收通信地址對方地址//CHANGED?BY?SAGAHDS?20181016
unsigned?char?NRF_NODEID; //NRF24L01?收發通信地址?本機節點號0-8
unsigned?char?NRF_ADDR[5]; //NRF24L01?收發通信地址?本機節點號
unsigned?char?NRF_FLAG; //NRF開關信號
??????#define?NRF_FLAG_ENABLE??0x01??//置1安裝了NRF
??????#define?NRF_FLAG_ERROR???0x02??//置1故障
??????#define?NRF_FLAG_RXRDY???0x04??//置1預備接收數據NRF_RXBUFF
??????#define?NRF_FLAG_TXRDY???0x08??//置1預備發送數據NRF_TXBUFF
??????#define?NRF_FLAG_MSGERR??0x10??//置1預備發送正確信息否則發送錯誤信息
//================================================================================
//BY?SAGAHDS?20170817
//Init?NRF24L01?MODEFIED?BY?SAGAHDS?2014.07.11.
void?NRF_Configuration(unsigned?char?Enable)
{
??GPIO_InitTypeDef?GPIO_InitStructure;??

??if(!Enable)
??{
????USART_Put_String(“NRF?No?Installation.\r\n“);
????return;
}

??USART_Put_String(“NRF?Ini?Start...“);

//NRF_CE?->?PA4?//STM32F103ZET6?//PA14 //NRF的運行許可?
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA?|?RCC_APB2Periph_AFIO?ENABLE);?//?使能復用時鐘和引腳GPIO時鐘
//GPIO_PinRemapConfig(GPIO_Remap_SWJ_Disable??ENABLE);//禁止SWJ端口使能PA14
??GPIO_InitStructure.GPIO_Pin?=??GPIO_Pin_4;
??GPIO_InitStructure.GPIO_Speed?=?GPIO_Speed_10MHz;
??GPIO_InitStructure.GPIO_Mode?=?GPIO_Mode_Out_PP;?//輸出
??GPIO_

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????26180??2018-11-30?15:21??Sagahds_20181210_STM32_NRF24L01_V0.1\cortexm3_macro.lst

?????文件??????16128??2018-12-10?14:35??Sagahds_20181210_STM32_NRF24L01_V0.1\device\nrf24l01_S.c

?????文件??????15808??2018-12-10?14:35??Sagahds_20181210_STM32_NRF24L01_V0.1\device\nrf24l01_S.h

?????文件??????54726??2018-12-10?14:48??Sagahds_20181210_STM32_NRF24L01_V0.1\output\Sagahds.hex

?????文件?????109960??2018-12-10?14:48??Sagahds_20181210_STM32_NRF24L01_V0.1\Sagahds.map

?????文件??????51744??2018-07-31?17:59??Sagahds_20181210_STM32_NRF24L01_V0.1\Sagahds.plg

?????文件????????479??2018-07-31?17:53??Sagahds_20181210_STM32_NRF24L01_V0.1\Sagahds.sct

????.......?????72582??2018-12-10?14:50??Sagahds_20181210_STM32_NRF24L01_V0.1\Sagahds.uvgui.Administrator

?????文件??????71194??2018-12-03?13:51??Sagahds_20181210_STM32_NRF24L01_V0.1\Sagahds.uvguix.Administrator

????.......?????72581??2018-12-10?14:47??Sagahds_20181210_STM32_NRF24L01_V0.1\Sagahds.uvgui_Administrator.bak

????.......?????21350??2018-12-10?14:50??Sagahds_20181210_STM32_NRF24L01_V0.1\Sagahds.uvopt

?????文件??????21881??2018-12-03?13:51??Sagahds_20181210_STM32_NRF24L01_V0.1\Sagahds.uvoptx

????.......?????21332??2018-12-10?14:47??Sagahds_20181210_STM32_NRF24L01_V0.1\Sagahds.uvproj

?????文件??????22004??2018-12-03?13:48??Sagahds_20181210_STM32_NRF24L01_V0.1\Sagahds.uvproj.saved_uv4

?????文件??????68033??2018-12-10?14:48??Sagahds_20181210_STM32_NRF24L01_V0.1\Sagahds_Target?1.dep

????.......?????21349??2018-12-10?14:47??Sagahds_20181210_STM32_NRF24L01_V0.1\Sagahds_uvopt.bak

????.......?????21517??2018-12-10?14:28??Sagahds_20181210_STM32_NRF24L01_V0.1\Sagahds_uvproj.bak

?????文件??????40529??2018-12-10?14:47??Sagahds_20181210_STM32_NRF24L01_V0.1\startup_stm32f10x_md.lst

?????文件??????12895??2017-05-12?23:41??Sagahds_20181210_STM32_NRF24L01_V0.1\startup_stm32f10x_md.s

?????文件???????7181??2012-03-19?17:29??Sagahds_20181210_STM32_NRF24L01_V0.1\stm32f10x\misc.c

?????文件???????9117??2012-03-19?17:29??Sagahds_20181210_STM32_NRF24L01_V0.1\stm32f10x\misc.h

?????文件??????47336??2012-03-19?17:29??Sagahds_20181210_STM32_NRF24L01_V0.1\stm32f10x\stm32f10x_adc.c

?????文件??????21825??2012-03-19?17:29??Sagahds_20181210_STM32_NRF24L01_V0.1\stm32f10x\stm32f10x_adc.h

?????文件???????8598??2012-03-19?17:29??Sagahds_20181210_STM32_NRF24L01_V0.1\stm32f10x\stm32f10x_bkp.c

?????文件???????7690??2012-03-19?17:29??Sagahds_20181210_STM32_NRF24L01_V0.1\stm32f10x\stm32f10x_bkp.h

?????文件??????45238??2012-03-19?17:29??Sagahds_20181210_STM32_NRF24L01_V0.1\stm32f10x\stm32f10x_can.c

?????文件??????27694??2012-03-19?17:29??Sagahds_20181210_STM32_NRF24L01_V0.1\stm32f10x\stm32f10x_can.h

?????文件??????11791??2012-03-19?17:29??Sagahds_20181210_STM32_NRF24L01_V0.1\stm32f10x\stm32f10x_cec.c

?????文件???????6708??2012-03-19?17:29??Sagahds_20181210_STM32_NRF24L01_V0.1\stm32f10x\stm32f10x_cec.h

?????文件???????3482??2012-03-19?17:29??Sagahds_20181210_STM32_NRF24L01_V0.1\stm32f10x\stm32f10x_crc.c

............此處省略66個文件信息

評論

共有 條評論