瀏覽代碼

把每秒Tick数从100改为1000(龙芯1c主频252M,改为1000没问题)
把栈从4字节改为8字节对齐(浮点需要8字节对齐)

勤为本 7 年之前
父節點
當前提交
5734d52a08
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      bsp/ls1cdev/rtconfig.h

+ 2 - 2
bsp/ls1cdev/rtconfig.h

@@ -6,7 +6,7 @@
 // <integer name="RT_NAME_MAX" description="Maximal size of kernel object name length" default="6" />
 // <integer name="RT_NAME_MAX" description="Maximal size of kernel object name length" default="6" />
 #define RT_NAME_MAX	10
 #define RT_NAME_MAX	10
 // <integer name="RT_ALIGN_SIZE" description="Alignment size for CPU architecture data access" default="4" />
 // <integer name="RT_ALIGN_SIZE" description="Alignment size for CPU architecture data access" default="4" />
-#define RT_ALIGN_SIZE	4
+#define RT_ALIGN_SIZE	8
 // <integer name="RT_THREAD_PRIORITY_MAX" description="Maximal level of thread priority" default="32">
 // <integer name="RT_THREAD_PRIORITY_MAX" description="Maximal level of thread priority" default="32">
 // <item description="8">8</item>
 // <item description="8">8</item>
 // <item description="32">32</item>
 // <item description="32">32</item>
@@ -14,7 +14,7 @@
 // </integer>
 // </integer>
 #define RT_THREAD_PRIORITY_MAX	32
 #define RT_THREAD_PRIORITY_MAX	32
 // <integer name="RT_TICK_PER_SECOND" description="OS tick per second" default="100" />
 // <integer name="RT_TICK_PER_SECOND" description="OS tick per second" default="100" />
-#define RT_TICK_PER_SECOND	100
+#define RT_TICK_PER_SECOND	1000
 // <section name="RT_DEBUG" description="Kernel Debug Configuration" default="true" >
 // <section name="RT_DEBUG" description="Kernel Debug Configuration" default="true" >
 #define RT_DEBUG
 #define RT_DEBUG
 // <bool name="RT_THREAD_DEBUG" description="Thread debug enable" default="false" />
 // <bool name="RT_THREAD_DEBUG" description="Thread debug enable" default="false" />