11
脉脉脉脉脉脉脉脉脉脉脉

脉象仪原理及其开发方法

  • Upload
    avi

  • View
    73

  • Download
    11

Embed Size (px)

DESCRIPTION

脉象仪原理及其开发方法. 系统设计思想. CCS 开发方法. COFF 文件格式的理解 中断矢量文件的编写 CMD 文件的编写 主文件的编写( C 语言). .global _c_int0,_c_int1,_c_int2 .sect "vectors“ RSVECT B_c_int0;PM 0 Reset Vector 1 INT1 B_c_int1;PM 2 Int level 1 4 INT2 B_c_int2;PM 4 Int level 2 5 - PowerPoint PPT Presentation

Citation preview

Page 1: 脉象仪原理及其开发方法

脉象仪原理及其开发方法

Page 2: 脉象仪原理及其开发方法

压 力 传 感 器

压 力 传 感 器 脉 象 信 号截 取 放 大

A/ D及 电路

DSP基 于 的数 据 采 集 预处 理 模 块

Mux

系统设计思想

Page 3: 脉象仪原理及其开发方法
Page 4: 脉象仪原理及其开发方法
Page 5: 脉象仪原理及其开发方法
Page 6: 脉象仪原理及其开发方法
Page 7: 脉象仪原理及其开发方法
Page 8: 脉象仪原理及其开发方法
Page 9: 脉象仪原理及其开发方法

CCS开发方法

COFF 文件格式的理解 中断矢量文件的编写 CMD 文件的编写 主文件的编写( C 语言)

Page 10: 脉象仪原理及其开发方法

.global _c_int0,_c_int1,_c_int2 .sect "vectors“

RSVECT B _c_int0 ;PM 0 Reset Vector 1INT1 B _c_int1 ;PM 2 Int level 1 4INT2 B _c_int2 ;PM 4 Int level 2 5INT3 B PHANTOM ;PM 6 Int level 3 6INT4 B PHANTOM ;PM 8 Int level 4 7INT5 B PHANTOM ;PM A Int level 5 8INT6 B PHANTOM ;PM C Int level 6 9RESERVED B PHANTOM ;PM E (Analysis Int)10SW_INT8 B PHANTOM ;PM 10 User S/W intSW_INT9 B PHANTOM ;PM 12 User S/W intSW_INT10 B PHANTOM ;PM 14 User S/W intSW_INT11 B PHANTOM ;PM 16 User S/W intSW_INT12 B PHANTOM ;PM 18 User S/W intSW_INT13 B PHANTOM ;PM 1A User S/W intSW_INT14 B PHANTOM ;PM 1C User S/W intSW_INT15 B PHANTOM ;PM 1E User S/W intSW_INT16 B PHANTOM ;PM 20 User S/W intTRAP B PHANTOM ;PM 22 Trap vectorNMI B PHANTOM ;PM 24 Non maskable Int3EMU_TRAP B PHANTOM ;PM 26 Emulator Trap 2SW_INT20 B PHANTOM ;PM 28 User S/W intSW_INT21 B PHANTOM ;PM 2A User S/W intSW_INT22 B PHANTOM ;PM 2C User S/W intSW_INT23 B PHANTOM ;PM 2E User S/W int===================================================================== I S R – PHANTOM Description: Dummy ISR, used to trap spurious interrupts.=====================================================================PHANTOM: B PHANTOM .end

Page 11: 脉象仪原理及其开发方法

MEMORY{

PAGE 0: VECS: origin = 0000h, length = 0040hFLASH: origin = 0044h, length = 7FBCh

PAGE 1: B0B1: origin = 0200h, length = 200hSARAM: origin = 0800h, length = 800h

}

SECTIONS{ vectors : { } > VECS PAGE 0 .cinit : { } > FLASH PAGE 0 .text : { } > FLASH PAGE 0

.const : { } > B0B1 PAGE 1 .data : { } > B0B1 PAGE 1 .bss : { } > SARAM PAGE 1 .stack : { } > SARAM PAGE 1 .sysmem : { } > SARAM PAGE 1}