Stormer 发表于 2014-3-26 07:22:27

【求教】analogWriteResolution was not declared 怎么解决?

编译时报错: error: 'analogWriteResolution' was not declared in this scope


是什么原因造成的这个错误?是不是缺少什么库?


我用的UNO。

Super169 发表于 2014-3-26 09:18:45

DUE only....

Stormer 发表于 2014-3-26 09:35:02

Super169 发表于 2014-3-26 09:18 static/image/common/back.gif
DUE only....

:'( 好不容易找到一段合适的代码。 我看看能不能修改一下,适配UNO。

等您不忙的时候可以帮我看一眼吗?

http://arduino.cc/en/Tutorial/DueSimpleWaveformGenerator

Super169 发表于 2014-3-26 13:56:24

Stormer 发表于 2014-3-26 09:35 static/image/common/back.gif
好不容易找到一段合适的代码。 我看看能不能修改一下,适配UNO。

等您不忙的时候可以帮我看一眼吗 ...

如果沒有 12bit 的需要, 直接刪走 analogWriteResolution 及 analogReadResolution 之類的句子, 再把 mapping 由 4096 改回 1024 可以嗎?

如果真的需要到12bit 的 I/O, 那應該是硬件的限制 (DUE 才有 12-bit ADC), 很難用 software 改變.

Stormer 发表于 2014-3-26 14:36:47

Super169 发表于 2014-3-26 13:56 static/image/common/back.gif
如果沒有 12bit 的需要, 直接刪走 analogWriteResolution 及 analogReadResolution 之類的句子, 再把 map ...

我只需要8BIT的就够了。 我比较菜啊,上周6才买的板子,我试试去。
页: [1]
查看完整版本: 【求教】analogWriteResolution was not declared 怎么解决?