קודם כל שלום לכלום.
בעזרת הארדויאנו שלי אני מנסה לכתוב ספרייה שכותבת או קוראת מכרטיס SD.
אני בכוונה מנסה לממש את זה בעצמי כי אני מאמין שאם אני עושה הכל בעצמי אני מבין.
אז אני מכיר את ארבעת ההדקים שבפרוטוקל הSPI ואת תפקידם. אני רוצה לשאול כמה שאלות:
1) האם SCK צריך להיות מופעל תמיד?
2) כאשר הSS / CS מקבל HIGH ה-Slave נחשב לפעיל או דווקא למכובה? התבלבלתי כי קראתי במקום מסוים ככה ובמקום שני אחרת.
3)מהו טווח התדרים שבו הארדואינו והכרטיס SD עובדים? אני מאמין שיש טווח רחב שבחלקו גם הארדויאנו תומך וגם כרטיס הSD.
4)שאלה שקשורה לתדרים:
Uploaded with ImageShack.us
האם התדר בתמונה הנ"ל הוא 5 הרץ?
5)בארדויאנו שלי יש X יציאות PWM, האם ע"י הוצאת HIGH/LOW בתדר מסויים ביציאה שהיא לא PWM אני בעצם יקבל את אותו האפקט? ניסתי זאת על לד והוא ואכן זה הצליח. מה שאני מנסה לשאול פה: אז מה ההבדל בעצם?
אם מישהו ממכם מכיר מקורות מידע טובים שאתם ממליצים עליהם ללמוד מהם את נושא הSPI, אשמח אם תשתפו אותי.
עריכה: אין לי בעיה עם מקורות באנגלית.
מצטער על כמות השאלות, פשוט אין לי את מי לשאול את הדברים האלו חוץ ממכם.
תודה רבה!