ISP مخفف in system programming یعنی پروگرام کردن داخل مدار ... یعنی اینکه میکرو شما میتونه توی مدار پروگرام بشه و لازم نیست از روی بردی که قراره روش کار کنه جدا بشه. بعضی از میکرو ها این قابلیت رو دارند .
و SPI هم به معنای Serial Peripheral Interface نوعی پروتکل ارتباط سریال دو طرفه و سنکرون است که امروژه برای خیلی از device ها استفاده میشه مثل حافظه های SD و MMC و ....
سلام.
اقای سپاس یار میشه در مورد واسط فیزیکی بیشتر توضیح بدین ؟ یعنی چی این واسط فیزیکی ؟
اگه ممکنه یه پروتکل مثال بزنید و بگید چرا اون پروتکل حساب میشه نه واسط فیزیکی.
ممنونم.
سلام.
اقای سپاس یار میشه در مورد واسط فیزیکی بیشتر توضیح بدین ؟ یعنی چی این واسط فیزیکی ؟
اگه ممکنه یه پروتکل مثال بزنید و بگید چرا اون پروتکل حساب میشه نه واسط فیزیکی.
ممنونم.
سلام،
علت این مسئله برمی گرده به مدل مرجع OSI:
http://en.wikipedia.org/wiki/OSI_model
استانداردها و روشهای ارتباطی در یک تا چند لایه از این مدل قرار می گیرند و مشخصات SPI تنها در لایه ی Physical تعریف شده است. مثلاً I2C در لایه های Physical و Data Link تعریف شده، RS-485 تنها در لایه ی فیزیکی مشخصات دارد، Ethernet در لایه ی Physical و Data Link و ...
تفاوت SPI و ISP هم در اینه که ISP یک روش پروگرام کردن میکروکنترلرهایی است که Atmel تولید می کنه و SPI واسط ارتباطی میکروکنترلر و PC است. نقش پروتکل هم برمی گرده به قالب بسته هایی که بین PC و میکروکنترلر مبادله میشه و از پروتکل های مختلفی مانند STK200 یا STK500 تبعیت می کنه.
There is nothing so practical as a good theory. — Kurt Lewin, 1951
دیدگاه