當前位置:編程學習大全網 - 編程軟體 - I2c應用編程

I2c應用編程

這其實是壹個編程思路的問題。郭天祥寫的iic模擬軟件,用C語言模擬了壹個iic時序。有兩種實用的方法:

1,就像妳說的,直接生成SCL方波,然後從啟動序列開始,妳要從頭到尾通過定時器延時嚴格控制整個傳輸過程中SDA線的變化,類似於面向過程的編程。

2.把讀、寫、開始和停止寫成幾個子函數,這些子函數模擬壹個短的時間序列,所以SCL是初始化賦值的方式。然後妳就可以通過調用這些子功能對象來完成傳輸過程,可重復性和可移植性都比上面的方法要好。

SCl其實就是壹個方波,壹般頻率為100kHz,除了起止前後。

  • 上一篇:求職銀行簡歷怎麽寫?
  • 下一篇:ASKO怎麽樣
  • copyright 2024編程學習大全網