nrf2401无线模块,stm32程序实现了数据双向通信,被遥控端一次发送四个数据同时接收一个数据,遥控端一次接收四个数据,同时发送一个数据。完全匹配,可以串口助手调试程序。
双向通信3\发送后接收NRF24L01 RF Board
.........\...........................\STM32
.........\...........................\.....\Lib
.........\...........................\.....\...\cmsis
.........\...........................\.....\...\.....\core_cm3.c
.........\...........................\.....\...\.....\core_cm3.h
.........\...........................\.....\...\.....\stm32f10x.h
.........\...........................\.....\...\inc
.........\...........................\.....\...\...\misc.h
.........\...........................\.....\...\...\stm32f10x_adc.h
.........\...........................\.....\...\...\stm32f10x_bkp.h
.........\...........................\.....\...\...\stm32f10x_can.h
.........\...........................\.....\...\...\stm32f10x_cec.h
.........\...........................\.....\...\...\stm32f10x_crc.h
.........\...........................\.....\...\...\stm32f10x_dac.h
.........\...........................\.....\...\...\stm32f10x_dbgmcu.h
.........\...........................\.....\...\...\stm32f10x_dma.h
.........\...........................\.....\...\...\stm32f10x_exti.h
.........\...........................\.....\...\...\stm32f10x_flash.h
.........\...........................\.....\...\...\stm32f10x_fsmc.h
.........\...........................\.....\...\...\stm32f10x_gpio.h
.........\...........................\.....\...\...\stm32f10x_i2c.h
.........\...........................\.....\...\...\stm32f10x_iwdg.h
.........\...........................\.....\...\...\stm32f10x_pwr.h
.........\...........................\.....\...\...\stm32f10x_rcc.h
.........\...........................\.....\...\...\stm32f10x_rtc.h
.........\...........................\.....\...\...\stm32f10x_sdio.h
.........\...........................\.....\...\...\stm32f10x_spi.h
.........\...........................\.....\...\...\stm32f10x_tim.h
.........\...........................\.....\...\...\stm32f10x_usart.h
.........\...........................\.....\...\...\stm32f10x_wwdg.h
.........\...........................\.....\...\src
.........\...........................\.....\...\...\misc.c
.........\...........................\.....\...\...\stm32f10x_adc.c
.........\...........................\.....\...\...\stm32f10x_bkp.c
.........\...........................\.....\...\...\stm32f10x_can.c
.........\...........................\.....\...\...\stm32f10x_cec.c
.........\...........................\.....\...\...\stm32f10x_crc.c
.........\...........................\.....\...\...\stm32f10x_dac.c
.........\...........................\.....\...\...\stm32f10x_dbgmcu.c
.........\...........................\.....\...\...\stm32f10x_dma.c
.........\...........................\.....\...\...\stm32f10x_exti.c
.........\...........................\.....\...\...\stm32f10x_flash.c
.........\...........................\.....\...\...\stm32f10x_fsmc.c
.........\...........................\.....\...\...\stm32f10x_gpio.c
.........\...........................\.....\...\...\stm32f10x_i2c.c
.........\...........................\.....\...\...\stm32f10x_iwdg.c
.........\...........................\.....\...\...\stm32f10x_pwr.c
.........\...........................\.....\...\...\stm32f10x_rcc.c
.........\...........................\.....\...\...\stm32f10x_rtc.c
.........\...........................\.....\...\...\stm32f10x_sdio.c
.........\...........................\.....\...\...\stm32f10x_spi.c
.........\...........................\.....\...\...\stm32f10x_tim.c
.........\...........................\.....\...\...\stm32f10x_usart.c
.........\...........................\.....\...\...\stm32f10x_wwdg.c
.........\...........................\.....\...\startup
.........\...........................\.....\...\.......\arm
.........\...........................\.....\...\.......\...\startup_stm32f10x_cl.s
.........\...........................\.....\...\.......\...\startup_stm32f10x_hd.s
.........\...........................\.....\...\.......\...\startup_stm32f10x_hd_vl.s
.........\...........................\.....\...\.......\...\startup_stm32f10x_ld.s
.........\...........................\.....\...\.......\...\startup_stm32f10x_ld_vl.s
.........\...........................\.....\...\.......\...\startup_stm32f10x_md.s
.........\...........................\.....\...\.......\...\startup_stm32f10x_md_vl.s
.........\...........................\.....\...\.......\...\startup_stm32f10x_xl.s
.........\...........................\.....\MDK_Project
.........\...........................\.....\...........\NRF24L01.map
.........\...........................\.....\...........\NRF24L01.plg
.........\...........................\.....\...........\NRF24L01.uvgui.admin
.........\...........................\.....\...........\NRF24L01.uvgui.Administrator
.........\...........................\.....\...........\NRF24L01.uvgui_admin.bak
.........\...........................\.....\...........\NRF24L01.uvgui_Administrator.bak
.........\...........................\.....\...........\NRF24L01.uvopt
.........\...........................\.....\...........\NRF24L01.uvproj
.........\...........................\.....\...........\NRF24L01_Target 1.dep
.........\...........................\.....\...........\NRF24L01_uvopt.bak
.........\...........................\.....\...........\NRF24L01_uvproj.bak
.........\...........................\.....\...........\output
.........\...........................\.....\...........\......\ExtDll.iex
.........\...........................\.....\...........\......\main.crf
.........\...........................\.....\...........\......\main.d
.........\...........................\.....\...........\......\main.o
.........\...........................\.....\...........\......\main.__i
.........\...........................\.....\...........\......\NRF24L01.axf
.........\...........................\.....\...........\......\nrf24l01.crf
.........\...........................\.....\...........\......\nrf24l01.d
.........\...........................\.....\...........\......\NRF24L01.hex
.........\...........................\.....\...........\......\NRF24L01.htm
.........\...........................\.....\...........\......\NRF24L01.lnp
.........\...........................\.....\...........\......\nrf24l01.o
.........\...........................\.....\...........\......\NRF24L01.plg
.........\...........................\.....\...........\......\NRF24L01.sct
.........\...........................\.....\...........\......\NRF24L01.tra
.........\...........................\.....\...........\......\startup_stm32f10x_hd.d
.........\...........................\.....\...........\......\startup_stm32f10x_hd.o
.........\...........................\.....\...........\......\stm32f10x_gpio.crf
.........\...........................\.....\...........\......\stm32f10x_gpio.d
.........\...........................\.....\...........\......\stm32f10x_gpio.o
.........\...........................\.....\...........\......\stm32f10x_it.crf
.........\...........................\.....\...........\......\stm32f10x_it.d