微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > 微电子学习交流 > 请教altera里面的spi IP

请教altera里面的spi IP

时间:12-12 整理:3721RD 点击:
大家好,请教一下,altera里面的spi IP都是支持三线模式是吧? SCL CS DAT
那么对SPI来说,三线模式的写要求的command和data都是9bit吧? {1'h0,command} {1'h1,data}
是不是说我们需要生成一个SPI IP,shift register是9bit?
然后,下面这个函数的写数据都是8bit的吧?不能直接调用?
alt_avalon_spi_command(alt_u32 base, alt_u32 slave,
alt_u32 write_length,
const alt_u8* wdata,
alt_u32 read_length,
alt_u8* read_data,
alt_u32 flags)

好吧,搞明白了,生成的是是3线mode,设定寄存器位宽为9,修改调用函数为16bit alt_u16代替alt_u8

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top