这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界» 论坛首页» 嵌入式开发» MCU» 有哪位高手用过lonworks神经元芯片SPI的从模式

共2条 1/1 1 跳转至

有哪位高手用过lonworks神经元芯片SPI的从模式

菜鸟
2011-09-19 14:57:07 打赏

有哪位高手用过lonworks神经元芯片SPI的从模式。 为什么输出只有高电平?
#pragma num_alias_table_entries 1
#pragma app_buf_out_size 66
#pragma app_buf_out_count 3
#pragma app_buf_out_priority_count 0
#pragma net_buf_out_priority_count 0
#pragma net_buf_out_size 66
#pragma net_buf_out_count 3
#pragma app_buf_in_size 66
#pragma app_buf_in_count 3
#pragma net_buf_in_size 66
#pragma net_buf_in_count 3
//#pragma enable_multiple_baud
//#pragma receive_trans 8
//#pragma scheduler_reset

#include
#include
#include
#include
#include
#include

//IO_8 neurowire master select(IO_1) C8051F_IO;
//IO_8 neurowire slave timeout(IO_1) C8051F_IO;
IO_8 neurowire slave C8051F_IO;
//unsigned int
IO_0 input bit CS1=1;
IO_2 output bit LED=1;
IO_1 output bit CS=1;
//mtimer tmrf= 5000;
unsigned int output_value[3];
//unsigned int input_values;
//unsigned int receive;
//when(timer_expires(tmrf))
when(io_changes(CS1)to 0)
{

output_value[0]=0x01;
output_value[1]=0x02;
output_value[2]=0x03;
io_in(C8051F_IO, &input_values,24 );



//io_out(CS,1);
//input_values=io_in(C8051F_IO,&input_values,8);
// tmrf = 1000;
// }
//}
}




关键词: 哪位 高手 用过 lonworks 神经元 芯片

高工
2011-09-19 20:33:10 打赏
2楼
建议你看用示波器或者逻辑分析仪观察一下spi的输出管脚时序正确没有,与芯片手册给出的时序图对比,数据的建立时间和保持时间以及时钟速率等都十分关键,还有就是片选线CS,有些芯片的spi顺序并非标准的spi顺序,需要在操作(读写)时一直保持cs=0

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册]