問題:
本人剛接觸blackfin DSP,前幾日移植好了uclinux,可是不知道改怎么樣利用linux里的現(xiàn)有模塊控制GPIO,spi 等,還有kernel里面這么多的頭文件,不知道該包含哪些該怎么樣使用?
控制GPIO要自己定義一個指針,然后將指針地址指向DSP的GPIO的寄存器地址,然后根據(jù)寄存器定義,封成一個IO控制的函數(shù)。比較麻煩。
GPIO寄存器的地址你可以查VDSP軟件的幫助文件,里面每個寄存器的地址都有。
SPI也一樣,不想找頭文件中的包含的定義,就自己定義一下SPI寄存器的地址,根據(jù)幫助文件中寄存器地址和控制意義來配置使用。