summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortangweikang <[email protected]>2019-02-18 13:44:08 +0800
committerBernard Xiong <[email protected]>2019-02-19 08:18:34 +0800
commita7ef0790c57286efc2599624cd1efae67b8228a2 (patch)
treed8ffbd7ffcd64b32abd82b197f10270129442702
parent8dc89433f7b30313fc2cbe26dff280d76ffd8a15 (diff)
[bsp][stm32] 为文档添加 ADC 驱动教程
-rw-r--r--bsp/stm32/docs/STM32系列外设驱动添加指南.md13
-rw-r--r--bsp/stm32/docs/figures/adc_config1.pngbin0 -> 121983 bytes
-rw-r--r--bsp/stm32/docs/figures/adc_config2.pngbin0 -> 136331 bytes
-rw-r--r--bsp/stm32/docs/figures/adc_config3.pngbin0 -> 108854 bytes
-rw-r--r--bsp/stm32/docs/figures/adc_config4.pngbin0 -> 172831 bytes
5 files changed, 13 insertions, 0 deletions
diff --git a/bsp/stm32/docs/STM32系列外设驱动添加指南.md b/bsp/stm32/docs/STM32系列外设驱动添加指南.md
index 37cfda523b..d8c97de2a6 100644
--- a/bsp/stm32/docs/STM32系列外设驱动添加指南.md
+++ b/bsp/stm32/docs/STM32系列外设驱动添加指南.md
@@ -131,3 +131,16 @@
![pwm 编译](figures/pwm_config4.png)
#### 5.3.2 ADC 外设驱动添加教程
+
+ 1. 打开 STM32CubeMX 工程,设置 ADC 在 Cube 里的选项。如下图:
+
+ ![adc CubeMX 配置](figures/adc_config1.png)
+
+ 2. 打开 stm32/stm32f429-atk-apollo/board/Kconfig ,添加 Kconfig 选项。选中自己添加的选项后,生成一遍工程。如下图:
+
+ ![adc Kconfig 配置](figures/adc_config2.png)
+
+ 3. 打开工程进行编译,工程会提示 ADC1_CONFIG 未定义。 可以在 stm32/libraries/HAL_Drivers/config/f4/adc_config.h 中进行定义。
+
+ ![adc 编译](figures/adc_config3.png)
+ ![adc 编译](figures/adc_config4.png) \ No newline at end of file
diff --git a/bsp/stm32/docs/figures/adc_config1.png b/bsp/stm32/docs/figures/adc_config1.png
new file mode 100644
index 0000000000..c283761c39
--- /dev/null
+++ b/bsp/stm32/docs/figures/adc_config1.png
Binary files differ
diff --git a/bsp/stm32/docs/figures/adc_config2.png b/bsp/stm32/docs/figures/adc_config2.png
new file mode 100644
index 0000000000..aad860a079
--- /dev/null
+++ b/bsp/stm32/docs/figures/adc_config2.png
Binary files differ
diff --git a/bsp/stm32/docs/figures/adc_config3.png b/bsp/stm32/docs/figures/adc_config3.png
new file mode 100644
index 0000000000..b45f34f7fc
--- /dev/null
+++ b/bsp/stm32/docs/figures/adc_config3.png
Binary files differ
diff --git a/bsp/stm32/docs/figures/adc_config4.png b/bsp/stm32/docs/figures/adc_config4.png
new file mode 100644
index 0000000000..73b11d3e0d
--- /dev/null
+++ b/bsp/stm32/docs/figures/adc_config4.png
Binary files differ