![](/media/cache/profiles/98c39996bf1543e974747a2549b3107c.50x50_q85.png)
パラメータを適応変化させる事により圧縮率を向上させた動的ライス・ゴロム符号を利用した可逆圧縮方式。圧縮ソフト、圧縮率のMATLABシミュレーションは詳細はInterface誌2011年8月号に掲載されるRX62Nマイコン連動特集にて掲載予定。
I2S_Example/lpc17xx_libcfg_default.h
- Committer:
- lynxeyed_atsu
- Date:
- 2011-03-30
- Revision:
- 0:d920d64db582
File content as of revision 0:d920d64db582:
/***********************************************************************//** * @file lpc17xx_libcfg_default.h * @brief Default Library configuration header file * @version 2.0 * @date 21. May. 2010 * @author NXP MCU SW Application Team ************************************************************************** * Software that is described herein is for illustrative purposes only * which provides customers with programming information regarding the * products. This software is supplied "AS IS" without any warranties. * NXP Semiconductors assumes no responsibility or liability for the * use of the software, conveys no license or title under any patent, * copyright, or mask work right to the product. NXP Semiconductors * reserves the right to make changes in the software without * notification. NXP Semiconductors also make no representation or * warranty that such application will be suitable for the specified * use without further testing or modification. **************************************************************************/ /* Library Configuration group ----------------------------------------------------------- */ /** @defgroup LIBCFG_DEFAULT LIBCFG_DEFAULT * @ingroup LPC1700CMSIS_FwLib_Drivers * @{ */ #ifndef LPC17XX_LIBCFG_DEFAULT_H_ #define LPC17XX_LIBCFG_DEFAULT_H_ /* Includes ------------------------------------------------------------------- */ #include "lpc_types.h" /* Public Macros -------------------------------------------------------------- */ /** @defgroup LIBCFG_DEFAULT_Public_Macros LIBCFG_DEFAULT Public Macros * @{ */ /************************** DEBUG MODE DEFINITIONS *********************************/ /* Un-comment the line below to compile the library in DEBUG mode, this will expanse the "CHECK_PARAM" macro in the FW library code */ #define DEBUG /******************* PERIPHERAL FW LIBRARY CONFIGURATION DEFINITIONS ***********************/ /* Comment the line below to disable the specific peripheral inclusion */ /* DEBUG_FRAMWORK ------------------------------ */ #define _DBGFWK /* GPIO ------------------------------- */ #define _GPIO /* EXTI ------------------------------- */ #define _EXTI /* UART ------------------------------- */ #define _UART #define _UART0 #define _UART1 #define _UART2 #define _UART3 /* SPI ------------------------------- */ #define _SPI /* SYSTICK --------------------------- */ #define _SYSTICK /* SSP ------------------------------- */ #define _SSP #define _SSP0 #define _SSP1 /* I2C ------------------------------- */ #define _I2C #define _I2C0 #define _I2C1 #define _I2C2 /* TIMER ------------------------------- */ #define _TIM /* WDT ------------------------------- */ #define _WDT /* GPDMA ------------------------------- */ #define _GPDMA /* DAC ------------------------------- */ #define _DAC /* DAC ------------------------------- */ #define _ADC /* PWM ------------------------------- */ #define _PWM #define _PWM1 /* RTC ------------------------------- */ #define _RTC /* I2S ------------------------------- */ #define _I2S /* USB device ------------------------------- */ #define _USBDEV #define _USB_DMA /* QEI ------------------------------- */ #define _QEI /* MCPWM ------------------------------- */ #define _MCPWM /* CAN--------------------------------*/ #define _CAN /* RIT ------------------------------- */ #define _RIT /* EMAC ------------------------------ */ #define _EMAC /************************** GLOBAL/PUBLIC MACRO DEFINITIONS *********************************/ #ifdef DEBUG /******************************************************************************* * @brief The CHECK_PARAM macro is used for function's parameters check. * It is used only if the library is compiled in DEBUG mode. * @param[in] expr - If expr is false, it calls check_failed() function * which reports the name of the source file and the source * line number of the call that failed. * - If expr is true, it returns no value. * @return None *******************************************************************************/ #define CHECK_PARAM(expr) ((expr) ? (void)0 : check_failed((uint8_t *)__FILE__, __LINE__)) #else #define CHECK_PARAM(expr) #endif /* DEBUG */ /** * @} */ /* Public Functions ----------------------------------------------------------- */ /** @defgroup LIBCFG_DEFAULT_Public_Functions LIBCFG_DEFAULT Public Functions * @{ */ #ifdef DEBUG void check_failed(uint8_t *file, uint32_t line); #endif /** * @} */ #endif /* LPC17XX_LIBCFG_DEFAULT_H_ */ /** * @} */ /* --------------------------------- End Of File ------------------------------ */