功能 | 这个模块允许访问Pixhawk上的三个可用外部ADC(模拟信号到数字信号转换)通道。 |
---|---|
参数 | ![]() |
源代码 | 点击“源代码”超链接,可以打开模块的MATLAB系统对象代码(系统对象使用面向对象的方法编写,可利用MATLAB Coder将MATLAB代码转换为C代码)。参见Call C/C++ function from generated code - MATLAB coder.ceval (mathworks.com) |
模数转换通道选择区域 | 可以选择从3.3V和6.6V模拟输入中输出的ADC通道。请注意,对于3.3V ADC,通道1和通道2分别对应引脚14和15。 |
l 第一个3.3V模数转换(int32)通道 | |
l 第二个3.3V模数转换(int32)通道 | |
l 6.6V模数转换(int32)通道 | |
Sample time(s) | 采样时间 |
simulate using | “Simulate using”选项提供了两种执行模式:**interpreted execution**(解释执行)和**code generation**(代码生成)。在解释执行模式下,模型会使用MATLAB解释器来执行代码。这种模式的优点是调试速度较快,可以在不编译代码的情况下直接运行仿真。这对于快速测试和调试模型非常有用。在代码生成模式下,模型中的MATLAB代码会被转换为C代码,然后编译并执行。这种模式的优点是运行速度更快,并且更接近实际部署环境,因为生成的代码可以直接用于硬件上。 |
输入 | |
输出 | 由模数转换通道选择区域的配置决定 |
使用示例 | ../../5.RflySimFlyCtrl/0.ApiExps/2.PSPOfficialExps/Readme.pdf |