انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

avrprog - آنلاین در ابر

avrprog را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور avrprog است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


avrprog - برنامه نویس برای میکروکنترلرهای Atmel AVR

خلاصه


avrprog [ -r | -w | -c | -e | -ب reset-pin-value | -ل حالت قفل ] [ -E
] [ -د دستگاه ] [ -پ آدرس بندر ] [ -R ] [ -v ] [ -V ] [ -h ]

شرح


برنامه نویس برای میکروکنترلرهای Atmel AVR که از پورت موازی کامپیوتر استفاده می کند
دستگاه را در حالت سریال برنامه ریزی کنید. دستگاه را می توان برنامه ریزی کرد "در-
سیستم". همراه با یک شماتیک از سخت افزار مورد نیاز است
سخت افزار به گونه ای طراحی شده بود که کارآمد و کم هزینه باشد.
این برنامه داده ها را از stdin/stdout در هگزادسیمال اینتل دریافت/ارسال می کند
فرمت فایل شی و خواندن/نوشتن در دستگاه AVR.

OPTIONS


-r داده ها را از دستگاه می خواند و به stdout ارسال می کند.

-w داده ها را از stdin می خواند و در دستگاه می نویسد.

-c داده ها را از stdin و از دستگاه می خواند و هر دو را با هم مقایسه می کند.

-e برنامه دستگاه و حافظه eeprom را پاک می کند.

-b reset-pin-value
reset-pin-value باید 0 یا 1 باشد. این گزینه فقط دستگاه را تغییر می دهد
بازنشانی سطح منطق پین و خروج.

-L حالت قفل
حالت بیت قفل دستگاه را تنظیم کنید. برای جزئیات به کتابچه راهنمای AVR مراجعه کنید. هشدار:
در برخی از دستگاه ها، حتی پاک کردن تراشه (-e) قفل را پاک نکرد
بیت ها... بنابراین ما تراشه ها را گم کردیم... خودتان از این گزینه استفاده کنید
خطر.
اگر حالت قفل 0 باشد، LB2=0 را تنظیم می کند. LB1=0. اگر حالت قفل 1 باشد، تنظیم می شود
LB2=0; LB1=1. اگر حالت قفل 2 باشد، LB2=1 را تنظیم می کند. LB1=0. اگر قفل -
حالت 3 است، LB2=0 را تنظیم می کند. LB1=1.

-E حالت حافظه eeprom بدون این گزینه، می خواند، می نویسد و
مقایسه با حافظه برنامه دستگاه انجام می شود. با این گزینه
آنها در حافظه eeprom ساخته شده اند.

-d دستگاه
بدون این گزینه، avrprog سعی می کند دستگاه را به صورت خودکار شناسایی کند
با خواندن بایت های امضای آن در صورت تمایل از این گزینه استفاده کنید
بیش از حد تشخیص دستگاه دستگاه به حروف کوچک و بزرگ حساس است و می تواند باشد
هر دستگاه پشتیبانی شده برای دیدن دستگاه های پشتیبانی شده، امتحان کنید ´-d ؟

-p آدرس بندر
آدرس پورت موازی (مقدار هگزا) را انتخاب می کند. avrprog.conf را بررسی کنید
فایل برای مقادیر پیش فرض و معتبر.

-R هنگام خروج، پین ریست AVR را روی 1 تنظیم می کند و نرم افزار را فعال می کند
اجرا. پیش‌فرض زمانی که تراشه غیرفعال است (بازنشانی = 0) است
خارج شدن

-v حالت پرحرف

-V نسخه برنامه، کپی رایت و خروج را نشان می دهد.

-h راهنمای برنامه و خروج را نشان می دهد.

توجه: برخی از گزینه ها را نمی توان همزمان با گزینه های دیگر استفاده کرد.
در صورتی که بیش از یک گزینه انحصاری را مشخص کنید، فقط یکی از آنها را مشخص کنید
اجرا خواهد شد. (اولویت b,c,r,L,e,w).

بدون هیچ گزینه ای، avrprog فقط سعی می کند دستگاه را شناسایی کند و خارج می شود
پین تنظیم مجدد در 0 (نرم افزار موجود در دستگاه متوقف شده است).

مثال ها


avrprog -r > file.hex
حافظه برنامه دستگاه را بخوانید و آن را در file.hex بنویسید.

avrprog -w < file.hex
محتویات file.hex را بخوانید و در حافظه برنامه در دستگاه بنویسید.

avrprog -w -R < file.hex
محتویات file.hex را بخوانید و در حافظه برنامه در دستگاه بنویسید. بعد از
نوشتن، اجرای نرم افزار دستگاه را با تنظیم پین ریست روی 1 شروع می کند.

avrprog -r -E > file.hex
حافظه دستگاه eeprom را بخوانید و آن را در file.hex بنویسید.

avrprog
دستگاه را شناسایی می کند و اجرای نرم افزار را متوقف می کند.

avrprog -R
دستگاه را شناسایی می کند و اجرای نرم افزار را شروع می کند.

avrprog -b 0
فقط پین ریست دستگاه را روی 0 تنظیم کنید (اجرای نرم افزار را متوقف کنید)

avrprob -b 1
فقط پین ریست دستگاه را روی 1 تنظیم کنید (شروع اجرای نرم افزار)

INPUT و OUTPUT FORMAT


فرمت های ورودی و خروجی هستند اینتل هگزادسیمال شیء پرونده قالب شما
می توانید این مشخصات را در
ftp://download.intel.com/support/processors/
i960/devtools/INTELHEX.PDF
انواع رکورد 00 و 01 در این نسخه پیاده سازی شده است. در ورودی
خطوط، LF و CR+LF به عنوان نشانگر خط جدید پذیرفته می شوند. فایل های خروجی هستند
با LF به عنوان یک نشانگر خط جدید تولید می شود.

از avrprog به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    فازر
    فازر
    Phaser یک باز سریع، رایگان و سرگرم کننده است
    منبع چارچوب بازی HTML5 که ارائه می دهد
    WebGL و Canvas Rendering در سراسر
    مرورگرهای وب دسکتاپ و موبایل بازی ها
    می تواند با ...
    دانلود فازر
  • 2
    موتور VASSAL
    موتور VASSAL
    VASSAL یک موتور بازی برای ایجاد است
    نسخه های الکترونیکی تخته سنتی
    و بازی های کارتی پشتیبانی می کند
    رندر و تعامل قطعه بازی،
    و ...
    دانلود VASSAL Engine
  • 3
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF یک کتابخانه جاوا برای ایجاد است
    و ویرایش فایل های PDF با LGPL و
    مجوز منبع باز MPL. OpenPDF است
    LGPL/MPL جانشین منبع باز iText،
    و ...
    OpenPDF - Fork of iText را دانلود کنید
  • 4
    GIS SAGA
    GIS SAGA
    SAGA - سیستم برای خودکار
    تجزیه و تحلیل جغرافیایی - یک جغرافیا است
    نرم افزار سیستم اطلاعات (GIS) با
    قابلیت های بسیار زیاد برای داده های جغرافیایی
    پردازش و آنا...
    دانلود SAGA GIS
  • 5
    جعبه ابزار برای جاوا/JTOpen
    جعبه ابزار برای جاوا/JTOpen
    جعبه ابزار IBM برای جاوا / JTOpen یک است
    کتابخانه کلاس های جاوا که از
    کلاینت/سرور و برنامه نویسی اینترنتی
    مدل های سیستمی که دارای OS/400 است،
    i5/OS، o...
    جعبه ابزار را برای جاوا/JTOpen دانلود کنید
  • 6
    D3.js
    D3.js
    D3.js (یا D3 برای اسناد داده محور)
    یک کتابخانه جاوا اسکریپت است که به شما اجازه می دهد
    برای تولید داده های پویا و تعاملی
    تجسم در مرورگرهای وب با D3
    شما...
    D3.js را دانلود کنید
  • بیشتر "

دستورات لینوکس

Ad