芯片复制GD32F150系列单片机解密
芯片复制GD32F15单片机源程序(主程序)如下:
- /***********************************************************************************************************************
- * DISCLAIMER
- * This software is supplied by Renesas Electronics Corporation and is only
- * intended for use with Renesas products. No other uses are authorized. This
- * software is owned by Renesas Electronics Corporation and is protected under
- * all applicable laws, including copyright laws.
- * THIS SOFTWARE IS PROVIDED "AS IS" AND RENESAS MAKES NO WARRANTIES REGARDING
- * THIS SOFTWARE, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT
- * LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE
- * AND NON-INFRINGEMENT. ALL SUCH WARRANTIES ARE EXPRESSLY DISCLAIMED.
- * TO THE MAXIMUM EXTENT PERMITTED NOT PROHIBITED BY LAW, NEITHER RENESAS
- * ELECTRONICS CORPORATION NOR ANY OF ITS AFFILIATED COMPANIES SHALL BE LIABLE
- * FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES FOR
- * ANY REASON RELATED TO THIS SOFTWARE, EVEN IF RENESAS OR ITS AFFILIATES HAVE
- * BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
- * Renesas reserves the right, without notice, to make changes to this software
- * and to discontinue the availability of this software. By using this software,
- * you agree to the additional terms and conditions found by accessing the
- * following link:
- * http://www.renesas.com/disclaimer
- *
- * Copyright (C) 2011, 2013 Renesas Electronics Corporation. All rights reserved.
- ***********************************************************************************************************************/
- /***********************************************************************************************************************
- * File Name : r_main.c
- * Version : CodeGenerator for RL78/G13 V2.00.00.07
- * Device(s) : R5F100LE
- * Tool-Chain : CA78K0R
- * Description : This file implements main function.
- * Creation Date: 2015/8/5
- ***********************************************************************************************************************/
- /***********************************************************************************************************************
- Pragma directive
- ***********************************************************************************************************************/
- /* Start user code for pragma. Do not edit comment generated here */
- /* End user code. Do not edit comment generated here */
- /***********************************************************************************************************************
- Includes
- ***********************************************************************************************************************/
- #include "r_cg_macrodriver.h"
- #include "r_cg_cgc.h"
- #include "r_cg_port.h"
- #include "r_cg_serial.h"
- #include "r_cg_timer.h"
- /* Start user code for include. Do not edit comment generated here */
- #include "RF24L01.h"
- #include "MPU6050.h"
- #include "moto.h"
- #include "rc.h"
- #include "control.h"
- #include "timing.h"
- /* End user code. Do not edit comment generated here */
- #include "r_cg_userdefine.h"
- /***********************************************************************************************************************
- Global variables and functions
- ***********************************************************************************************************************/
- /* Start user code for global. Do not edit comment generated here */
- unsigned char si=0;
- #define BYTE0(x) x&0xff
- #define BYTE1(x) (x&0xff00)>>8
- MD_STATUS Rstatus;
- //unsigned char SYS_INIT_OK = 0;
- extern char TxBuf[32];
- void UARTA1_Send_AF(void);
- /* End user code. Do not edit comment generated here */

芯片解密