TMS320F2812慢速外設接口的時序控制
擴展了32個XCLKOUT周期,等待狀態(tài)為853 ns,滿足液晶模塊的時序要求;但在實際應用中,由于液晶模塊的顯示速度過快,顯示效果不是很好。這里,由于采用了CPLD芯片,可以修改VHDL程序,將循環(huán)次數(shù)由32次增加到146次,從而可以很方便地將等待狀態(tài)延長為4 μS左右,實際效果也滿足了要求。
5 DSP對液晶模塊連續(xù)的讀寫訪問
當F2812對液晶顯示模塊進行連續(xù)的讀、寫操作時,兩個連續(xù)的讀、寫周期(激活階段)之間的時間間隔為上一個操作的跟蹤階段和這一個操作的建立階段,最大為12個XTIMCLK周期(156 ns),不能延時。而由液晶的時序圖可知,對液晶的連續(xù)兩次操作的時間間隔,即使能信號E為低電平的時問,最小為700 ns。可見,兩者之間時序不能匹配。于是,在連續(xù)兩個命令之間加人了延時語句。雖然這種方法較之硬件實現(xiàn)效率要低,但完全可以滿足系統(tǒng)的設計要求。
6 結論
F2812的外部接口設計較之已有的DSP更加獨立、靈活。本文給出的它與外部慢速設備時序匹配的方法,簡單清楚、訪問直接、控制編程容易,有助于深入了解F2812芯片的時序特點,進一步方便了該芯片的推廣使用。
評論