123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- /*
- * Copyright (c) 2020, Texas Instruments Incorporated
- * 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 Texas Instruments Incorporated 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 OWNER 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.
- */
- #include "ti_msp_dl_config.h"
- #include "hwsetup.h"
- #include "RefreshMenu.h"
- int main(void)
- {
- //SCB->VTOR=0x00002000;
- SYSCFG_DL_init();
- //NVIC_ClearPendingIRQ(UART_HMI_INST_INT_IRQN);
- //NVIC_EnableIRQ(UART_HMI_INST_INT_IRQN);
- //#if UART2_ENABLE
- // NVIC_ClearPendingIRQ(UART_BAT_INST_INT_IRQN);
- // NVIC_EnableIRQ(UART_BAT_INST_INT_IRQN);
- //#endif
- NVIC_ClearPendingIRQ(MCAN0_INST_INT_IRQN);
- NVIC_EnableIRQ(MCAN0_INST_INT_IRQN);
- // hw_voHardwareSetup();
- User_Manu_Init();
- //
- //
- // /* 64-bit write to flash in main memory */
- // DL_FlashCTL_unprotectSector(
- // FLASHCTL, 0x00006000, DL_FLASHCTL_REGION_SELECT_MAIN);
- // gCmdStatus1 = DL_FlashCTL_programMemoryFromRAM64WithECCGenerated(
- // FLASHCTL, (0x00006000 ), &gDataArray64_0[0]);
- // if (gCmdStatus1 == DL_FLASHCTL_COMMAND_STATUS_FAILED) {
- // /* If command did not pass, set error flag. */
- // gErrorType1 =11;// ERROR_WRITE_64_BIT;
- // }
- User_Main_Manu();
- }
|