【问题标题】:Beginner: AVR C++ Atmel Studio 6初学者:AVR C++ Atmel Studio 6
【发布时间】:2012-11-11 06:59:30
【问题描述】:

我在确定我可以访问哪些库时遇到了问题。我知道我可以使用 Atmel Studio 6 IDE 在 C++ 中对微控制器 (Atmega328p) 进行编程;但是,我无法确定我可以访问哪些库的记录位置。例如,我可以使用 STL(比如,vectors,deques ...)吗?如果有人可以向我指出一些文档,那就太好了。

谢谢。

【问题讨论】:

    标签: microcontroller atmel atmega


    【解决方案1】:

    Atmel Studio 6 不附带 STL 的实现。 avr-gcc自带的一些库--进去看看:

    C:\Program Files (x86)\Atmel\Atmel Toolchain\AVR8 GCC\Native\3.4.2.1002\avr8-gnu-toolchain\avr\include\

    它不包含<vector><deques>,但它确实包含<string>很多 STL 实现移植到 Atmel Studio:看看:

    http://www.gammon.com.au/forum/?id=11119

    http://andybrown.me.uk/wk/2011/01/15/the-standard-template-library-stl-for-avr-with-c-streams/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多