X-Git-Url: http://git.osdn.net/view?p=mimic%2FMiMicSDK.git;a=blobdiff_plain;f=misc%2FmbedJS%2FmbddJS.API%2FmbedJS%2Fmbed.types.js;fp=misc%2FmbedJS%2FmbddJS.API%2FmbedJS%2Fmbed.types.js;h=0000000000000000000000000000000000000000;hp=74f06b80c152e5b3c0bdab698a136f1e6e5efcaa;hb=6bb705eb6d7e46e22bf90ad4770ac30c0b3418c8;hpb=4da927972bedbfe714964b6909f1512ed78d63c1 diff --git a/misc/mbedJS/mbddJS.API/mbedJS/mbed.types.js b/misc/mbedJS/mbddJS.API/mbedJS/mbed.types.js deleted file mode 100644 index 74f06b8..0000000 --- a/misc/mbedJS/mbddJS.API/mbedJS/mbed.types.js +++ /dev/null @@ -1,96 +0,0 @@ -/** - * @fileOverview mbedSDKの定数を定義します。 - */ - -/** - * mbedJSネームスペース - * @namespace - */ -var mbedJS={}; -(function(){ -var NS=mbedJS; -/** - * mbedSDKのピン識別子です。ライブラリのピン名と一致します。次のピン名を使用できます。 - * - * @name mbedJS.PinName - */ -NS.PinName=function(){ - var B; - var D={}; - // LPC Pin Names P0_0からP5_31 - B=0x00010000; - for(var i=0;i<=5;i++){ - for(var i2=0;i2<=31;i2++){ - D['P'+i+'_'+i2]=B+i*32+i2; - } - } - // mbed DIP Pin Names p5 - p40 - B=0x00020000; - for(var i=5;i<=40;i++){ - D['p'+i]=B+i; - } - // Other mbed Pin Names - B=0x00030000|0x0000; - D.LED1 = B+0; - D.LED2 = B+1; - D.LED3 = B+2; - D.LED4 = B+3; - B=0x00030000|0x0100; - D.USBTX = B+0; - D.USBRX = B+1; - - // Arch Pro Pin Names - // - B=0x00040000; - //D0-D15 - for(var i=0;i<=15;i++){ - D['D'+i]=B+i; - } - //A0-A5 - for(var i=0;i<=5;i++){ - D['A'+i]=B+i+0x0100; - } - D.I2C_SCL = B+0x0200+0; - D.I2C_SDA = B+0x0200+1; - - // Not connected - D.NC=0x7FFFFFFF; - // メンバの追加 - return D; -}(); -/** - * ピンモード値です。 - * mbedSDKのピンモード値と同一です。
- * (PullUp|PullDown|PullNone|OpenDrain|PullDefault) - * @name mbedJS.PinMode - */ -NS.PinMode={ - PullUp: 0x00010000, - PullDown: 0x00010001, - PullNone: 0x00010002, - OpenDrain: 0x00010003, - PullDefault:0x00010004 -}; -/** - * ポート識別子です。 - * mbedSDKのポート名と同一です。
- * (Port0 - Port5) - * @name mbedJS.PortName - */ -NS.PortName={ - Port0: 0x00010000, - Port1: 0x00010001, - Port2: 0x00010002, - Port3: 0x00010003, - Port4: 0x00010004, - Port4: 0x00010005 -}; - - -}()); \ No newline at end of file