برای راه اندازی مد SPI در CCS 2 نوع از دستورات را میتوان به کار برد :
SETUP_SPI(mode )
#use spi (options) + SPI_XFER( )
من به ترتیب سوالاتم رو می پرسم
در دستور اول بجای مد پارامترهای زیر را می توان قرار داد
SPI_MASTER, SPI_SLAVE, SPI_SS_DISABLED
SPI_L_TO_H, SPI_H_TO_L
SPI_CLK_DIV_4, SPI_CLK_DIV_16,
SPI_CLK_DIV_64, SPI_CLK_T2
خط اول : اولی برای قرار دادن میکرو در حالت مستر دومی اسلیو و سومی برای غیر فعال کردن پورت SPI
خط دوم: این جا رو نمی دونم میشه بگین؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
و سوم و چهارم : فقط می دونم واسه کانفیگ کردن سرعت کلاک هست اگه می دونید هر کدوم معادل چه قدرن بگید ؟؟؟؟؟؟؟
سوال دیگه اینکه آیا کدوم یک از اینها اختیاری هستند؟؟؟؟؟؟؟؟؟؟؟
بعد زیر مجموعه ی این دستور دستورات زیر است
SPI_DATA_IS_IN( )
SPI_READ( )
SPI_WRITE( )
از دستور های بالا اولی رو نمیدونم اگه کسی میدونه می شه کمک کنه و بگه چی هست؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
دومی و سومی هم به ترتیب برای دریافت و انتقال داده ی 8 بیتی به میکرو است.
در اینجا اگه کسی مطلبی داره که میتونه بیشتر کمک کنه میشه بگه ممنون میشم. راستی دستور دوم رو در یک سوال جداگانه میپرسم تا
مباحث قاطی نشن.
SETUP_SPI(mode )
#use spi (options) + SPI_XFER( )
من به ترتیب سوالاتم رو می پرسم
در دستور اول بجای مد پارامترهای زیر را می توان قرار داد
SPI_MASTER, SPI_SLAVE, SPI_SS_DISABLED
SPI_L_TO_H, SPI_H_TO_L
SPI_CLK_DIV_4, SPI_CLK_DIV_16,
SPI_CLK_DIV_64, SPI_CLK_T2
خط اول : اولی برای قرار دادن میکرو در حالت مستر دومی اسلیو و سومی برای غیر فعال کردن پورت SPI
خط دوم: این جا رو نمی دونم میشه بگین؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
و سوم و چهارم : فقط می دونم واسه کانفیگ کردن سرعت کلاک هست اگه می دونید هر کدوم معادل چه قدرن بگید ؟؟؟؟؟؟؟
سوال دیگه اینکه آیا کدوم یک از اینها اختیاری هستند؟؟؟؟؟؟؟؟؟؟؟
بعد زیر مجموعه ی این دستور دستورات زیر است
SPI_DATA_IS_IN( )
SPI_READ( )
SPI_WRITE( )
از دستور های بالا اولی رو نمیدونم اگه کسی میدونه می شه کمک کنه و بگه چی هست؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
دومی و سومی هم به ترتیب برای دریافت و انتقال داده ی 8 بیتی به میکرو است.
در اینجا اگه کسی مطلبی داره که میتونه بیشتر کمک کنه میشه بگه ممنون میشم. راستی دستور دوم رو در یک سوال جداگانه میپرسم تا
مباحث قاطی نشن.
دیدگاه