资源简介

基于LoRa终端平台(STM8L151C8T6和SX1278)和Contiki系统,开发了点对点通信系统:通过评估软件,LoRa终端从PC接收数据,可以远程发送给另外的LoRa终端。

资源截图

代码片段和文件信息

/**
 * \file
 *         Main.c
 * \description
 *         Point to Point of LoRa-Node(STM8L151C8T6+SX1278)
 * \author
 *         JiangJunnk.com>
 * \date
 *         2016-10-20 15:21
 * \copyright
 *         (c) 2016-2020 Rimelink (www.rimelink.com) All Rights Reserved.
 */


/* Includes ------------------------------------------------------------------*/
#include 
#include 
#include “contiki.h“
#include “main.h“
#include “Dbg.h“
#include “Chip.h“
#include “Comm2Trm.h“
#include “Network.h“
#include “SystSettings.h“
#include “sx1278_ports.h“
#include “CommPC.h“
#if (!REL_VER)
#include “Monitor.h“
#include “DebugPort.h“
#endif


/* Private typedef -----------------------------------------------------------*/

/* Private function prototypes -----------------------------------------------*/

/* Private macro -------------------------------------------------------------*/

/* Private variables ---------------------------------------------------------*/

/* Private Constants ---------------------------------------------------------*/


/**
  * @brief  This is the ‘standard‘ C startup entry point.
  * @param  none.
  * @retval  main() should NEVER return.
  */
void main(void)
{
    /* Initialize hardware */
    chip_Init();
    SX1278InitPins();
    rtimer_init();
    ss_Init();
    cpc_Init(); /* Do NOT masked! need this to send frame even in DEBUG mode. */
#if (!REL_VER)
    dp_Init();
#endif

    /* EXPLAIN: enable INT before initialize process! */
    HAL_ENABLE_INTERRUPTS();

    /* Initialize contiki system */
    process_init();

    /* Start process of user */
    comm2trm_Init();
    network_Init();
#if (!REL_VER)
    monitor_Init();
#endif

    while (1) 
    {
        while (0 < process_run())
        {
            null();
        }

        /* EXPLAIN: Set MCU to low power mode if have nothing to do. */
        wfi();
    }
}


/*--------------------------------------------------------------------------------------------------------
                         0ooo
                    ooo0     (   )
                 (   )     ) /
                  \ (     (_/
                   \_)
----------------------------------------------------------------------------------------------------------*/


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       3009  2016-10-22 12:01  LoRaP2P\Application\Include\Comm2Trm.h

     文件       6503  2016-06-22 22:49  LoRaP2P\Application\Include\Dbg.h

     文件       2628  2015-08-28 14:22  LoRaP2P\Application\Include\Monitor.h

     文件       1781  2016-10-22 11:51  LoRaP2P\Application\Include\Network.h

     文件       2901  2016-10-20 15:46  LoRaP2P\Application\Include\SystSettings.h

     文件       8082  2016-09-10 17:19  LoRaP2P\Application\Include\Util.h

    ....SHR       226  2016-10-22 15:20  LoRaP2P\Application\Include\vssver2.scc

     文件      16975  2016-10-22 14:53  LoRaP2P\Application\Source\Comm2Trm.c

     文件      11265  2016-03-04 15:42  LoRaP2P\Application\Source\Dbg.c

     文件       6128  2016-10-20 17:04  LoRaP2P\Application\Source\Monitor.c

     文件      17770  2016-10-24 10:40  LoRaP2P\Application\Source\Network.c

     文件      11371  2016-10-20 15:46  LoRaP2P\Application\Source\SystSettings.c

     文件      11139  2016-10-15 11:05  LoRaP2P\Application\Source\Util.c

    ....SHR       225  2016-10-24 12:05  LoRaP2P\Application\Source\vssver2.scc

     文件      38253  2013-11-06 00:15  LoRaP2P\Contiki\core\cfs\cfs-coffee.c

     文件       5011  2013-11-06 00:15  LoRaP2P\Contiki\core\cfs\cfs-coffee.h

     文件       4054  2013-11-06 00:15  LoRaP2P\Contiki\core\cfs\cfs-eeprom.c

     文件       2980  2013-11-06 00:15  LoRaP2P\Contiki\core\cfs\cfs-posix-dir.c

     文件       3260  2013-11-06 00:15  LoRaP2P\Contiki\core\cfs\cfs-posix.c

     文件       4522  2013-11-06 00:15  LoRaP2P\Contiki\core\cfs\cfs-ram.c

     文件       4873  2013-11-06 00:15  LoRaP2P\Contiki\core\cfs\cfs-xmem.c

     文件       8559  2013-11-06 00:15  LoRaP2P\Contiki\core\cfs\cfs.h

    ..A.SHR       292  2016-02-19 18:52  LoRaP2P\Contiki\core\cfs\vssver2.scc

     文件       9896  2013-11-06 00:15  LoRaP2P\Contiki\core\contiki-default-conf.h

     文件       1907  2013-11-06 00:15  LoRaP2P\Contiki\core\contiki-lib.h

     文件       2196  2013-11-06 00:15  LoRaP2P\Contiki\core\contiki-net.h

     文件       1890  2013-11-06 00:15  LoRaP2P\Contiki\core\contiki-version.h

     文件       2121  2013-11-06 00:15  LoRaP2P\Contiki\core\contiki.h

     文件      13340  2013-11-06 00:15  LoRaP2P\Contiki\core\ctk\ctk-conio.c

     文件       2085  2013-11-06 00:15  LoRaP2P\Contiki\core\ctk\ctk-conio.h

............此处省略494个文件信息

评论

共有 条评论