资源简介
EP100伺服系统全套的开发文档,包括驱动板、控制板、显示板等几个模块的原理图+PCB工程文件,附带keil源代码工程文件和完整的说明书文件,非常具有参考意义。
代码片段和文件信息
/**************************************************************************//**
* @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
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
....... 3020 2018-09-04 23:08 EP100资料\控制板\Design Rule Check - V2.drc
....... 14185 2018-09-04 23:08 EP100资料\控制板\Design Rule Check - V2.html
....... 1130117 2018-09-04 23:08 EP100资料\控制板\History\V2.1.~(1).PcbDoc.Zip
....... 260 2018-09-04 23:08 EP100资料\控制板\History\V2.1.~(1).PcbLib.Zip
....... 5327 2018-09-04 23:08 EP100资料\控制板\History\v2.1.~(1).PrjPCB.Zip
....... 1614044 2018-09-04 23:08 EP100资料\控制板\History\V2.1.~(2).PcbDoc.Zip
....... 5097 2018-09-04 23:08 EP100资料\控制板\History\v2.1.~(2).PrjPCB.Zip
文件 1614499 2018-09-12 10:40 EP100资料\控制板\History\V2.1.~(3).PcbDoc.Zip
....... 5173 2018-09-04 23:08 EP100资料\控制板\History\v2.1.~(3).PrjPCB.Zip
文件 1620180 2018-09-12 10:48 EP100资料\控制板\History\V2.1.~(4).PcbDoc.Zip
文件 27968 2018-09-12 10:49 EP100资料\控制板\History\接口.~(1).SchDoc.Zip
文件 18503 2018-09-12 11:15 EP100资料\控制板\History\电源.~(1).SchDoc.Zip
....... 196096 2018-09-04 23:08 EP100资料\控制板\MCU.SchDoc
....... 82329 2018-09-04 23:08 EP100资料\控制板\MCU.SchDocPreview
....... 2183 2018-09-04 23:08 EP100资料\控制板\v2.1.OutJob
文件 3966464 2018-09-12 10:48 EP100资料\控制板\V2.1.PcbDoc
文件 4734 2018-09-12 10:39 EP100资料\控制板\V2.1.PcbDoc.htm
....... 140414 2018-09-04 23:08 EP100资料\控制板\V2.1.PcbDocPreview
....... 564736 2018-09-04 23:08 EP100资料\控制板\V2.1.PcbLib
....... 1306079 2018-09-04 23:08 EP100资料\控制板\v2.1.pdf
....... 42049 2018-09-04 23:08 EP100资料\控制板\v2.1.PrjPCB
文件 45 2018-09-12 10:48 EP100资料\控制板\v2.1.PrjPCBStructure
....... 436736 2018-09-04 23:08 EP100资料\控制板\指令.SchDoc
....... 66509 2018-09-04 23:08 EP100资料\控制板\指令.SchDocPreview
文件 313856 2018-09-12 10:49 EP100资料\控制板\接口.SchDoc
....... 102332 2018-09-04 23:08 EP100资料\控制板\接口.SchDocPreview
文件 175616 2018-09-12 11:15 EP100资料\控制板\电源.SchDoc
....... 78616 2018-09-04 23:08 EP100资料\控制板\电源.SchDocPreview
....... 537088 2018-09-04 23:08 EP100资料\控制板\编码器.SchDoc
....... 113427 2018-09-04 23:08 EP100资料\控制板\编码器.SchDocPreview
............此处省略348个文件信息
- 上一篇:elmo驱动器上位机软件
- 下一篇:Audio2Mp3.zip
相关资源
- pcb元件封装库大全
- ALTIUM DESIGNER实用宝典:原理图与PCB设
- 恩智浦信标组代码加PCB
- 最新最全的赛灵思xilinx芯片元件库,
- 松下伺服电机选型软件
- 禾川伺服调试软件S-TUNE
- HyperStepper-42步进电机原理图及PCB.zip
- 基于stm32的自动气象站硬件原理图和
- DB9 DB15 DB25 等各种DB接口AD封装库 花钱
- LM2596-ADJ可调降压模块
- HyperLynx防真PCB及IBS模型.rar
- 200个电子制作的AD原理图及PCB图
- 全志H3 H5 及配套DDR EMMC PCB库和相关数
- 无人搬运车电路项目AD原理及PCB
- HyperStepper-57步进电机原理图及PCB.zip
- 李明洋PCB天线设计和HFSS仿真分析视频
- Altera_MAXII_1270N_Kit 开发板资料硬件原理
- 各种航空插头总用一款适合你 PCB封装
- PADS9.5实战攻略与高速PCB设计-完整版
- Fsociety_Keyboard开源无线机械键盘设计文
- 富士伺服电机伺服驱动器数据手册
- 赐福伺服操作手册
- [超清]Altium Designer原理图与PCB设计及仿
- 200个电子制作的Altium Designer原理图及
- Candence16.6 PCB Layout 图文教程终结版
- 10个Cadence Allegro经典案例 2-12层板设计
- pcb库文件
- PCB书签《青春年华》PCB文件
- 笙科3.4g无线音频芯片A8102全套资料原
- 伺服电机应用技术.pdf颜嘉男
评论
共有 条评论