Просмотр исходного кода

[update] 移除宏定义代码块中多余的分号
[update] README.md 中增加资源占用统计

Signed-off-by: zhaojuntao <d2014zjt@163.com>

zhaojuntao 6 лет назад
Родитель
Сommit
292c8adab5
2 измененных файлов с 10 добавлено и 1 удалено
  1. 9 0
      README.md
  2. 1 1
      flexible_button.c

+ 9 - 0
README.md

@@ -24,6 +24,15 @@ RT-Thread online packages  --->
 
 配置完成后,输入 `pkgs --update` 下载软件包。
 
+## 资源统计
+
+ARMCC -O0 优化的情况下,FlexibleButton 资源占用如下:
+
+- CODE:798 字节
+- RO DATA:0
+- RW DATA:13 字节
+- ZI DATA:0
+
 ## 快速体验
 
 FlexibleButton 库中提供了一个测试例程 [`./flexible_button_demo.c`](./flexible_button_demo.c),该例程基于 RT-Thread OS 进行测试,硬件平台选择了 *RT-Thread IoT Board Pandora v2.51* 开发板。当然你可以选择使用其他的 OS,或者使用裸机测试,只需要移除 OS 相关的特性即可。

+ 1 - 1
flexible_button.c

@@ -40,7 +40,7 @@
         btn->event = evt;                                                      \
         if(btn->cb)                                                            \
             btn->cb((flex_button_t*)btn);                                      \
-    } while(0);
+    } while(0)
 
 /**
  * BTN_IS_PRESSED