EnglishFrenchSpanyol

Ad


Favicon OnWorks

lpcprog - Dalam Talian di Awan

Jalankan lpcprog dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan lpcprog yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


lpcprog - penyiar pengawal mikro LPC NXP

SINOPSIS


lpcprog -d peranti_siri -c arahan [PILIHAN] ... [FAIL]

DESCRIPTION


Gunakan protokol ISP untuk memancarkan pengawal mikro LPC melalui talian bersiri.

Untuk semua arahan, pengawal mikro sasaran mesti berada dalam mod ISP dan menunggu
arahan ISP penyegerakan (keadaan lalai apabila memasuki mod ISP). Lihat MOD DAN KOD ISP
BACA bahagian PERLINDUNGAN untuk maklumat lanjut.

Argumen FILE kemestian diberikan untuk arahan dump dan flash. Untuk arahan kilat fail ini ialah
data (program) yang akan ditulis ke memori Flash dalaman LPC. Untuk arahan dump, ia akan
simpan kandungan sebenar memori denyar dalaman LPC.

Hujah mandatori kepada pilihan panjang adalah wajib untuk pilihan pendek juga.

-p, --bahagian==PARTS
Gunakan PARTS sebagai fail penerangan bahagian dan bukannya fail lalai. Lihat BAHAGIAN
Bahagian FAIL DESKRIPSI untuk mendapatkan maklumat lanjut tentang fail penerangan bahagian lalai
dan susunan keutamaan.

-d, --peranti=GIANT
Gunakan DEV sebagai baris bersiri hos untuk memprogramkan sasaran. Laluan penuh mesti disediakan.
Fail nod peranti biasanya terletak di / dev / direktori.

-c, --perintah=COMMAND
Perintah untuk melaksanakan. COMMAND mestilah salah satu daripada id, membuang, kilat, kosong or go. Lihat
bahagian COMMANDS untuk penerangan arahan.

-b, --kadar baud=BAUD
Gunakan BAUD sebagai baudrate untuk komunikasi dengan peranti sasaran. Lalai kepada
115200.

-t, --jejak
Hidupkan output surih komunikasi bersiri dengan peranti sasaran

-f, --freq=FREQ
Gunakan FREQ (KHz) sebagai frekuensi pengayun peranti sasaran. Lalai kepada 10000 KHz

-n, --tiada-kod-pengguna
Jangan mengira kod pengguna yang sah untuk vektor pengecualian 7. Lihat bahagian KOD PENGGUNA.

-h, - membantu
Paparkan maklumat bantuan dan keluar

-v, --versi
Paparkan maklumat versi dan keluar

PERINTAH


Perintah mestilah salah satu daripada id, membuang, kilat, kosong or go.

id . id arahan memaparkan ID pengenalan bahagian LPC, uid (ID unik), dan
versi pemuat but peranti sasaran yang disambungkan.

membuang Buang keseluruhan kandungan memori kilat sasaran yang disambungkan ke fail yang diberikan. ini
arahan memerlukan hujah fail.

kilat Flash kandungan fail yang diberikan sebagai hujah pada permulaan yang disambungkan
ingatan kilat sasaran. Pengiraan automatik Kod Pengguna dibuat dan Kod Pengguna
disimpan dalam vektor pengecualian ke-7. guna -n pilihan untuk menghalang Kod Pengguna
pengubahsuaian. Jika anda perlu menulis fail anda ke bahagian flash yang berbeza, gunakan
lpsisp alat.

kosong Padamkan keseluruhan denyar.

go Belum Disokong. Tetapkan semula sasaran menggunakan butang tetapan semula perkakasan atau kitaran kuasa
peranti untuk memulakan program.

PARTS DESCRIPTION FILES


Fail perihalan bahagian lalai ialah /etc/lpctools_parts.def atau ./lpctools_parts.def
Fail perihalan bahagian dihuraikan untuk penerangan peranti LPC untuk pembuangan, kosong dan kilat
arahan. Jika tiada satu pun lalai wujud dan tiada fail sedia ada dibekalkan menggunakan -p pilihan,
arahan ini tidak boleh dilaksanakan. Jika huraian bahagian tidak ditemui pada yang pertama dijumpai
fail, arahan itu tidak akan dilaksanakan sama ada. Jika tidak -p pilihan disediakan, program kelihatan
untuk lpctools_parts.def dalam direktori semasa dahulu, dan kemudian dalam /dan lain-lain/ direktori.

Kandungan fail penerangan bahagian ialah senarai penerangan bahagian LPC. Setiap baris
memegang satu huraian bahagian. Baris bermula dengan # ialah ulasan. Rujuk kepada fail lalai
didapati di /dan lain-lain/ direktori untuk maklumat lanjut tentang format baris.

PENGGUNA KOD


Kod Pengguna yang sah diperlukan oleh pemuat but LPC untuk memulakan program pengguna dalaman.
Kod Pengguna dianggap sah jika lokasi vektor pengecualian tersimpan 7 (offset 0x 0000
001C dalam jadual vektor) mengandungi pelengkap 2 bagi jumlah semak entri jadual 0
melalui 6. Ini menyebabkan jumlah semak bagi 8 entri jadual pertama ialah 0.

Jika tandatangan tidak sah, LPC memasuki mod ISP.

Tingkah laku lalai bagi lpcprog adalah untuk mengira kod yang sah untuk vektor pengecualian ke-7
dan ubah suai data binari yang diprogramkan untuk memasukkan kod yang sah ini. Anda boleh mencegah perkara ini dengan
menggunakan -n pilihan.

ISP MODE DAN KOD BACA PERLINDUNGAN


Perlindungan Baca Kod ialah mekanisme yang membenarkan "pengguna" untuk membolehkan tahap yang berbeza
"keselamatan" dalam sistem supaya akses kepada denyar pada cip dan penggunaan ISP boleh
terhad. Apabila diperlukan, CRP digunakan dengan memprogramkan corak tertentu dalam lokasi kilat
pada 0x0000 02FC. Perintah IAP tidak terjejas oleh perlindungan baca kod.

Jika peranti anda tidak memasuki keadaan ISP, atau jika beberapa arahan tidak berjaya, ia mungkin
kerana mekanisme CRP sedang digunakan pada peranti anda.

Perlindungan Bacaan Kod tidak akan dilaksanakan kerana ia bertentangan dengan lesen alat ini
dan bertentangan dengan falsafah perisian percuma.

Gunakan lpcprog dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad