① 鍗旷墖链烘庝箞澶勭悊涓涓澶氢綅镄勪簩杩涘埗鏁版嵁锛屾庝箞瀛桦偍锻銆傛垜涓句緥璇存槑銆
鐢ㄦ暟缁勫勭悊灏辫岋纴鎶婃帴鏀跺埌镄勬暟鎹瀛樻斁鍒颁竴涓鏁扮粍
浣犳槸鐢ㄤ覆鍙f帴鏀舵暟鎹钖楋纴涓插彛镄勮瘽涓娆″彂阃8瀛楄妭鏁版嵁锛屽惊鐜璇诲彇鏁版嵁灏辫岋纴姣忓綋涓插彛鍙戦佸畬鏁版嵁灏辫讳竴娆SBUF,瀛桦埌鏁扮粍閲岋纴浣呜佹敞镒忔暟缁勪笅镙囩殑鏀瑰彉
while锛堜覆鍙e彂阃佸畬姣昑I 锛
{
Rxbuffer[i] = SBUF;
i+=8;
}
鎴戠殑涓镣圭悊瑙o纴甯屾湜鍙浠ュ府鍒颁綘锛
② 我想用SPI通信方式传送一组连续的64位数据,可是单片机一次只能传8位数据。
只能循环8次,每次发送8位。就是一个字节。这样做其实就是一次发送了64位。中间可以认为没时间停滞的,因为间隔时间太短了。或者你把数据放入一个float类型的4字节里,发送2次。