⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 manual.txt

📁 050117 CD 修正分 iTRON hosroot
💻 TXT
📖 第 1 页 / 共 2 页
字号:
MAX_TSKPRI  嵟戝僞僗僋桪愭搙巜掕
  暥朄丗 MAX_TSKPRI(maxtskpri)

  maxtskpri : 嵟戝桪愭搙

  嵟戝桪愭搙傪巜掕偟傑偡丅斖埻偺僄儔乕僠僃僢僋偼峴側偭偰偄側偄偺偱巜掕偡傞
嵺偼幚嵺偵巊偭偰偄傞桪愭搙傪椙偔妋擣偟偰偔偩偝偄丅


SYSTEM_STACK  僔僗僥儉梡僗僞僢僋傾僪儗僗巜掕
  暥朄丗 SYSTEM_STACK(stackadr)

  stackadr  : 僗僞僢僋億僀儞僞偺傾僪儗僗

  僗僞乕僩傾僢僾帪傗旕僞僗僋晹偱僔僗僥儉偑棙梡偡傞僗僞僢僋億僀儞僞偺弶婜抣
傪巜掕偟傑偡丅僨僼僅儖僩偼 0xfff10 偱偡丅捠忢偼RAM偺嵟屻傪巜掕偟傑偡丅


CRE_SPL  僗僞僢僋僾乕儖偺嶌惉
  暥朄丗 CRE_SPL(ID_SPL, splcnt, splsz)

  ID_SPL    : 僗僞僢僋僾乕儖俬俢掕媊柤
  splcnt    : 僗僞僢僋偺屄悢
  splsz     : 僗僞僢僋偺僒僀僘

  僞僗僋娫偱嫟桳偱偒傞僗僞僢僋傪嶌惉偟傑偡丅僗僞僢僋僾乕儖傪棙梡偡傞
僞僗僋偼 sta_tsk 帪偵偙偙偱嶌惉偟偨僗僞僢僋僾乕儖偐傜僗僞僢僋椞堟偺
妱傝摉偰傪庴偗傑偡丅
  兪ITRON3.0偺巇條奜偺撈帺幚憰偱偡丅


CRE_TSK  僞僗僋惗惉
  暥朄丗 CRE_TASK(ID_TASK, exinf, func, itskpri, stacksize)

  ID_TASK   : 僞僗僋俬俢掕媊柤
  exinf     : 奼挘忣曬
  func      : 僞僗僋奐巒娭悢柤  void func(int stcd)
  itskpri   : 僞僗僋桪愭搙弶婜抣 1乣8
  stacksize : 僗僞僢僋僒僀僘

  僞僗僋俬俢偼帺摦揑偵怳傜傟 "defid.h" 偵

  #define ID_TASK 1

  偲偄偭偨宍偱弌椡偝傟傑偡丅偙偺崁栚偵悢抣傪巜掕偡傞偲捈愙ID斣崋傪
巜掕偡傞偙偲偑弌棃傑偡丅


CRE_TSKSP  僞僗僋惗惉
  暥朄丗 CRE_TSKSP(ID_TASK, exinf, func, itskpri, splid)

  ID_TASK   : 僞僗僋俬俢掕媊柤
  exinf     : 奼挘忣曬
  func      : 僞僗僋奐巒娭悢柤  void func(int stcd)
  itskpri   : 僞僗僋桪愭搙弶婜抣 1乣8
  splid     : 僗僞僢僋僾乕儖偺俬俢

  DOMANT忬懺偱側偔側傞偲偒偵巜掕偝傟偨僗僞僢僋僾乕儖偐傜僗僞僢僋傪
妱傝摉偰傑偡丅妱傝摉偰傞僗僞僢僋偑柍偄応崌偼乽僗僞僢僋懸偪乿偲偄偆
HOS撈帺偺忬懺偲側傝傑偡丅
  偙偺婡峔偵傛傝丄摨帪偵儗僨傿忬懺偵側傞僞僗僋偺悢偩偗僗僞僢僋傪梡堄
偟偰嫟桳偡傞偙偲偑弌棃傑偡丅


CRE_SEM  僙儅僼僅惗惉
  暥朄丗 CRE_SEM(ID_SEM, exinf, isemcnt, maxsem)

  ID_SEM    : 僙儅僼僅俬俢掕媊柤
  exinf     : 奼挘忣曬
  isemcnt   : 僙儅僼僅偺弶婜抣
  maxsem    : 僙儅僼僅偺嵟戝抣


CRE_FLG  僀儀儞僩僼儔僌惗惉
  暥朄丗 CRE_SEM(ID_FLG, exinf, iflgptn)

  ID_FLG    : 僀儀儞僩僼儔僌俬俢掕媊柤
  exinf     : 奼挘忣曬
  iflgptn   : 僀儀儞僩僼儔僌弶婜抣


CRE_MBX  儊僀儖儃僢僋僗惗惉
  暥朄丗 CRE_MBX(ID_MBX, exinf, bufsize)

  ID_MBX    : 儊僀儖儃僢僋僗俬俢掕媊柤
  exinf     : 奼挘忣曬
  bufcnt    : 僶僢僼傽偺僒僀僘


CRE_MPF  屌掕挿儊儌儕僾乕儖惗惉
  暥朄丗 CRE_MPF(ID_MPF, exinf, mpfcnt, mpfsz)

  ID_MBX    : 儊僀儖儃僢僋僗俬俢掕媊柤
  exinf     : 奼挘忣曬
  mpfcnt    : 僽儘僢僋悢
  mpfsz     : 侾僽儘僢僋偺僒僀僘(Byte) 俀埲忋偱偁傞偙偲


DEF_INT  妱傝崬傒僴儞僪儔掕媊
  暥朄丗 DEF_INT(intnum, func)

  intnum    : 妱傝崬傒斣崋 1乣60
  func      : 妱傝崬傒僴儞僪儔乮俠尵岅偺娭悢乯

  儗僕僗僞偺懸旔丄僗僞僢僋偺愗傝懼偊屻 void func(void) 偑屇偽傟傑偡丅
  側偍懡廳妱傝崬傒偵傕懳墳偟偰偄傑偡偺偱妱傝崬傒儖乕僠儞撪偱妱傝崬傒傪
嫋壜偟偰傕偐傑偄傑偣傫丅



3.5 旛峫

  "cfg_c.c" 偵揥奐偝傟傞僷儔儊乕僞乕偺傎偲傫偳偼悢抣偲偟偰偱偼側偔暥帤楍偲
偟偰偦偺傑傑揥奐偟傑偡丅偦偺偨傔僄儔乕僠僃僢僋擻椡偼傎偲傫偳偁傝傑偣傫偑丄
悢幃傪擖椡偟偨傝丄INCLUDE_C 柦椷偱撉傒崬傓僿僢僟僼傽僀儖拞偺儅僋儘傪棙梡
偡傞偙偲偑弌棃傑偡丅




-------------------------------------------------------------------------------
 戞係復  僾儘僌儔儉偺嶌惉曽朄                                                  
-------------------------------------------------------------------------------


  偙偺復偱偼幚嵺偵 HOS-H8 傪巊偭偨僾儘僌儔儉傪嶌惉偡傞曽朄傪愢柧偟傑偡丅



4.1 僗僞乕僩傾僢僾儖乕僠儞

  晛捠偺俠尵岅偺僾儘僌儔儉偼 main 娭悢偐傜巒傑傝傑偡偑丄HOS-H8 偱偼
  start_up 偲偄偆娭悢偐傜巒傑傝傑偡丅

  void start_up(void)

  偲偄偆娭悢傪昁偢梡堄偟偰偔偩偝偄丅

  偙偺僗僞乕僩傾僢僾儖乕僠儞偼旕僞僗僋晹偲偟偰埖傢傟丄妱傝崬傒偼嫋壜偝傟偨
忬懺偱屇傃弌偝傟傑偡丅晛捠偼偙偙偱曄悢偺弶婜壔傗僨僶僀僗弶婜愝掕傪峴偄僞僗僋
傪僗僞乕僩偝偣偨傝偟傑偡丅僞僗僋傪堦愗巊傢偢妱傝崬傒偩偗偱張棟偡傞側偳偲偄偆
応崌偼晛捠偺 mian 娭悢偲偟偰巊偊傑偡丅
  儕僞乕儞屻偵僨傿僗僷僢僠偑奐巒偝傟傑偡丅


4.2 帪娫娗棟婡擻

  帪娫娗棟婡擻傪巊偆偨傔偵偼 __time_handler 偲偄偆僴儞僪儔傪掕婜揑偵屇傃弌偡
昁梫偑偁傝傑偡丅旕僞僗僋晹偐傜掕婜揑偵屇傇偐丄僀儞僞乕僶儖僞僀儅傪愝掕偟偰
妱傝崬傒傾僪儗僗偵 __time_handler 傪巜掕偟偰偔偩偝偄丅
  側偍丄堦夞屇傃弌偡偛偲偵恑傓帪娫傪愝掕偡傞 vset_tmi(timint) 偲偄偆儅僋儘傪
梡堄偟偰偄傑偡丅僨僼僅儖僩偱侾偑愝掕偝傟偰偄傑偡偑 vset_tim(5) 偲愰尵偟偰偍偗
偽 5msec 娫妘偱屇傃弌偟偰傕帪娫偼 1msec 扨埵偲側傝傑偡丅
  峳嬈偱偡偑丄2.5msec扨埵偱屇傃弌偟偰 vset_tim(2)偲vset_tim(3) 傪岎屳偵屇傇
側偳偲偄偆偙偲傕弌棃傑偡丅摿偵 msec 扨埵偱偁傞昁梫偑偁傞応崌偼棙梡偟偰偔偩偝
偄丅


4.3 儊僀僋

  儊僀僋偺嵺偵偼嶌惢偟偨僜乕僗偺傎偐偵僐儞僼傿僊儏儗乕僞乕偑弌椡偟偨 cfg_c.c
偲 cfg_asm.asm 偺俀庬椶傪偦傟偧傟僐儞僷僀儖偡傞昁梫偑偁傝傑偡丅偙偺帪丄
cfg_asm.asm 偐傜惗惉偝傟傞 cfg_asm.obj 偑僗僞乕僩傾僢僾儖乕僠儞偲側傝傑偡偺偱
偙傟傪愭摢偵偟偰儕儞僋傪峴偭偰壓偝偄丅




-------------------------------------------------------------------------------
 戞俆復  僒儞僾儖偺儊僀僋                                                      
-------------------------------------------------------------------------------


5.1 僒儞僾儖偺奣梫

  娙扨側僒儞僾儖傪梡堄偟偰偄傑偡丅CSI(僠儍儞僱儖侾乯傪梡偄偰俹俠偲捠怣
偡傞傕偺偱偡偑丄僞僗僋侾偼俹俠偐傜憲偭偨暥帤傪侾暥帤偢傜偟偰僄僐乕僶僢僋偟丄
僞僗僋俀偼巒傔偺侾侽昩娫丄侾昩偍偒偵尰嵼帪崗傪俹俠偵昞帵偡傞偲偄偆傕偺偱偡丅


5.2 儊僀僋偺慜偵

  僒儞僾儖偼夝搥帪偵偱偒傞 sample 偲偄偆僨傿儗僋僩儕偵揥奐偝傟傑偡丅傑偢偼
嶌惉偟偨 hos_c.obj 偲 hos_asm.obj 傪偙偺僨傿儗僋僩儕偵僐僺乕偟偰壓偝偄丅
  師偵 makefile 偺僷僗偺巜掕側偳傪偛棙梡偺娐嫬偵崌偣偰彂偒姺偊偰壓偝偄丅
  傑偨丄lnk.sub 偲偄偆儕儞僋帪偺僒僽僼傽僀儖傕儊儌儕峔惉側偳偵墳偠偰彂偒
姺偊偰偔偩偝偄丅


5.3 儊僀僋

  make 傪幚峴偡傞偲 sample.mot 偲偄偆儌僩儘乕儔俽僼傽僀儖偑惗惉偝傟傞
偼偢偱偡丅
  偙傟傪儊儌儕偵揮憲偟偰摦嶌偡傟偽惉岟偱偡丅




-------------------------------------------------------------------------------
  晅榐俙  幱帿
-------------------------------------------------------------------------------

  TRON僾儘僕僃僋僩偲偄偆偡偽傜偟偄傕偺傪惗傒弌偟偰偔偩偝偄傑偟偨搶嫗戝妛偺
嶁懞愭惗丄ITRON偵戝偒側峷專傪偝傟 ML偱傕偍悽榖偵側傝傑偟偨朙嫶媄弍壢妛戝妛偺
崅揷峀復愭惗丄慺恖偺巹偵偙偙傠傛偔彆尵偔偩偝偭偨 ITRON-Club 儊僀儕儞僌儕僗僩
偺曽乆偵岤偔屼楃怽偟忋偘傑偡丅
  gcc梡偵堏怉壓偝傝僶僌儗億傕偨偔偝傫捀偄偨嵶熀巵丄偄偮傕宖帵斅偱
怱嫮偄偛堄尒傪壓偝傞郷巵丄Shunji巵丄抳柦揑側僶僌偵撍偭崬傫偱偔偩偝偭偨
k-sasaki巵丄偄偮傕婱廳側偛堄尒傪壓偝傞 teruk巵丄pen巵丄teruk巵丄偦偺懠
戝惃偺曽乆丄杮棃偺尋媶偲偁傑傝娭學柍偄偺偵奐敪娐嫬傪採嫙壓偝偭偨嬨廈
岺嬈戝妛偺崅栰愭惗丄巹偺懖嬈屻尋媶偱HOS巊偭偰偔傟偰傞愇愳孨丄偙偺応傪
偍庁傝偟偰岤偔屼楃怽偟忋偘傑偡丅




-------------------------------------------------------------------------------
 晅榐俛  嶲峫暥專
-------------------------------------------------------------------------------

  偙偺僾儘僌儔儉偺嶌惉偵偁偨傝嶲峫偲偟偨暥彂傪埲壓偵婰偟傑偡丅
乽兪ITRON3.0昗弨僴儞僪僽僢僋乿偼庤尦偵抲偐傟傞偙偲傪偍姪傔偄偨偟傑偡丅
 http://tron.um.u-tokyo.ac.jp/TRON/ITRON/home-j.html 偐傜塸岅斉偺
 僟僂儞儘乕僪偑弌棃傞傛偆偱偡丅


  兪ITRON3.0昗弨僴儞僪僽僢僋  夵掶怴斉
     娔廋 嶁懞 寬   僷乕僜僫儖儊僨傿傾
     ISBN4-89362-154-8  \4,000+惻

  ITRON丒兪ITRON昗弨僴儞僪僽僢僋
     娔廋 嶁懞 寬   僷乕僜僫儖儊僨傿傾
     ISBN4-89362-079-7  \4,800+惻

  TRON昗弨僈僀僪僽僢僋2
     娔廋 嶁懞 寬   僷乕僜僫儖儊僨傿傾
     ISBN4-89362-133-5  \3,500+惻

  TRONWARE Vol.3 儕傾儖僞僀儉俷俽 ITRON擖栧
     僷乕僜僫儖儊僨傿傾
     ISBN4-89362-071-1  \1,204+惻

  TRONWARE Vol.5 僔儞僌儖僠僢僾CPU岦偗儕傾儖僞僀儉俷俽 兪ITRON擖栧
     僷乕僜僫儖儊僨傿傾
     ISBN4-89362-076-2  \1,204+惻




-------------------------------------------------------------------------------
 end of file                                                                   
-------------------------------------------------------------------------------

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -