• 大小: 412KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-14
  • 语言: 其他
  • 标签: cc3200  tcp  

资源简介

使用ccs编译 同局域网下建立tcp连接 串口送数据

资源截图

代码片段和文件信息

//*****************************************************************************
// Copyright (C) 2014 Texas Instruments Incorporated
//
// All rights reserved. Property of Texas Instruments Incorporated.
// Restricted rights to use duplicate or disclose this code are
// granted through contract.
// The program may not be used without the written permission of
// Texas Instruments Incorporated or against the terms and conditions
// stipulated in the agreement under which this program has been supplied
// and under no circumstances can it be used with non-TI connectivity device.
//
//*****************************************************************************

#include 
#include 
#include “serial_wifi.h“

unsigned char atoc(char data);
unsigned char atod(char data);
long atolong(char *data unsigned long *retLong);
unsigned char ascii_to_char(char b1 char b2);

//*****************************************************************************
//
//! atoc
//!
//! @param  none
//!
//! @return hexadecimal equivalent
//!
//! @brief  Convert nibble to hexdecimal from ASCII
//
//*****************************************************************************
unsigned char atoc(char data)
{
    unsigned char ucRes;

    if ((data >= 0x30) && (data <= 0x39))
    {
        ucRes = data - 0x30;
    }
    else
    {
        if (data == ‘a‘)
        {
            ucRes = 0x0a;;
        }
        else if (data == ‘b‘)
        {
            ucRes = 0x0b;
        }
        else if (data == ‘c‘)
        {
            ucRes = 0x0c;
        }
        else if (data == ‘d‘)
        {
            ucRes = 0x0d;
        }
        else if (data == ‘e‘)
        {
            ucRes = 0x0e;
        }
        else if (data == ‘f‘)
        {
            ucRes = 0x0f;
        }
    }


    return ucRes;
}

//*****************************************************************************
//
//! atod
//!
//! \param  none
//!
//! \return Decimal value of ASCII char
//!
//! \brief  Convert ASCII char to decimal
//
//*****************************************************************************
unsigned char atod(char data)
{
    unsigned char retVal = 0xff;

    if ((data >= 0x30) && (data <= 0x39))
    {
        retVal = data - 0x30;
    }

    return retVal;
}

//*****************************************************************************
//
//! atolong
//!
//! \param  none
//!
//! \return Return long value else -1 as error
//!
//! \brief  Convert ASCII string to long
//
//*****************************************************************************
long atolong(char *data unsigned long *retLong)
{
    unsigned char cycleCount = 0;
    unsigned char digit;

    if((data == NULL) || (retLong == NULL))
    {
        return (-1);
    }

    *retLong = 0;
    while ((digit = atod(*data)) != 0xff)
    {
        *retLong *= 10;
        *retLong += di

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

     文件        563  2015-07-21 11:10  serial_wifi\.ccsproject

     文件      16169  2015-07-21 11:10  serial_wifi\.cproject

     文件       4568  2015-07-24 20:13  serial_wifi\.launches\serial_wifi.launch

     文件       1618  2015-07-21 11:10  serial_wifi\.project

     文件         62  2015-07-21 11:10  serial_wifi\.settings\org.eclipse.cdt.codan.core.prefs

     文件        123  2015-07-21 11:10  serial_wifi\.settings\org.eclipse.cdt.debug.core.prefs

     文件        218  2015-07-21 11:11  serial_wifi\.settings\org.eclipse.core.resources.prefs

     文件       3469  2014-08-18 16:24  serial_wifi\cc3200v1p32.cmd

    .......      5295  2015-07-21 11:10  serial_wifi\conversions.c

     文件         16  2014-08-14 18:09  serial_wifi\macros.ini

    .......      6081  2015-07-21 11:10  serial_wifi\main.c

    .......      2739  2015-07-21 11:10  serial_wifi\pinmux.c

    .......      2197  2015-07-21 11:10  serial_wifi\pinmux.h

     文件        485  2015-07-24 20:13  serial_wifi\Release\ccsObjs.opt

     文件      71272  2015-07-24 19:56  serial_wifi\Release\conversions.obj

     文件       5792  2015-07-24 19:56  serial_wifi\Release\conversions.pp

     文件      70832  2015-07-24 19:56  serial_wifi\Release\main.obj

     文件       5549  2015-07-24 19:56  serial_wifi\Release\main.pp

     文件       4821  2015-07-24 20:13  serial_wifi\Release\makefile

     文件      86072  2015-07-24 19:56  serial_wifi\Release\network_if.obj

     文件       4129  2015-07-24 19:56  serial_wifi\Release\network_if.pp

     文件        560  2015-07-21 11:11  serial_wifi\Release\objects.mk

     文件       7876  2015-07-21 11:11  serial_wifi\Release\pinmux.obj

     文件       1137  2015-07-21 11:11  serial_wifi\Release\pinmux.pp

     文件      56944  2015-07-24 20:13  serial_wifi\Release\serial_wifi.bin

     文件      58601  2015-07-24 20:13  serial_wifi\Release\serial_wifi.map

     文件     136452  2015-07-24 19:56  serial_wifi\Release\serial_wifi.obj

     文件     624504  2015-07-24 20:13  serial_wifi\Release\serial_wifi.out

     文件       5935  2015-07-24 19:56  serial_wifi\Release\serial_wifi.pp

     文件     760295  2015-07-24 20:13  serial_wifi\Release\serial_wifi_linkInfo.xml

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

评论

共有 条评论