LM3S下使用SSI驱动ADS7843的代码,搞了3天了,还是没搞定,不知道问题出在哪里了
模拟的就算了,我一开始就做出来了,我想要的是硬件SPI模式的。
另外,也可以用ucos iii + LWIP来交换这个代码。LWIP目前还没有ucos iii下的移植版本哦
不知道大家对200元有什么意见没有
我说一下我使用的方法:
freescale模式,时钟极性为上升沿,在第一个时钟来到时采样,即使用的是SSI_FRF_MOTO_MODE_0
现象是,只要一读ADS7843,7843就没中断了,一定要重上电才行。断开SPI CLK就没这个现象
此帖出自
小平头技术问答
■ SSIClk is forced Low
■ SSIFss is forced High
■ The transmit data line SSITx is arbitrarily forced Low
■ When the SSI is configured as a master, it enables the SSIClk pad
■ When the SSI is configured as a slave, it disables the SSIClk pad
现在大家可以去量一下,你初始化SPI之后MOSI是不是高电平,其实是高电平倒不要紧,我想大多数器件对此不敏感,但ADS7843就不同,它一定要低电平,这两个芯片可都是TI的啊。
一周热门 更多>