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

📄 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:                 
** Descriptions:            The original version
**
**--------------------------------------------------------------------------------------------------------
** Modified by:             
** Modified date:           
** Version:                 
** Descriptions:            
**
*********************************************************************************************************/
#include "..\config.h"
#include ".\main.h"

/*********************************************************************************************************
** Function name:           main
** Descriptions:            设置用户应用程序加密密钥,假设加密密钥为: 0xAA 0x55 0x00 0xFF
** input parameters:        none
** output parameters:       none
** Returned value:          
** Created by:              
** Created Date:            
**--------------------------------------------------------------------------------------------------------
** Modified by:
** Modified date:
**--------------------------------------------------------------------------------------------------------
*********************************************************************************************************/
int main (void)
{
    INT8U   ucPassword[4];                                              /*  定义密钥数组                */
    INT32S  lRet;                                                       /*  定义返回值                  */
    
    targetInit();                                                       /*  目标板初始化                */

    awWrite(AW_LOCAL_ADDR, AW_SYS_ALARM_ADDR, 0);                       /*  蜂鸣器停止鸣叫              */
    

    /*
     *  获取密钥并在加密端口中注册
     */
    ucPassword[0] = 0xAA;
    ucPassword[1] = 0x55;
    ucPassword[2] = 0x00;
    ucPassword[3] = 0xFF;
    
    lRet = awWriteEx(AW_LOCAL_ADDR,                                     /*  本机操作                    */
                     AW_SET_CRP_KEY_ADDR,                               /*  设置加密密钥端口地址        */
                     4,                                                 /*  数据长度为4个字节           */
                     (void*) ucPassword,                                /*  密钥保存缓冲区              */
                     AW_BYTE_MODE | AW_IO_MODE );                       /*  端口属性,不可变            */
    if (0 > lRet) {
        while (1) {
            awWrite(AW_LOCAL_ADDR, AW_SYS_ALARM_ADDR, 1);               /*  系统报警蜂鸣器鸣叫          */
            awWrite(AW_LOCAL_ADDR, AW_TIME_LAG_ADDR, 250);              /*  等待时间间隔                */
            awWrite(AW_LOCAL_ADDR, AW_SYS_ALARM_ADDR, 0);               /*  系统报警蜂鸣器停止鸣叫      */
            awWrite(AW_LOCAL_ADDR, AW_TIME_LAG_ADDR, 250);              /*  等待时间间隔                */
        }
    
    }

    while(1){
        awWrite(AW_LOCAL_ADDR, AW_SYS_RUN_ADDR, 1);                     /*  系统运行指示LED亮           */
        awWrite(AW_LOCAL_ADDR, AW_TIME_LAG_ADDR, 250);                  /*  等待时间间隔                */
        awWrite(AW_LOCAL_ADDR, AW_SYS_RUN_ADDR, 0);                     /*  系统运行指示LED灭           */
        awWrite(AW_LOCAL_ADDR, AW_TIME_LAG_ADDR, 250);                  /*  等待时间间隔                */
    }
}  

/*********************************************************************************************************
  END FILE
*********************************************************************************************************/

⌨️ 快捷键说明

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