资源简介
收集的S32K1xx Bootloader文档和代码,支持UART和CAN两种方式
代码片段和文件信息
/*
* Copyright (c) 2013 - 2014 Freescale Semiconductor Inc.
* Copyright 2016-2017 NXP
* All rights reserved.
*
* THIS SOFTWARE IS PROVIDED BY NXP “AS IS“ AND ANY EXPRESSED 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 NXP OR ITS 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.
*/
/**
* @page misra_violations MISRA-C:2012 violations
*
* @section [global]
* Violates MISRA 2012 Advisory Rule 8.9 An object should be defined at block
* scope if its identifier only appears in a single function.
* All variables with this problem are defined in the linker files.
*
* @section [global]
* Violates MISRA 2012 Advisory Rule 8.11 When an array with external linkage
* is declared its size should be explicitly specified.
* The size of the arrays can not be explicitly determined.
*
* @section [global]
* Violates MISRA 2012 Advisory Rule 11.4 A conversion should not be performed
* between a pointer to object and an integer type.
* The cast is required to initialize a pointer with an unsigned int define
* representing an address.
*
* @section [global]
* Violates MISRA 2012 Required Rule 11.6 A cast shall not be performed
* between pointer to void and an arithmetic type.
* The cast is required to initialize a pointer with an unsigned int define
* representing an address.
*
* @section [global]
* Violates MISRA 2012 Required Rule 2.1 A project shall not contain unreachable
* code.
* The condition compares two address defined in linker files that can be different.
*
* @section [global]
* Violates MISRA 2012 Advisory Rule 8.7 External could be made static.
* Function is defined for usage by application code.
*
*/
#include “startup.h“
#include “device_registers.h“
#include
#if (defined(__ICCARM__))
#pragma section = “.data“
#pragma section = “.data_init“
#pragma section = “.bss“
#endif
/*******************************************************************************
* Code
******************************************************************************/
/*FUNCTION**********************************************************************
*
* Function Name : init_data_bss
* Description : Make necessary initializations for RAM.
* - Copy the vector table from ROM to RAM.
* - Copy initialized data from ROM to RAM.
* - Copy code that should reside in RAM from
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-03-16 10:21 S32K1xx Bootloader\
文件 979545 2018-10-17 14:05 S32K1xx Bootloader\AN12218 Bootloader.pdf
目录 0 2019-03-16 10:21 S32K1xx Bootloader\AN12218SW\
目录 0 2019-03-16 10:21 S32K1xx Bootloader\AN12218SW\Bootloader interface\
目录 0 2019-03-16 10:21 S32K1xx Bootloader\AN12218SW\Bootloader interface\Java interface\
文件 592 2016-12-13 06:07 S32K1xx Bootloader\AN12218SW\Bootloader interface\Java interface\README.txt
文件 71988 2016-12-13 05:52 S32K1xx Bootloader\AN12218SW\Bootloader interface\Java interface\Serial_Bootloader_Interface.jar
目录 0 2019-03-16 10:21 S32K1xx Bootloader\AN12218SW\Bootloader interface\Java interface\lib\
文件 28043 2016-12-13 05:52 S32K1xx Bootloader\AN12218SW\Bootloader interface\Java interface\lib\comm.jar
文件 27648 2016-11-01 06:50 S32K1xx Bootloader\AN12218SW\Bootloader interface\Java interface\win32com.dll
目录 0 2019-03-16 10:21 S32K1xx Bootloader\AN12218SW\Bootloader_Software\
目录 0 2019-03-16 10:21 S32K1xx Bootloader\AN12218SW\Bootloader_Software\S32K148_bootloader\
文件 68277 2018-05-25 07:18 S32K1xx Bootloader\AN12218SW\Bootloader_Software\S32K148_bootloader\.cproject
文件 796 2017-11-25 01:20 S32K1xx Bootloader\AN12218SW\Bootloader_Software\S32K148_bootloader\.project
目录 0 2019-03-16 10:21 S32K1xx Bootloader\AN12218SW\Bootloader_Software\S32K148_bootloader\.settings\
文件 287 2017-11-25 01:20 S32K1xx Bootloader\AN12218SW\Bootloader_Software\S32K148_bootloader\.settings\com.freescale.s32ds.cross.wizard.prefs
文件 87 2017-11-25 01:20 S32K1xx Bootloader\AN12218SW\Bootloader_Software\S32K148_bootloader\.settings\com.processorexpert.core.ide.newprojectwizard.prefs
文件 3092 2018-05-25 07:18 S32K1xx Bootloader\AN12218SW\Bootloader_Software\S32K148_bootloader\.settings\language.settings.xm
文件 62 2017-11-25 01:20 S32K1xx Bootloader\AN12218SW\Bootloader_Software\S32K148_bootloader\.settings\org.eclipse.cdt.codan.core.prefs
文件 1512 2017-11-25 01:20 S32K1xx Bootloader\AN12218SW\Bootloader_Software\S32K148_bootloader\.settings\org.eclipse.cdt.core.prefs
目录 0 2019-03-16 10:21 S32K1xx Bootloader\AN12218SW\Bootloader_Software\S32K148_bootloader\Debug\
目录 0 2019-03-16 10:21 S32K1xx Bootloader\AN12218SW\Bootloader_Software\S32K148_bootloader\Debug\Project_Settings\
目录 0 2019-03-16 10:21 S32K1xx Bootloader\AN12218SW\Bootloader_Software\S32K148_bootloader\Debug\Project_Settings\li
文件 549 2018-05-22 06:39 S32K1xx Bootloader\AN12218SW\Bootloader_Software\S32K148_bootloader\Debug\Project_Settings\li
目录 0 2019-03-16 10:21 S32K1xx Bootloader\AN12218SW\Bootloader_Software\S32K148_bootloader\Debug\Project_Settings\Startup_Code\
文件 799 2018-05-22 06:39 S32K1xx Bootloader\AN12218SW\Bootloader_Software\S32K148_bootloader\Debug\Project_Settings\Startup_Code\startup.args
文件 3405 2018-05-22 04:26 S32K1xx Bootloader\AN12218SW\Bootloader_Software\S32K148_bootloader\Debug\Project_Settings\Startup_Code\startup.d
文件 659660 2018-05-22 04:26 S32K1xx Bootloader\AN12218SW\Bootloader_Software\S32K148_bootloader\Debug\Project_Settings\Startup_Code\startup.o
文件 494 2018-05-22 06:39 S32K1xx Bootloader\AN12218SW\Bootloader_Software\S32K148_bootloader\Debug\Project_Settings\Startup_Code\startup_S32K148.args
文件 10888 2018-05-22 04:26 S32K1xx Bootloader\AN12218SW\Bootloader_Software\S32K148_bootloader\Debug\Project_Settings\Startup_Code\startup_S32K148.o
文件 2751 2018-05-22 06:39 S32K1xx Bootloader\AN12218SW\Bootloader_Software\S32K148_bootloader\Debug\Project_Settings\Startup_Code\subdir.mk
............此处省略388个文件信息
- 上一篇:数据库系统概念第六版答案覆盖全)
- 下一篇:JBOA项目,办公管理软件
相关资源
- idea实现SSM+bootstrap包换部分缓存及菜单
- 海思ec2108广东2011版砖头复活
- u-boot-2017.11-iTop-4412
- Tiny6410 mlc2 uboot
- Spring Boot 2企业应用实战 源码
- 支持tiny4412-1506的uboot
- Spring Boot 实战,中文版+英文版+源码
- nanoboot 5.0.3.1 x86 32位 N270可用的最终版
- u-boot 1.2.0 s3c2410 阳初
- 深入浅出Spring Boot 2.x 源码,完整源码
- bootstrap4后台模板
- springboot+springmvc+mybatis+layui实现登录用
- bootdo.zip
- XPEnoboot_DS3615xs_5.2-5967.1.img
- springboot整合springcloud
- S32K1xx MCU Family Reference Manual
- 酒店推荐系统.zip
- Springboot商城后台管理系统
- S32K-RM参考手册240041
- 麦子网bootstrap综合实战代码
- 高清彩版 Bootstrap 4 Site Blueprints(2nd)
- bootstrap基础教程对应源码
- 十二套响应式网站模板源代码
- bootstrapv3.zip
- bootstrap简单模板
- springboot个人微博开发项目
- Bootstrap完整案例
- armv8 体系结构手_a53手册_arm_boot_code_
- 深入浅出Spring Boot 2.x 图书配套源码
- Xilinx FPGA的MultiBoot的实现.rar
评论
共有 条评论