0
点赞
收藏
分享

微信扫一扫

英飞凌TLE9843-2QX创建LED闪烁程序

niboac 2022-12-06 阅读 18


1、打开Keil软件

英飞凌TLE9843-2QX创建LED闪烁程序_ide

 

2、点击Pack Installer选项

英飞凌TLE9843-2QX创建LED闪烁程序_sed_02

3、选中Devices栏目的TLE9843-2QX,点击Examples栏目

英飞凌TLE9843-2QX创建LED闪烁程序_#define_03

4、选中Blinky项目,点击Copy,弹出对话框,选择项目存放的路径,然后点击OK

 

英飞凌TLE9843-2QX创建LED闪烁程序_ide_04

5、查看生成的项目

英飞凌TLE9843-2QX创建LED闪烁程序_ide_05

 

/**
* @cond
***********************************************************************************************************************
*
* Copyright (c) 2015, Infineon Technologies AG
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without modification,are permitted provided that the
* following conditions are met:
*
* Redistributions of source code must retain the above copyright notice, this list of conditions and the following
* disclaimer.
*
* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the
* following disclaimer in the documentation and/or other materials provided with the distribution.
*
* Neither the name of the copyright holders nor the names of its contributors may be used to endorse or promote
* products derived from this software without specific prior written permission.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
* INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
* WHETHER IN CONTRACT, STRICT LIABILITY,OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
* USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
**********************************************************************************************************************/

/******************************************************************************/
/** blinks LED_P1_4 on the eval. board **/
/******************************************************************************/

/*******************************************************************************
** Includes **
*******************************************************************************/
#include "tle_device.h"

/*******************************************************************************
** Private Macro Definitions **
*******************************************************************************/
#define LED_P1_4 (0x14)

int main(void)
{
int i;

TLE_Init();
PORT_ChangePin(LED_P1_4, PORT_ACTION_OUTPUT);
i = 0;

for (;;)
{
(void)WDT1_Service();
i++;
if (i > 100000)
{
PORT_ChangePin(LED_P1_4, PORT_ACTION_TOGGLE);
i = 0;
}
}
}

6、点击编译按钮进行编译,下载按钮将程序下载到芯片里

英飞凌TLE9843-2QX创建LED闪烁程序_ide_06

举报

相关推荐

0 条评论