📄 sys_support.h
字号:
/* * TOPPERS/JSP Kernel * Toyohashi Open Platform for Embedded Real-Time Systems/ * Just Standard Profile Kernel * * Copyright (C) 2000-2004 by Embedded and Real-Time Systems Laboratory * Toyohashi Univ. of Technology, JAPAN * Copyright (C) 2001-2004 by Industrial Technology Institute, * Miyagi Prefectural Government, JAPAN * Copyright (C) 2003-2004 by CHUO ELECTRIC WORKS Co.,LTD. JAPAN * * 惧淡螟侯涪荚は·笆布の (1)×(4) の掘凤か·Free Software Foundation * によって给山されている GNU General Public License の Version 2 に淡 * 揭されている掘凤を塔たす眷圭に嘎り·塑ソフトウェア∈塑ソフトウェア * を猖恃したものを崔むˉ笆布票じ∷を蝗脱ˇ剩澜ˇ猖恃ˇ浩芹邵∈笆布· * 网脱と钙ぶ∷することを痰浸で钓满するˉ * (1) 塑ソフトウェアをソ〖スコ〖ドの妨で网脱する眷圭には·惧淡の螟侯 * 涪山绩·この网脱掘凤および布淡の痰瘦沮惮年が·そのままの妨でソ〖 * スコ〖ド面に崔まれていることˉ * (2) 塑ソフトウェアを·ライブラリ妨及など·戮のソフトウェア倡券に蝗 * 脱できる妨で浩芹邵する眷圭には·浩芹邵に燃うドキュメント∈网脱 * 荚マニュアルなど∷に·惧淡の螟侯涪山绩·この网脱掘凤および布淡 * の痰瘦沮惮年を非很することˉ * (3) 塑ソフトウェアを·怠达に寥み哈むなど·戮のソフトウェア倡券に蝗 * 脱できない妨で浩芹邵する眷圭には·肌のいずれかの掘凤を塔たすこ * とˉ * (a) 浩芹邵に燃うドキュメント∈网脱荚マニュアルなど∷に·惧淡の螟 * 侯涪山绩·この网脱掘凤および布淡の痰瘦沮惮年を非很することˉ * (b) 浩芹邵の妨轮を·侍に年める数恕によって·TOPPERSプロジェクトに * 鼠桂することˉ * (4) 塑ソフトウェアの网脱により木儡弄または粗儡弄に栏じるいかなる禄 * 巢からも·惧淡螟侯涪荚およびTOPPERSプロジェクトを倘勒することˉ * * 塑ソフトウェアは·痰瘦沮で捏丁されているものであるˉ惧淡螟侯涪荚お * よびTOPPERSプロジェクトは·塑ソフトウェアに簇して·その努脱材墙拉も * 崔めて·いかなる瘦沮も乖わないˉまた·塑ソフトウェアの网脱により木 * 儡弄または粗儡弄に栏じたいかなる禄巢に簇しても·その勒扦を砷わないˉ * */#ifndef _SYS_SUPPORT_H_#define _SYS_SUPPORT_H_/* * ポ〖トAˇ橙磨I】Oへ倡庶眉灰の年盗 * すべてプルアップあり *//* * PA15 联买する怠墙を 1 にセットしてください */#define PA15_PORT_IN 1 /* 绕脱掐蜗ポ〖ト PI15 */#define PA15_PORT_OUT 0 /* 绕脱叫蜗ポ〖ト PO15 */#define PA15_IRQ3 0 /* 充り哈み妥滇掐蜗 IRQ3 */#define PA15_DREQ1 0 /* DMA啪流妥滇掐蜗 DREQ1 *//* * PA14 联买する怠墙を 1 にセットしてください */#define PA14_PORT_IN 1 /* 绕脱掐蜗ポ〖ト PI14 */#define PA14_PORT_OUT 0 /* 绕脱叫蜗ポ〖ト PO14 */#define PA14_IRQ2 0 /* 充り哈み妥滇掐蜗 IRQ2 */#define PA14_DACK1 0 /* DMA啪流妥滇减烧叫蜗 DACK1 *//* * PA13 联买する怠墙を 1 にセットしてください */#define PA13_PORT_IN 1 /* 绕脱掐蜗ポ〖ト PI13 */#define PA13_PORT_OUT 0 /* 绕脱叫蜗ポ〖ト PO13 */#define PA13_IRQ1 0 /* 充り哈み妥滇掐蜗 IRQ1 */#define PA13_TCLKB 0 /* ITUタイマクロック掐蜗 TCLKB */#define PA13_DREQ0 0 /* DMA啪流妥滇掐蜗 DREQ0 *//* * PA12 联买する怠墙を 1 にセットしてください */#define PA12_PORT_IN 1 /* 绕脱掐蜗ポ〖ト PI12 */#define PA12_PORT_OUT 0 /* 绕脱叫蜗ポ〖ト PO12 */#define PA12_IRQ0 0 /* 充り哈み妥滇掐蜗 IRQ0 */#define PA13_TCLKA 0 /* ITUタイマクロック掐蜗 TCLKA */#define PA13_DACK0 0 /* DMA啪流妥滇减烧叫蜗 DACK0 *//* * PA03 联买する怠墙を 1 にセットしてください */#define PA03_PORT_IN 1 /* 绕脱掐蜗ポ〖ト PI03 */#define PA03_PORT_OUT 0 /* 绕脱叫蜗ポ〖ト PO03 */#define PA03_CS7 0 /* チップセレクト7叫蜗 CS7 */#define PA03_WAIT 0 /* ウエイトステ〖ト掐蜗 WAIT *//* * PA01 联买する怠墙を 1 にセットしてください */#define PA01_PORT_IN 1 /* 绕脱掐蜗ポ〖ト PI01 */#define PA01_PORT_OUT 0 /* 绕脱叫蜗ポ〖ト PO01 */#define PA01_CS5 0 /* チップセレクト5叫蜗 CS5 */#define PA01_RAS 0 /* ロウアドレスストロ〖ブ叫蜗 RAS *//*#################################################### * * 笆布试礁しないこと * *####################################################*//* * PA、PB叫蜗バッファ介袋猛 * 布のピンファンクション年盗を徊救してください */#define VAL_PA_DR (1<<10 | 1<<9 | 1<<8) /* RTC-4553-CS=1,RTC-4553-WR=1,LEDCTL1=1(off) */#define VAL_PB_DR (1<<11 | 1<<9 | 1<<6) /* TXD1=1,TXD0=1,LEDCTL2=1(off) *//* * PA 盖年怠墙∈PA15,14,13,12,03,01を近く∷ * * PNO I/O PAIOR PACR1/2 * PA15 IN [0] [00] ≥ 橙磨I】Oに倡庶 * PA14 IN [0] [00] ≥ 橙磨I】Oに倡庶 * PA13 IN [0] [00] ≥ 橙磨I】Oに倡庶 * PA12 IN [0] [00] ≥ 橙磨I】Oに倡庶 * PA11 IN [0] [00] ≥ RTC-4553-SOUT * PA10 OUT [1] [00] ≥ RTC-4553-CS[active-low] * PA09 OUT [1] [00] ≥ RTC-4553-WR[active-low] * PA08 OUT [1] [10] ≥ LEDCTL1 LED1扩告[active-low] * PA07 IN [0] [10] ≥ 踏蝗脱 * PA06 ≥ [0] [11] ≥ RD に充り碰て≥ * PA05 OUT [1] [10] ≥ WD-PULSE ウォッチドックリセットパルス
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -