=====================================================================
                         CQ-STARM^[Qbgˑ (ssp-1.0.0Ήj
                                  Last Modified: '11/03/24
=====================================================================

Tv

CQ-STARM^[Qbgˑ́CvZbTSTM32F10x(Cortex-M3)𓋍ڂC
ijESP搻CQ-STARM+CQ-STARMBBT|[gĂD


J[l̎gp\[X

J[l͈ȉ̃\[XgpD

  EROM
     R[hzuD
     gpʂ͎gpAPI̐ɈˑD

  ERAM
     f[^zuD
  	 gpʂ̓IuWFNgɈˑD
  
  ESysTick
     J[l̃eBbN̐ɗpD
     
  EUSART`l1
     R\[̏o͂ɎgpD


̃^[Qbgւ̈ڐA

CQ-STARM^[QbgˑŎgpVÁCSTM32F10x̓@\
݂gp邽߁CSTM32F10xnCotex-M3pɂ͗eՂɃ|[eB
O\łD|[eBOɊւẮCȉ̏[`Ƀ^[Q
bg̏ǉ΂悢D

  Etarget_initialize() : target_config.c
    ^[Qbgˑ̏iCj
  E_hardware_init_hook : target_support.S
    ჌x̃^[Qbgˑ̏
    X^[gAbvW[̒ŁC̏̑OɌĂяo


fobO

fobOƂẮCJTAGfobK̎gpOƂD
fobKGDBgp.
JTAGn[hEFÁClimexARM-USB-TINYgp.
\tgEFAƂāCOpenOCDgp.o[ẂAr657-20080516.

OpenOCDɂẮAȉ̃TCgQ
   http://openocd.berlios.de/web/

OpenOCDgpăfobOꍇCTOPPERS_CUSTOM_IDEL`āCACh
TXyhȂ悤ɒӂ邱ƁDWFI߂ŃTXyhꍇCOpenOCDg
ăfobNłȂȂƂ肪邽߂łD

RpC

GCC 4.2.3 œmFsDmF GCC 4.2.3 ́Cȉ̃TCg
oCipbP[W_E[hėpD

   http://www.codesourcery.com/gnu_toolchains/arm/download.html


ݗDx

ݗDxƂĎw\Ȕ͈͂́C-15 ` -1 łD

R\[o

R\[o͂ɂ́CUSART̃`l1pDCQ-STRM+CQ-STARMBBłUSART
`l1́CP2ɐڑĂDʐMtH[}bg͈ȉ̒ʂłD

  E1152200bps, Data 8bit, Parity none, Stop 1bit, Flow control none

AhX}bsO

@0x0800,0000 - 0x0802,0000 FlashROM 128KB
@@@@@@@@@@@@@@@EvectorZNV
@@@@@@@@@@@@@@@EtextZNV
@@@@@@@@@@@@@@@ErodataZNV
@0x2000,0000 - 0x2000,5000 RAM 20KB
@@@@@@@@@@@@@@@EdataZNV
@@@@@@@@@@@@@@@EbssZNV

eݒ̕ύX

̃p[^͕ύX\ɂȂĂDݒt@Cɐݒ\
͎̂悤ɂȂĂD

Makefile.target ̐ݒ荀

EGCC_TARGET
  GCC suffix `

ETEXT_START_ADDRESS/DATA_START_ADDRESS
  eLXgZNVCf[^ZNV̊JnAhX

EDEFAULT_STK_TOP
  fBtHg̔^XNReLXgp̃X^bN̏IԒn
  @E^XNReLXgpX^bN|C^̏lij

EINCLUDES
  CN[hw

ECOPTS
  CRpCւ̃IvV

ELDFLAGS
  Jւ̃IvV

target_config.h ̐ݒ荀

EDEFAULT_ISTKSZ
  fBtHg̔^XNReLXgp̃X^bNTCY

ESIL_DLY_TIM1/2
  ԑ҂̂߂̒`

target_syssvc.h ̐ݒ荀

EBPS_SETTING
  R\[Ɏgp|[giSCIF̃|[g1j̃{[[g


ύX
