1.SPI接口的MISO一般(几乎)都必须接上拉电阻,4.7K~10K. 文中100K让我眼晕~~~,不是低功耗设计,绝不会想出100K的高招!!! 2.一般有硬件SPI接口的都有4种控制模式,方式0~方式3. 方式0和方式3常用些.(好些芯片方式1/2不支持) 3.调试SPI可以先用IO模拟SPI时序(象Keil可以画出SPI时序的http://www.ouravr.com/bbs/bbs_content.jsp?bbs_sn=571845&bbs_page_no=1&bbs_id=1032,这样可以更快些调试. 等模拟SPI调试好后再换成硬件SPI(模式也由模拟结果而定) 4.在一般无WP写保护的SPI芯片中要特别对CS进行保护,特别是上电时. CS有高低电平之分. 5.WP也有软硬之分,也有两者皆有的. 最好不用怕麻烦,有就要加保护为妙. 6.若有2个以上的事件都要操作SPI,最好使用缓冲区,让某程序单独控制SPI.
|
文章评论(0条评论)
登录后参与讨论