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

📄 gyromousev1_2.mp

📁 陀螺仪程序
💻 MP
字号:
  ROM 50% full. 8114 bytes used (does not include absolute areas).
  RAM 68% full. 176 bytes used (does not include stack usage).

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                           idata   0150   0076 =    118. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       0150  __idata_start
       01C6  __idata_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                     psoc_config   01C6   0189 =    393. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       01C6  LoadConfigTBL_gyromousev1_2
       0347  LoadConfigInit
       0347  _LoadConfigInit
       034B  LoadConfig_gyromousev1_2
       034B  _LoadConfig_gyromousev1_2
       034F  __psoc_config_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                     UserModules   034F   033D =    829. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       034F  _UART_1_TX_ISR
       0350  _UART_1_RX_ISR
       039B  _UART_1_EnableInt
       039B  UART_1_EnableInt
       03A2  _UART_1_DisableInt
       03A2  UART_1_DisableInt
       03A9  _UART_1_SetTxIntMode
       03A9  UART_1_SetTxIntMode
       03BB  UART_1_Start
       03BB  _UART_1_Start
       03C4  UART_1_Stop
       03C4  _UART_1_Stop
       03CB  UART_1_SendData
       03CB  _UART_1_SendData
       03CE  _bUART_1_ReadTxStatus
       03CE  _UART_1_bReadTxStatus
       03CE  UART_1_bReadTxStatus
       03CE  bUART_1_ReadTxStatus
       03D1  UART_1_bReadRxData
       03D1  bUART_1_ReadRxData
       03D1  _UART_1_bReadRxData
       03D1  _bUART_1_ReadRxData
       03D4  bUART_1_ReadRxStatus
       03D4  UART_1_bReadRxStatus
       03D4  _UART_1_bReadRxStatus
       03D4  _bUART_1_ReadRxStatus
       03D7  UART_1_TxIntMode
       03D7  _UART_1_TxIntMode
       03EA  UART_1_IntCntl
       03EA  _UART_1_IntCntl
       0415  UART_1_PutSHexByte
       0415  _UART_1_PutSHexByte
       0428  _UART_1_PutSHexInt
       0428  UART_1_PutSHexInt
       042F  _UART_1_PutChar
       042F  UART_1_PutChar
       0437  UART_1_cGetChar
       0437  _UART_1_cGetChar
       043F  _UART_1_cReadChar
       043F  UART_1_cReadChar
       0456  UART_1_iReadChar
       0456  _UART_1_iReadChar
       046C  _UART_1_PutString
       046C  UART_1_PutString
       0476  UART_1_Write
       0476  _UART_1_Write
       048E  _UART_1_CWrite
       048E  UART_1_CWrite
       04B6  UART_1_CPutString
       04B6  _UART_1_CPutString
       04C8  _UART_1_PutCRLF
       04C8  UART_1_PutCRLF
       04D1  _UART_1_CmdReset
       04D1  UART_1_CmdReset
       04DE  UART_1_bCmdCheck
       04DE  _UART_1_bCmdCheck
       04E3  _UART_1_bErrCheck
       04E3  UART_1_bErrCheck
       04EB  UART_1_bCmdLength
       04EB  _UART_1_bCmdLength
       04EE  UART_1_szGetParam
       04EE  _UART_1_szGetParam
       053D  UART_1_szGetRestOfParams
       053D  _UART_1_szGetRestOfParams
       0545  PGA_1_SetPower
       0545  _PGA_1_Start
       0545  PGA_1_Start
       0545  _PGA_1_SetPower
       0553  PGA_1_SetGain
       0553  _PGA_1_SetGain
       0575  _PGA_1_Stop
       0575  PGA_1_Stop
       0579  _ADCINC_1_ADConversion_ISR
       05F6  _ADCINC_1_Start
       05F6  ADCINC_1_Start
       060E  ADCINC_1_SetPower
       060E  _ADCINC_1_SetPower
       0626  ADCINC_1_Stop
       0626  _ADCINC_1_Stop
       0633  _ADCINC_1_GetSamples
       0633  ADCINC_1_GetSamples
       0655  ADCINC_1_StopADC
       0655  _ADCINC_1_StopADC
       0665  _ADCINC_1_fIsDataAvailable
       0665  ADCINC_1_fIsDataAvailable
       0668  ADCINC_1_iClearFlagGetData
       0668  ADCINC_1_wClearFlagGetData
       0668  _ADCINC_1_iClearFlagGetData
       0668  _ADCINC_1_wClearFlagGetData
       0675  _ADCINC_1_cClearFlagGetData
       0675  ADCINC_1_cClearFlagGetData
       0675  _ADCINC_1_bClearFlagGetData
       0675  ADCINC_1_bClearFlagGetData
       067B  ADCINC_1_wGetData
       067B  _ADCINC_1_wGetData
       067B  ADCINC_1_iGetData
       067B  _ADCINC_1_iGetData
       0680  _ADCINC_1_bGetData
       0680  _ADCINC_1_cGetData
       0680  ADCINC_1_cGetData
       0680  ADCINC_1_bGetData
       0683  _ADCINC_1_fClearFlag
       0683  ADCINC_1_fClearFlag
       0689  _ADCINC_1_WritePulseWidth
       0689  ADCINC_1_WritePulseWidth
       068C  __UserModules_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                            text   068C   1A76 =   6774. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       068C  __text_start
       068C  _main
       0887  _updateMouse
       1439  _driftComp
       1B2D  __SPFloat_is_zero
       1B38  __unpack_u
       1B59  __unpack_s
       1B9E  __pack
       1BB5  __add_FP_exp
       1C09  __normalize
       1C5D  __asr_32
       1C7D  __tst_s32
       1C9C  __neg_32
       1CB5  __SPFloat_neg
       1CBD  __overflow
       1CD3  __fpsub
       1CE1  __fpadd
       1DC5  __fpmul
       1EAE  __fpdiv
       1FB7  __fpcmp
       2016  __fp2long
       2098  __long2fp
       2102  __text_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                            data   0000   0076 =    118. bytes (rel,con,ram)

       Addr  Global Symbol
      -----  --------------------------------
       0000  __data_start
       0000  _firmwareMode
       0001  _mode
       0002  _lastMode
       0003  _gyroYRaw
       0005  _gyroZRaw
       0007  _tempRaw
       0009  _gyroYRaw1
       000B  _gyroZRaw1
       000D  _gyroYRaw2
       000F  _gyroZRaw2
       0011  _gyroYRaw3
       0013  _gyroZRaw3
       0015  _gyroTempY
       0019  _gyroTempZ
       001D  _gyroZBiasAv
       0021  _gyroYBiasAv
       0025  _tempBiasAv
       0029  _gyroZMin
       002B  _gyroZMax
       002D  _gyroYMin
       002F  _gyroYMax
       0031  _gyroYBias
       0035  _gyroZBias
       0039  _tempBias
       003D  _biasCounter
       003F  _motionDetected
       0040  _lastSignY
       0041  _lastSignZ
       0042  _signYCount
       0043  _signZCount
       0044  _signY
       0045  _signZ
       0046  _gyroY
       004A  _gyroZ
       004E  _temp
       0052  _gyroYInt
       0056  _gyroZInt
       005A  _lastButton
       005B  _buttonCounter
       005C  _calibrated
       005D  _gyroYSlope
       005F  _gyroZSlope
       0061  _gyroZBiasTemp
       0065  _gyroYBiasTemp
       0069  _TC
       006D  _slopeY
       0071  _slopeZ
       0075  _tempCalibrated
       0076  __data_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
               virtual_registers   0076   000D =     13. bytes (rel,con,ram)

       Addr  Global Symbol
      -----  --------------------------------
       0076  __rX
       0077  __r11
       0078  __r10
       0079  __r9
       007A  __r8
       007B  __r7
       007C  __r6
       007D  __r5
       007E  __r4
       007F  __r3
       0080  __r2
       0081  __r1
       0082  __r0
       0083  __virtual_registers_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                    InterruptRAM   0083   000A =     10. bytes (rel,con,ram)

       Addr  Global Symbol
      -----  --------------------------------
       0083  UART_1_fStatus
       0083  _UART_1_fStatus
       0084  _UART_1_bRxCnt
       0084  UART_1_bRxCnt
       0085  NO_SHADOW
       0085  _ADCINC_1_iResult
       0085  _NO_SHADOW
       0085  ADCINC_1_iResult
       0089  ADCINC_1_fStatus
       0089  _ADCINC_1_fStatus
       008A  _ADCINC_1_bState
       008A  ADCINC_1_bState
       008B  _ADCINC_1_fMode
       008B  ADCINC_1_fMode
       008C  ADCINC_1_bNumSamples
       008C  _ADCINC_1_bNumSamples
       008D  __InterruptRAM_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                             bss   008D   0012 =     18. bytes (rel,con,ram)

       Addr  Global Symbol
      -----  --------------------------------
       008D  _p4
       008D  __bss_start
       008F  _p3
       0091  _p2
       0093  _p1
       0095  _tempData
       0097  _gyroZData
       0099  _gyroYData
       009B  _sendChar
       009C  _buttonChar
       009D  _motionTemp
       009F  __bss_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                      UART_1_RAM   009F   0011 =     17. bytes (rel,con,ram)

       Addr  Global Symbol
      -----  --------------------------------
       009F  _UART_1_aRxBuffer
       009F  UART_1_aRxBuffer
       00B0  __UART_1_RAM_end
       00B0  __ramareas_end

Area                               Start  End    Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                             TOP   0068   00EC =    236. bytes (abs,ovr,rom)

       Addr  Global Symbol
      -----  --------------------------------
       0068  __Start
       00E9  bGetPowerSetting
       00E9  _bGetPowerSetting

Files Linked      [ module(s) ]

./obj/boot.o	[ boot.asm ]
./obj/main.o	[ main.c ]
./obj/mousealgorithm.o	[ mousealgorithm.c ]
<library>	[ driftcompensation.c, uart_1int.asm, uart_1.asm, psocconfigtbl.asm, psocconfig.asm, pga_1.asm ]
[ adcinc_1int.asm, adcinc_1.asm, rX.asm, r11.asm, r10.asm, r9.asm, r8.asm, r7.asm, r6.asm, r5.asm, r4.asm ]
[ r3.asm, r2.asm, r1.asm, r0.asm, fputil.s, fpadd.s, fpmul.s, fpdiv.s, fpcmp.s, fp2long.s, long2fp.s ]

User Base Address Definitions

lit = 0x150
data = 0x0
SSCParmBlk:0x00F7.0x00FF

⌨️ 快捷键说明

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