OSDN Git Service

LPC1830/4330用の微笑常時受け変数を計算した。
authorsuikan <suikan@users.sourceforge.jp>
Tue, 23 Oct 2012 14:55:57 +0000 (23:55 +0900)
committersuikan <suikan@users.sourceforge.jp>
Tue, 23 Oct 2012 14:55:57 +0000 (23:55 +0900)
asp/target/lpc1830_generic_gcc/lpc1830_generic.h
asp/target/lpc1830_generic_gcc/target_config.h
asp/target/lpc4330_generic_gcc/target_config.h

index 7e3cd34..72fa8a1 100644 (file)
@@ -91,7 +91,7 @@
  * \details
  * 内蔵発振器のクロック周波数[Hz]。SYS_CLOCKが参照する。LPC1830の場合は12MHzである。
  */
-#define INTERNAL_CLOCK        (12000000)            // 内蔵発振器は4MHz
+#define INTERNAL_CLOCK        (12000000)            // 内蔵発振器は12MHz
 
 #define PLL_MULTIPLYER 1
 /**
@@ -99,7 +99,7 @@
  * \details
  * CORTEX-M3コアに入力する動作クロックの周波数[Hz]。
  */
-#define SYS_CLOCK        (INTERNAL_CLOCK * PLL_MULTIPLYER)    // コアに入力するクロック 100MHz
+#define SYS_CLOCK        180000000    // コアに入力するクロック 180MHz
 
 
 #ifndef TOPPERS_MACRO_ONLY
index 575793b..a806d0f 100644 (file)
 /**
  * \brief 微少時間待ちのための定義(本来はSILのターゲット依存部)
  * \details
- * 値はtest_dly_nseアプリケーションを使って、SYSCLK=100MHz,
+ * 値はtest_dly_nseアプリケーションを使って、SYSCLK=180MHz,
  * SRAM実行時に更正した。
- * todo 校正が必要
  */
-#define SIL_DLY_TIM1    79
+#define SIL_DLY_TIM1    49
 
 /**
  * \brief 微少時間待ちのための定義(本来はSILのターゲット依存部)
  * \details
- * 値はtest_dly_nseアプリケーションを使って、SYSCLK=100MHz,
+ * 値はtest_dly_nseアプリケーションを使って、SYSCLK=180MHz,
  * SRAM実行時に更正した。
- * todo 校正が必要
  */
-#define SIL_DLY_TIM2    50
+#define SIL_DLY_TIM2    27
 
 #ifndef TOPPERS_MACRO_ONLY
 
index 080b27f..513e18d 100644 (file)
 /**
  * \brief 微少時間待ちのための定義(本来はSILのターゲット依存部)
  * \details
- * 値はtest_dly_nseアプリケーションを使って、SYSCLK=100MHz,
+ * 値はtest_dly_nseアプリケーションを使って、SYSCLK=204MHz,
  * SRAM実行時に更正した。
- * todo 校正が必要
  */
-#define SIL_DLY_TIM1    79
+#define SIL_DLY_TIM1    43
 
 /**
  * \brief 微少時間待ちのための定義(本来はSILのターゲット依存部)
  * \details
- * 値はtest_dly_nseアプリケーションを使って、SYSCLK=100MHz,
+ * 値はtest_dly_nseアプリケーションを使って、SYSCLK=204MHz,
  * SRAM実行時に更正した。
- * todo 校正が必要
  */
-#define SIL_DLY_TIM2    50
+#define SIL_DLY_TIM2    24
 
 #ifndef TOPPERS_MACRO_ONLY