久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 2074|回復(fù): 1
打印 上一主題 下一主題
收起左側(cè)

TM4C123G驅(qū)動(dòng)nrf24l01

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:277134 發(fā)表于 2019-7-29 02:59 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
TM4C123單片機(jī)驅(qū)動(dòng)nrf24l01源程序如下:
  1. #include <stdint.h>
  2. #include <stdbool.h>
  3. #include <inc/tm4c123gh6pm.h>
  4. #include "inc/hw_types.h"
  5. #include "inc/hw_memmap.h"
  6. #include "driverlib/sysctl.h"
  7. #include "driverlib/gpio.h"
  8. #include "driverlib/pwm.h"
  9. #include "driverlib/rom.h"
  10. #include "driverlib/pin_map.h"
  11. #include "driverlib/fpu.h"
  12. #include "driverlib/adc.h"
  13. #include "driverlib/uart.h"
  14. #include "driverlib/interrupt.h"
  15. #include "driverlib/timer.h"
  16. #include "Headfile.h"
  17. #include "driverlib/ssi.h"
  18. #include "driverlib/uart.h"
  19. #include "utils/uartstdio.h"

  20. #ifdef DEBUG
  21. void
  22. __error__(char *pcFilename, uint32_t ui32Line)
  23. {
  24. }
  25. #endif

  26. #define NUM_SSI_DATA            3

  27. void ConfigureUART(void)
  28. {
  29.     SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOA);
  30.     SysCtlPeripheralEnable(SYSCTL_PERIPH_UART0);
  31.     GPIOPinConfigure(GPIO_PA0_U0RX);
  32.     GPIOPinConfigure(GPIO_PA1_U0TX);
  33.     GPIOPinTypeUART(GPIO_PORTA_BASE, GPIO_PIN_0 | GPIO_PIN_1);
  34.     UARTClockSourceSet(UART0_BASE, UART_CLOCK_PIOSC);
  35.     //UARTStdioConfig(0, 115200, 16000000);
  36. }

  37. int main(void)
  38. {
  39.     uint32_t pui32DataTx[NUM_SSI_DATA];
  40.         uint32_t pui32DataRx[NUM_SSI_DATA];
  41.         uint32_t ui32Index;
  42.         FPULazyStackingEnable();
  43.         SysCtlClockSet(SYSCTL_SYSDIV_4 | SYSCTL_USE_PLL | SYSCTL_XTAL_16MHZ |SYSCTL_OSC_MAIN);
  44. //        SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOF);
  45. //        GPIOPinTypeGPIOOutput(GPIO_PORTF_BASE, GPIO_PIN_2);
  46. //        ConfigureUART();
  47. //        SysCtlPeripheralEnable(SYSCTL_PERIPH_SSI0);
  48. //        SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOA);
  49. //        GPIOPinConfigure(GPIO_PA2_SSI0CLK);
  50. //        GPIOPinConfigure(GPIO_PA3_SSI0FSS);
  51. //        GPIOPinConfigure(GPIO_PA4_SSI0RX);
  52. //        GPIOPinConfigure(GPIO_PA5_SSI0TX);
  53. //        GPIOPinTypeSSI(GPIO_PORTA_BASE, GPIO_PIN_5 | GPIO_PIN_4 | GPIO_PIN_3 | GPIO_PIN_2);
  54. //        SSIConfigSetExpClk(SSI0_BASE, SysCtlClockGet(), SSI_FRF_TI, SSI_MODE_MASTER, 1000000, 8);
  55. //        SSIEnable(SSI0_BASE);
  56. //        while(SSIDataGetNonBlocking(SSI0_BASE, &pui32DataRx[0]))
  57. //        {
  58. //        }
  59. //        //UARTprintf("......................\n\n");
  60. //        pui32DataTx[0] = 'n';
  61. //        pui32DataTx[1] = 'm';
  62. //        pui32DataTx[2] = 'b';
  63. //        //UARTprintf("Sent:\n  ");
  64. //        for(ui32Index = 0; ui32Index < NUM_SSI_DATA; ui32Index++)
  65. //        {
  66. //                //UARTprintf("'%c' ", pui32DataTx[ui32Index]);
  67. //                SSIDataPut(SSI0_BASE, pui32DataTx[ui32Index]);
  68. //        }
  69. //          //UARTprintf("\nSend Success!\n  ");
  70.          NRF24L01_Init();
  71.          while(NRF24L01_Check());
  72.     while(1)
  73.     {
  74.         GPIOPinWrite(GPIO_PORTF_BASE, GPIO_PIN_2, GPIO_PIN_2);
  75.         SysCtlDelay(SysCtlClockGet() / 10 / 3);
  76.         GPIOPinWrite(GPIO_PORTF_BASE, GPIO_PIN_2, 0);
  77.         SysCtlDelay(SysCtlClockGet() / 10 / 3);
  78.     }
  79. }


復(fù)制代碼

所有資料51hei提供下載:
11111111.zip (213.83 KB, 下載次數(shù): 17)

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:956914 發(fā)表于 2021-7-27 20:11 | 只看該作者
可以詳細(xì)一些嘛
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 黄 色 毛片免费 | 国产精品精品视频一区二区三区 | 91精品久久久久久综合五月天 | 国产一区二区三区精品久久久 | 亚洲在线高清 | 国产在线观看一区二区三区 | 国产乱性 | 国产在线一区二区 | 欧美日韩一区二区三区不卡视频 | 91电影在线 | 91精品国产综合久久婷婷香蕉 | 国产日韩亚洲欧美 | 久久久91精品国产一区二区三区 | 91久久国产综合久久91精品网站 | 欧美在线视频一区二区 | 精品视频久久久 | 国产精品福利网站 | 九九热精品免费 | 影音先锋中文字幕在线观看 | 久久国产精品一区二区三区 | 成人激情视频在线观看 | 国产成人精品高清久久 | 国产乱码精品一区二区三区中文 | 亚洲导航深夜福利涩涩屋 | 99国产精品99久久久久久 | 一区在线观看视频 | 中文字幕一页二页 | 久久69精品久久久久久久电影好 | 97视频成人 | 欧美在线视频一区二区 | 国产欧美一区二区三区久久 | 色伊人网 | 97精品国产手机 | 久久久久免费 | 日韩www | 久久精彩视频 | 日韩一区在线观看视频 | 免费黄色录像视频 | 国产九九九九 | 99久久久无码国产精品 | 日韩精品网站 |