﻿================================================================================
                                样例使用说明
================================================================================
Date            Author      IAR       MDK       GCC
2025-06-30      CDT         7.70      5.36      gcc-arm-none-eabi-10.3-2021.10-win32

================================================================================
平台说明
================================================================================
GCC工程，由Eclipse IDE外挂GNU-ARM Toolchain，再结合pyOCD GDB Server实现工程的编译、
链接和调试。在用Eclipse导入工程后，请将xxxx_PyOCDDebug中pyocd-gdbserver和SVD文件
设置为正确的路径；请将xxxx_PyOCDDownload中pyocd设置为正确的路径。注意，这些路径不
能包含非英文字符。

================================================================================
功能描述
================================================================================
本例程以OPA3展示了OPA模块的基本用法。
说明：
1. 如果要验证OPA的放大功能，请将‘OPA_CHECK_AMPLIFICATION’设置为非零；
2. OPA3的模拟信号输入(OPAxP)引脚为PA3，反馈输入(OPAxN)引脚为PA2，放大信号输出
   (OPAxO)引脚为P46；

接线框图：
                         \
                         | \
    Vin-------OPAxP(PA3)-|+  \
                         |     \_OPAxO(P46)___Vout
              OPAxN(PA2) |     /              |
                   ------|-  /                |
                   |     | /                  Rp
                   |     /                    |
                   |__________________________|
                                              |
                                              Rn
                                              |
                                             GND

================================================================================
测试环境
================================================================================
测试用板:
---------------------
SK_F431_LQ64_Rev1.0

辅助工具:
---------------------
杜邦线，插件电阻（2K或5K）

辅助软件:
---------------------
串口调试助手软件（115200bps，8N1）

================================================================================
使用步骤
================================================================================
1）用 DAP 接口调试，可以直接通过串口调试助手查看程序运行情况；
2）短接J27的VCC与3V3；短接J28 VPO与PA3，用电位器给OPAxP输入电压；短接PA3与P44，
   用ADC通道4采样OPAxP电压；
3）参考运算放大器章节“OPA工作示意图”，用杜邦线连接Rp和Rn到对应的引脚：将插件电阻
   做成分压电阻串，Rp电阻一端连接P46(OPAxO)，Rp与Rn连接中点连接PA2(OPAxN)，Rn另一端
   连接GND。
4）打开工程，重新编译，启动调试或直接下载程序运行；
5）例程以放大2倍进行计算，测试时Rn和Rp请使用等阻值电阻，如都是5KΩ。
   根据放大倍数，将电位器在合理的范围内旋转，可通过串口调试助手看到放大前和放大后的电压。

================================================================================
注意
================================================================================
请严格按照OPA之电气特性使用OPA。

================================================================================
