Code Monkey home page Code Monkey logo

uds_securityaccess's Introduction

🍻 UDS_SecurityAccess

/*
 *          ___           ___                    ___                         ___           ___           ___                                   ___           ___
 *         /  /\         /  /\                  /  /\                       /  /\         /  /\         /  /\        ___           ___        /__/\         /__/\
 *        /  /:/_       /  /::\                /  /::\                     /  /:/_       /  /::\       /  /::\      /  /\         /  /\       \  \:\       |  |::\
 *       /  /:/ /\     /  /:/\:\              /  /:/\:\    ___     ___    /  /:/ /\     /  /:/\:\     /  /:/\:\    /  /:/        /  /:/        \__\:\      |  |:|:\
 *      /  /:/ /::\   /  /:/~/::\            /  /:/~/::\  /__/\   /  /\  /  /:/_/::\   /  /:/  \:\   /  /:/~/:/   /__/::\       /  /:/     ___ /  /::\   __|__|:|\:\
 *     /__/:/ /:/\:\ /__/:/ /:/\:\          /__/:/ /:/\:\ \  \:\ /  /:/ /__/:/__\/\:\ /__/:/ \__\:\ /__/:/ /:/___ \__\/\:\__   /  /::\    /__/\  /:/\:\ /__/::::| \:\
 *     \  \:\/:/~/:/ \  \:\/:/__\/          \  \:\/:/__\/  \  \:\  /:/  \  \:\ /~~/:/ \  \:\ /  /:/ \  \:\/:::::/    \  \:\/\ /__/:/\:\   \  \:\/:/__\/ \  \:\~~\__\/
 *      \  \::/ /:/   \  \::/                \  \::/        \  \:\/:/    \  \:\  /:/   \  \:\  /:/   \  \::/~~~~      \__\::/ \__\/  \:\   \  \::/       \  \:\
 *       \__\/ /:/     \  \:\                 \  \:\         \  \::/      \  \:\/:/     \  \:\/:/     \  \:\          /__/:/       \  \:\   \  \:\        \  \:\
 *         /__/:/       \  \:\                 \  \:\         \__\/        \  \::/       \  \::/       \  \:\         \__\/         \__\/    \  \:\        \  \:\
 *         \__\/         \__\/                  \__\/                       \__\/         \__\/         \__\/                                 \__\/         \__\/
 */

📖 简介

UDS 0x27 Security Access Algorithm DLL for ZLG ZCANPRO, CANoe, ETS, Vehecle Spy3

S32K1xx 的 CAN 接 周立功 USBCANFD-100U-mini,使用 ZCANPRO 软件的 ECU刷新 功能进行测试。在加载相应的安全访问算法 DLL 文件 📦 UDS_SecurityAccess 之后,通过相应的 UDS 服务将 📦 UDS_S32K144_FlashDriver 的 hex 文件下载至 📦 UDS_S32K144_Bootloader 在链接文件中为其预先指定起始地址的 RAM 空间中,并通过 Flash Driver 内实际包含的相应的 Flash 驱动函数的相对偏移量以及驱动函数本身来计算相应驱动函数的入口点在 RAM 内的偏移地址后,再通过函数指针的方式调用相应的编程、擦写、校验等 Flash API 以实现将 📦 UDS_S32K144_APP 烧写至 Flash 的 APP 片区,最终实现 ECU刷新 的整个 APP 更新流程。

Pic_ZCANPRO_ECU_Refresh

🔗 关联工程

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.