航空・å®�®™é–¢é€£ã®é›»å­æ©Ÿå™¨ã§ä½¿ç”¨ã•ã‚Œã‚‹ç‰¹æ®Šãªãƒ��ã‚¿ãƒã‚¹ã€ã‚¹ã‚¿ãƒ³ãƒ€ãƒ¼ãƒ‰ï¼ˆæ¨™æº–)ã«ã¤ã�¦ç´¹ä»‹ã—ã¾ã™ã€�

Nacelle HP
ホã�ãƒ� �� 製å“技術è³�–™ �� HI-6138/37/36/35 技術解説 �� BC設å®� �� BCåˆæœŸåŒ–手é �

BC設�

BCåˆæœŸåŒ–手é �

BCã¨ã—ã¦ä½¿ç”¨ã™ã‚‹å ´åˆã«å¿�¦ã¨ãªã‚‹å�期化手é��«ã¤ã�¦ã€ä¸‹è¨˜ã�表ã«æ¦‚è¦ã‚’示ã—ã¾ã™ã€‚詳細ã¯ãã‚Œãžã‚Œã®ãƒªãƒ³ã‚¯å…ˆã‚’å‚ç�ã—ã¦ãã ã•ã„ã€�

処ç� 説æ˜� 関連レジスタã€RAM
リセãƒ�ƒˆ ãƒã�ドウェア・マスター・リセãƒ�ƒˆ MRピン��23番ピン�‰å�åŠ�
レジスタ
設定å�期化
マスター・コンフィグレーション・レジスタã®åˆæœŸåŒ� Master Configuration Register 1 (0x0000)
タイ�タグ・カウンタ・コンフィグレーション・レジスタ Time Tag Counter Configuration Register (0x0039)
汎用キュー・ãƒã‚¤ãƒ³ã‚¿ã®åˆæœŸåŒ� Bus Controller (BC) General Purpose Queue Pointer Register (0x0038)
ãƒã�ドウェア割り込ã¿æœ‰åŠ¹ã€BC割り込ã¿æœ‰åŠ¹ã€å‰²ã‚Šè¾¼ã¿å‡ºåŠ›ãƒ¬ã‚¸ã‚¹ã‚¿ã®åˆæœŸåŒ�

・Hardware Interrupt Enable Register (0x000F)

・Bus Controller (BC) Interrupt Enable Register (0x0010)

・Hardware Interrupt Output Enable Register (0x0013)

・Bus Controller (BC) Interrupt Output Enable Register (0x0014)

BC命令リストã�åˆæœŸåŒ� BC命令リスト開始アドレス・レジスタã«åˆæœŸã‚¢ãƒ‰ãƒ¬ã‚¹ã‚’ローãƒ� Start Address Register for Bus Controller (BC) Instruction List (0x0033)
BCメãƒ�‚»ãƒ¼ã‚¸ãƒ»ã‚³ãƒ³ãƒˆãƒ­ãƒ¼ãƒ«�スãƒ��タス・ブロãƒ�‚¯åˆæœŸåŒ� å�ƒ¡ãƒ�‚»ãƒ¼ã‚¸ãƒ»ãƒ–ロãƒ�‚¯ã«ã€ã‚³ãƒ³ãƒˆãƒ­ãƒ¼ãƒ«ãƒ»ãƒ¯ãƒ¼ãƒ‰ã€ã‚³ãƒžãƒ³ãƒ‰ã�ワードã€ãƒ‡ãƒ¼ã‚¿ãƒ»ãƒ–ロãƒ�‚¯ãƒ»ãƒã‚¤ãƒ³ã‚¿ã€æ¬¡ãƒ¡ãƒ�‚»ãƒ¼ã‚¸ã¾ã§ã®æ™‚é–“ã‚’å�期化ã™ã‚‹ã€� ホスト割り当ã¦SRAM
�0x0600��0x1FFF�
BC命令リストã�åˆæœŸåŒ� OPコードã¨ãƒ‘ラメータã®ãƒšã‚¢ã‹ã‚‰ãªã‚‹BC命令リストを作æ�ã™ã‚‹ã€� ホスト割り当ã¦SRAM
�0x0600��0x1FFF�
ãƒ��タ・ブロãƒ�‚¯ã®åˆæœŸåŒ� é€ä¿¡ãƒ��ã‚¿ã‚’å«ã‚€é€ä¿¡ãƒ–ロãƒ�‚¯ã‚’å�期化ã™ã‚‹
(RAMã®å…¨ã¦ã®å—ä¿¡ãƒ��タ・ブロãƒ�‚¯ã¯ã€MR後ã«ã™ã§ã«0x0000ã§ã™ã€�)
ホスト割り当ã¦SRAM
�0x0600��0x1FFF�
BC実行ã�
有効�
マスター・コンフィグレーション・レジスタã®BCSTRTビットをセãƒ�ƒˆã—ã¦BCを有効ã«ã—ã¾ã� Master Configuration Register 1 (0x0000)

HI-6138/7/6/5技術解説

MIL-STD-1553製�



リンク

Copyright(C) MIL-STD-1553.jp All Rights Reserved.