• 大小: 0.64M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2024-04-20
  • 语言: C/C++
  • 标签: 00  代码  测试  

资源简介

ASR6500,ASR6505原厂测试代码

资源截图

代码片段和文件信息

/**
  ******************************************************************************
  * @file    stm8l15x_aes.c
  * @author  MCD Application Team
  * @version V1.6.1
  * @date    30-September-2014
  * @brief   This file provides firmware functions to manage the following 
  *          functionalities of the Advanced Encryption Standard (AES) peripheral:           
  *           - Configuration
  *           - Read/Write operations
  *           - DMA transfers management  
  *           - Interrupts and flags management
  *
  *  @verbatim  
  *          ===================================================================
  *                                 How to use this driver
  *          ===================================================================  
  *          1- Enable AES clock to get write access to AES registers
  *             using CLK_PeripheralClockConfig(CLK_Peripheral_AES ENABLE);
  *
  *          2- Configure the AES operation mode using AES_OperationModeConfig()
  *
  *          3- If required enable interrupt source using AES_ITConfig()
  *
  *          4- If required when using the DMA mode 
  *               - Configure the DMA using DMA_Init()
  *               - Enable DMA requests using AES_DMAConfig()
  *
  *          5- Enable the AES peripheral using AES_Cmd()
  *
  *          6- Write data/key using AES_WriteSubData() / AES_WriteSubKey()
  *            
  *  @endverbatim   
  ******************************************************************************
  * @attention
  *
  * 

© COPYRIGHT 2014 STMicroelectronics


  *
  * Licensed under MCD-ST Liberty SW License Agreement V2 (the “License“);
  * You may not use this file except in compliance with the License.
  * You may obtain a copy of the License at:
  *
  *        http://www.st.com/software_license_agreement_liberty_v2
  *
  * Unless required by applicable law or agreed to in writing software 
  * distributed under the License is distributed on an “AS IS“ BASIS 
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
  *
  ******************************************************************************
  */

/* Includes ------------------------------------------------------------------*/
#include “stm8l15x_aes.h“

/** @addtogroup STM8L15x_StdPeriph_Driver
  * @{
  */
  
/** @defgroup AES 
  * @brief AES driver modules
  * @{
  */ 
/* Private typedef -----------------------------------------------------------*/
/* Private define ------------------------------------------------------------*/
/* Private macro -------------------------------------------------------------*/
/* Private variables ---------------------------------------------------------*/
/* Private function prototypes -----------------------------------------------*/
/* Pr

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-12-12 16:54  src\
     目录           0  2019-08-27 17:20  src\Libraries\
     目录           0  2019-08-27 17:20  src\Libraries\STM8L15x_StdPeriph_Driver\
     目录           0  2019-08-27 17:20  src\Libraries\STM8L15x_StdPeriph_Driver\inc\
     文件      134568  2019-08-27 17:20  src\Libraries\STM8L15x_StdPeriph_Driver\inc\stm8l15x.h
     文件       17052  2019-08-27 17:20  src\Libraries\STM8L15x_StdPeriph_Driver\inc\stm8l15x_adc.h
     文件        5200  2019-08-27 17:20  src\Libraries\STM8L15x_StdPeriph_Driver\inc\stm8l15x_aes.h
     文件        3698  2019-08-27 17:20  src\Libraries\STM8L15x_StdPeriph_Driver\inc\stm8l15x_beep.h
     文件       19547  2019-08-27 17:20  src\Libraries\STM8L15x_StdPeriph_Driver\inc\stm8l15x_clk.h
     文件       10104  2019-08-27 17:20  src\Libraries\STM8L15x_StdPeriph_Driver\inc\stm8l15x_comp.h
     文件       10290  2019-08-27 17:20  src\Libraries\STM8L15x_StdPeriph_Driver\inc\stm8l15x_dac.h
     文件       13383  2019-08-27 17:20  src\Libraries\STM8L15x_StdPeriph_Driver\inc\stm8l15x_dma.h
     文件        9931  2019-08-27 17:20  src\Libraries\STM8L15x_StdPeriph_Driver\inc\stm8l15x_exti.h
     文件       14659  2019-08-27 17:20  src\Libraries\STM8L15x_StdPeriph_Driver\inc\stm8l15x_flash.h
     文件        6652  2019-08-27 17:20  src\Libraries\STM8L15x_StdPeriph_Driver\inc\stm8l15x_gpio.h
     文件       35578  2019-08-27 17:20  src\Libraries\STM8L15x_StdPeriph_Driver\inc\stm8l15x_i2c.h
     文件        2408  2019-08-27 17:20  src\Libraries\STM8L15x_StdPeriph_Driver\inc\stm8l15x_irtim.h
     文件       14238  2019-08-27 17:20  src\Libraries\STM8L15x_StdPeriph_Driver\inc\stm8l15x_itc.h
     文件        4773  2019-08-27 17:20  src\Libraries\STM8L15x_StdPeriph_Driver\inc\stm8l15x_iwdg.h
     文件       22787  2019-08-27 17:20  src\Libraries\STM8L15x_StdPeriph_Driver\inc\stm8l15x_lcd.h
     文件        4625  2019-08-27 17:20  src\Libraries\STM8L15x_StdPeriph_Driver\inc\stm8l15x_pwr.h
     文件        3242  2019-08-27 17:20  src\Libraries\STM8L15x_StdPeriph_Driver\inc\stm8l15x_rst.h
     文件       37913  2019-08-27 17:20  src\Libraries\STM8L15x_StdPeriph_Driver\inc\stm8l15x_rtc.h
     文件       14615  2019-08-27 17:20  src\Libraries\STM8L15x_StdPeriph_Driver\inc\stm8l15x_spi.h
     文件       21160  2019-08-27 17:20  src\Libraries\STM8L15x_StdPeriph_Driver\inc\stm8l15x_syscfg.h
     文件       37532  2019-08-27 17:20  src\Libraries\STM8L15x_StdPeriph_Driver\inc\stm8l15x_tim1.h
     文件       29284  2019-08-27 17:20  src\Libraries\STM8L15x_StdPeriph_Driver\inc\stm8l15x_tim2.h
     文件       29162  2019-08-27 17:20  src\Libraries\STM8L15x_StdPeriph_Driver\inc\stm8l15x_tim3.h
     文件       11839  2019-08-27 17:20  src\Libraries\STM8L15x_StdPeriph_Driver\inc\stm8l15x_tim4.h
     文件       28561  2019-08-27 17:20  src\Libraries\STM8L15x_StdPeriph_Driver\inc\stm8l15x_tim5.h
     文件       13320  2019-08-27 17:20  src\Libraries\STM8L15x_StdPeriph_Driver\inc\stm8l15x_usart.h
............此处省略262个文件信息

评论

共有 条评论