⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 2.anywhere

📁 AnyWhere用户手册(MiniARM M24A适用)
💻 ANYWHERE
字号:
/****************************************Copyright (c)****************************************************
**                            Guangzhou ZHIYUAN electronics Co.,LTD.
**                                      
**                                 http://www.embedtools.com
**
**--------------File Info---------------------------------------------------------------------------------
** File name:               main.c
** Latest modified Date:    
** Latest Version:          1.0
** Descriptions:            
**                          
**--------------------------------------------------------------------------------------------------------
** Created by:              
** Created date:            
** Version:                 1.0
** Descriptions:            The original version
**
**--------------------------------------------------------------------------------------------------------
** Modified by:             
** Modified date:           
** Version:                 
** Descriptions:            
**
*********************************************************************************************************/
/*********************************************************************************************************
  头文件包含
*********************************************************************************************************/
#include    "stdafx.h"
#include    <conio.h>

#include    "..\config.h"
#include    ".\main.h"

/*********************************************************************************************************
  宏定义
*********************************************************************************************************/
#define REMOTE_DEVICE_ADDR              0x4000                          /*  设备地址宏定义              */

/*********************************************************************************************************
** Function name:           main
** Descriptions:            设置用户应用程序加密密钥例程
** input parameters:        标准main函数参数
** output parameters:       none
** Returned value:          没有使用
** Created by:              
** Created Date:            
**--------------------------------------------------------------------------------------------------------
** Modified by:
** Modified date:
**--------------------------------------------------------------------------------------------------------
*********************************************************************************************************/
int main (int argc, char* argv[])
{
    INT8U   ucPassword[4];                                              /*  定义密钥数组                */
    INT32S  lRet;                                                       /*  定义返回值                  */
    
    targetInit();                                                       /*  目标板初始化                */

    /*
     *  获取密钥并在加密端口中注册
     */
    ucPassword[0] = 0xAA;
    ucPassword[1] = 0x55;
    ucPassword[2] = 0x00;
    ucPassword[3] = 0xFF;
    
    lRet = awWriteEx(REMOTE_DEVICE_ADDR,                                /*  本机操作                    */
                     AW_SET_CRP_KEY_ADDR,                               /*  设置加密密钥端口地址        */
                     4,                                                 /*  数据长度为4个字节           */
                     (void*) ucPassword,                                /*  密钥保存缓冲区              */
                     AW_BYTE_MODE | AW_IO_MODE );                       /*  端口属性,不可变            */
    
    if (0 > lRet) {
        printf("设置用户应用程序加密密钥失败!请检查通信链路和软件设置!");
    } else {
        printf("设置用户应用程序加密密钥成功!用户需记录该密钥以用户加密应用程序!");
    }

    while(1){
        awWrite(AW_LOCAL_ADDR, AW_TIME_DLY_ADDR, 100);                  /*  等待时间间隔100ms           */
    }
    return 0;
}
/*********************************************************************************************************
  End File
*********************************************************************************************************/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -