• 大小: 11.27MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-06-19
  • 语言: 其他
  • 标签: HLW8032  code  

资源简介

包含原理图,代码,校准等信息。

资源截图

代码片段和文件信息

/**************************************************************************//**
 * @file     core_cm3.c
 * @brief    CMSIS Cortex-M3 Core Peripheral Access layer Source File
 * @version  V1.30
 * @date     30. October 2009
 *
 * @note
 * Copyright (C) 2009 ARM Limited. All rights reserved.
 *
 * @par
 * ARM Limited (ARM) is supplying this software for use with Cortex-M 
 * processor based microcontrollers.  This file can be freely distributed 
 * within development tools that are supporting such ARM based processors. 
 *
 * @par
 * THIS SOFTWARE IS PROVIDED “AS IS“.  NO WARRANTIES WHETHER EXPRESS IMPLIED
 * OR STATUTORY INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF
 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE.
 * ARM SHALL NOT IN ANY CIRCUMSTANCES BE LIABLE FOR SPECIAL INCIDENTAL OR
 * CONSEQUENTIAL DAMAGES FOR ANY REASON WHATSOEVER.
 *
 ******************************************************************************/

#include 

/* define compiler specific symbols */
#if defined ( __CC_ARM   )
  #define __ASM            __asm                                      /*!< asm keyword for ARM Compiler          */
  #define __INLINE         __inline                                   /*!< inline keyword for ARM Compiler       */

#elif defined ( __ICCARM__ )
  #define __ASM           __asm                                       /*!< asm keyword for IAR Compiler          */
  #define __INLINE        inline                                      /*!< inline keyword for IAR Compiler. Only avaiable in High optimization mode! */

#elif defined   (  __GNUC__  )
  #define __ASM            __asm                                      /*!< asm keyword for GNU Compiler          */
  #define __INLINE         inline                                     /*!< inline keyword for GNU Compiler       */

#elif defined   (  __TASKING__  )
  #define __ASM            __asm                                      /*!< asm keyword for TASKING Compiler      */
  #define __INLINE         inline                                     /*!< inline keyword for TASKING Compiler   */

#endif


/* ###################  Compiler specific Intrinsics  ########################### */

#if defined ( __CC_ARM   ) /*------------------RealView Compiler -----------------*/
/* ARM armcc specific functions */

/**
 * @brief  Return the Process Stack Pointer
 *
 * @return ProcessStackPointer
 *
 * Return the actual process stack pointer
 */
__ASM uint32_t __get_PSP(void)
{
  mrs r0 psp
  bx lr
}

/**
 * @brief  Set the Process Stack Pointer
 *
 * @param  topOfProcStack  Process Stack Pointer
 *
 * Assign the value ProcessStackPointer to the MSP 
 * (process stack pointer) Cortex processor register
 */
__ASM void __set_PSP(uint32_t topOfProcStack)
{
  msr psp r0
  bx lr
}

/**
 * @brief  Return the Main Stack Pointer
 *
 * @return Main Stack Pointer
 *
 * Return the curren

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-10-29 14:11  HLW8032参考设计资料V10.1\
     目录           0  2018-10-29 10:23  HLW8032参考设计资料V10.1\HLW8032参考设计资料V10\
     目录           0  2018-10-29 10:19  HLW8032参考设计资料V10.1\HLW8032参考设计资料V10\1-HLW8032手册\
     文件      422158  2017-05-12 12:52  HLW8032参考设计资料V10.1\HLW8032参考设计资料V10\1-HLW8032手册\DS_HLW8032_CN_Rev1.3.pdf
     目录           0  2018-10-29 14:04  HLW8032参考设计资料V10.1\HLW8032参考设计资料V10\2-设计文档\
     文件      359811  2017-04-28 13:04  HLW8032参考设计资料V10.1\HLW8032参考设计资料V10\2-设计文档\HLW8032-UART数据处理表.xlsx
     文件      311287  2017-05-12 14:33  HLW8032参考设计资料V10.1\HLW8032参考设计资料V10\2-设计文档\HLW8032参考应用一【免校准参考设计】.pdf
     文件      323752  2017-05-12 16:58  HLW8032参考设计资料V10.1\HLW8032参考设计资料V10\2-设计文档\HLW8032参考应用二【校准参考设计】.pdf
     文件       25771  2017-05-11 18:50  HLW8032参考设计资料V10.1\HLW8032参考设计资料V10\2-设计文档\HLW8032的PF和寄存器与输入负载的关系查询表.xlsx
     目录           0  2018-10-29 10:19  HLW8032参考设计资料V10.1\HLW8032参考设计资料V10\3-参考设计图纸\
     文件     1531111  2017-07-05 14:05  HLW8032参考设计资料V10.1\HLW8032参考设计资料V10\3-参考设计图纸\HLW8032电路应用参考设计(隔离采样).pdf
     文件     2079459  2017-07-05 14:03  HLW8032参考设计资料V10.1\HLW8032参考设计资料V10\3-参考设计图纸\HLW8032电路应用参考设计(非隔离采样).pdf
     目录           0  2018-10-29 10:19  HLW8032参考设计资料V10.1\HLW8032参考设计资料V10\3-参考设计图纸\Protel文件\
     目录           0  2018-10-29 10:19  HLW8032参考设计资料V10.1\HLW8032参考设计资料V10\3-参考设计图纸\Protel文件\History\
     文件        8042  2017-03-15 10:37  HLW8032参考设计资料V10.1\HLW8032参考设计资料V10\3-参考设计图纸\Protel文件\History\HLW8012电路应用参考设计(非隔离采样).~(1).Sch.Zip
     文件       22536  2017-01-13 19:25  HLW8032参考设计资料V10.1\HLW8032参考设计资料V10\3-参考设计图纸\Protel文件\History\PCB-HLW8012DEMO-V20.~(1).Pcb.Zip
     文件       99328  2017-07-05 14:05  HLW8032参考设计资料V10.1\HLW8032参考设计资料V10\3-参考设计图纸\Protel文件\HLW8032电路应用参考设计(隔离采样).Sch
     文件      289280  2017-07-05 14:03  HLW8032参考设计资料V10.1\HLW8032参考设计资料V10\3-参考设计图纸\Protel文件\HLW8032电路应用参考设计(非隔离采样).Sch
     文件      152234  2017-07-10 16:47  HLW8032参考设计资料V10.1\HLW8032参考设计资料V10\3-参考设计图纸\Protel文件\HLW8032电路应用参考设计(非隔离采样).SchPreview
     文件      166082  2015-03-19 16:45  HLW8032参考设计资料V10.1\HLW8032参考设计资料V10\3-参考设计图纸\Protel文件\PCB-HLW8012DEMO-V20.Pcb
     文件       76965  2017-07-10 16:48  HLW8032参考设计资料V10.1\HLW8032参考设计资料V10\3-参考设计图纸\Protel文件\PCB-HLW8012DEMO-V20.PcbPreview
     目录           0  2018-10-29 10:19  HLW8032参考设计资料V10.1\HLW8032参考设计资料V10\4-Layout设计参考\
     文件      211015  2014-08-07 17:00  HLW8032参考设计资料V10.1\HLW8032参考设计资料V10\4-Layout设计参考\Pcb Layout注意事项.pdf
     文件      389596  2015-12-24 17:57  HLW8032参考设计资料V10.1\HLW8032参考设计资料V10\4-Layout设计参考\【PCB Layout设计之1】电流信号线的走线方式.pdf
     文件      137420  2017-05-10 15:36  HLW8032参考设计资料V10.1\HLW8032参考设计资料V10\4-Layout设计参考\【PCB Layout设计之2】多路计量的地线处理方法.pdf
     目录           0  2018-10-29 10:50  HLW8032参考设计资料V10.1\HLW8032参考设计资料V10\5-校准方法\
     文件     1091222  2015-02-03 10:19  HLW8032参考设计资料V10.1\HLW8032参考设计资料V10\5-校准方法\电能计量产品校准(参考HLW8012).ppsx
     目录           0  2018-10-29 10:19  HLW8032参考设计资料V10.1\HLW8032参考设计资料V10\6-HLW8032外围电路器件资料\
     目录           0  2018-10-29 10:19  HLW8032参考设计资料V10.1\HLW8032参考设计资料V10\6-HLW8032外围电路器件资料\MP150\
     文件      374369  2014-10-24 15:44  HLW8032参考设计资料V10.1\HLW8032参考设计资料V10\6-HLW8032外围电路器件资料\MP150\EV155-J-00A_r1.01.pdf
     文件      535076  2014-10-23 17:05  HLW8032参考设计资料V10.1\HLW8032参考设计资料V10\6-HLW8032外围电路器件资料\MP150\MP150.pdf
............此处省略156个文件信息

评论

共有 条评论