极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10224|回复: 2

Arduino SPI 32位元讀取

[复制链接]
发表于 2013-11-17 00:24:36 | 显示全部楼层 |阅读模式
本帖最后由 smartjay 于 2013-11-17 00:38 编辑

板友你們好,小弟在測試中文字庫的調製。
使用上海高通 字庫晶片 GT21L16T1W
調用了,使用arduino Serial.monitor回傳不太會接
請板友指點我一下,謝謝

假如回傳是個32位元長度的資料
我使用全域變數str來接收

void ReadByte(void){
     while(!(SPSR&(1<<SPIF)){
         str[0]=SPDR;  
     };
}

我把他改成
void ReadByte(void){
     for(int i=0; i<32;i++){
         while(!(SPSR&(1<<SPIF)){
              SPSR=0;
              str=SPDR;
          };
    }
}
有其它方法也歡迎提供
回复

使用道具 举报

发表于 2013-11-17 11:45:16 | 显示全部楼层
高手救命,如何把arduino中的float数据通过串口,传到processing中,并还原为float?????
回复 支持 反对

使用道具 举报

发表于 2017-4-10 16:56:26 | 显示全部楼层
请问您这个可以测量32位的数据吗
回复 支持 反对

使用道具 举报

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

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-19 17:25 , Processed in 0.042065 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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