极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10728|回复: 2

arduino官方提供的开发库文档是否不齐?

[复制链接]
发表于 2015-3-29 15:56:42 | 显示全部楼层 |阅读模式
话说,arduino.cc提供的库其实是很多API是不是没有资料的?

比如,SPI库的话,我看到文档里面的函数只有下面这些:
begin()
end()
setBitOrder()
setClockDivider()
setDataMode()
transfer()

但是,在看国外的一些例子中:
  // now turn on interrupts
  SPI.attachInterrupt();

这个函数是经常出现的,但是我找不到资料。



另外,包括SPCR,SPDR这些的资料是哪里可以找到的?

还有:
  SPCR |= _BV(SPE);

上面这句代码大概可以猜到是什么意思,但是_BV是函数?实在不明白
回复

使用道具 举报

发表于 2015-3-29 19:54:08 | 显示全部楼层
有一些设置是针对你用的 arduino 的处理器的

参考提供的通常只是通用的而已

SPCR,SPDR要看处理器的datasheet


比如 ATmega32的 spec

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2015-3-29 21:16:55 | 显示全部楼层
可以直接调用 AVR 芯片的指令
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-18 05:39 , Processed in 0.094520 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表