Flash Magic seri, Ethernet, CAN veri yolu veya SWD kullanarak NXP flaş tabanlı mikro denetleyicileri programlamak hazırlanmış ücretsiz bir PC yazılımı (Windows Vista-w7-w8-w10) . Şuan Desteklediği seriler ARM Cortex M33, ARM7, ARM Cortex M3, ARM Cortex M0+,ARM Cortex M0 , ARM Cortex M4, 6 clock/12 clock 8051, 2 clock 8051, PXA-G39, PXA-G49, NHS3100, NHS3152, NHS3152
Flash Magic Özellikleri;
- Basit ve sezgisel kullanıcı arayüzü
- Bir Mikrodenetleyiciyi silmek ve programlamak ve temel seçenekleri ayarlamak için beş basit adım
- Programlamadan sonra otomatik doğrulama
- Firmware güvenliğini artırmak için kullanılmayan Flash’ı doldurur Kontrol toplamlarını otomatik olarak programlar.
- Ürün yazılımınız, sağlama toplamı hesaplama rutinini kullanarak, bir Flash bloğunun bütünlüğünü kolayca doğrulayabilir ve hiçbir yetkisiz veya bozuk kodun yürütülmemesini sağlar.
- Program güvenlik bitleri
- Kullanımdaki tüm blokları kolayca silme özelliği ile hangi Flash bloklarının boş veya kullanımda olduğunu görebilirsiniz.
- Flash’ın herhangi bir bölümünü okuyun ve Hex Dosyası olarak kayıt edebilirsiniz.
- Yanlış değerlerin yanlışlıkla programlanmasını önleyen onay özellikleri yardımıyla Önyükleme Vektörünü ve Durum Baytını yeniden programlayın
- Flash içeriğini ASCII ve Onaltılık formatlarda görüntüleyin.
- Destekleyen cihazlarda yüksek hızlı seri iletişim kullanabilirsiniz.
- IDE’lerde ve Toplu Dosyalarda kullanıma izin veren Komut Satırı arayüzü.
- Birçok cihaz için yarı çift yönlü iletişimi destekler.
- Önceden programlanmış Hex Dosyalarını doğrulayabilirsiniz.
- Cihazı otomatik olarak BootROM ve Execute modlarına yerleştirmek için DTR ve RTS RS232 sinyallerini edin (donanım desteği gerektirir)
- Cihazı Bootloader moduna geçirmek için komutlar gönderebilirsiniz
- Programlamayı bitirdiğinizde herhangi bir Wav dosyasını uyarı olarak belirleyebilirsiniz.
- Güçlü, esnek Tam Zamanında Kod özelliği.
- Seri numarası oluşturma gibi programlama için son dakika kodunu oluşturmak için kendi JIT Modüllerinizi yazabilirsiniz.
- Oluşturma ve değiştirme tarihleri, kullanılan flash bellek, kullanılan mevcut cihazın yüzdesi dahil olmak üzere seçilen Hex Dosyası hakkındaki bilgileri görüntüler.
- LPC1xxx/LPC2xxx cihazları için Ethernet önyükleyici Ethernet üzerinden belirli LPC1xxx/LPC2xxx cihazlarının programlanmasını destekler
- Cihaz imzasını okuyabilir
- ARM-Cortex cihazlarını CMSIS-DAP/DAPLink üzerinden programlama desteği (deneysel)
- Üretim Hattında Kullanılabilir
- Üretim hattı programlaması ve testi için Python tabanlı komut dosyası arabirimi (yalnızca V11)
- C, C++, Python için DLL’leri kullanarak kendi Flash Magic tabanlı uygulamalarınızı oluşturabilirsiniz.
ARM Cortex USB Programlayıcı Devresi
USB ARM Programlayıcı devresi FT232R entegresi üzerine kurulu AMS1117 3.3 regülatör entegresi ile 3.3v sağlanıyor jumper ile kart üzerindeki mikrodenetleyiciyi programlamak için ayarlama yapabilirsiniz. Kaynak Eagle cad PCB dosyası var.
Aşağıdaki tablolar şu anda desteklenen işlemcileri göstermektedir.
ARM Cortex M33
LPC55S69 | LPC55S66 | LPC55S28 |
LPC5528 | LPC5526 | LPC55S16 |
LPC5516 | LPC55S14 | LPC5514 |
LPC5512 | LPC55S06 | LPC5506 |
LPC55S04 | LPC5504 | LPC5502 |
ARM Cortex M4
LPC4072 | LPC4074 | LPC4076 |
LPC4078 | LPC4088 | |
LPC4350 | LPC4353 | LPC4357 |
LPC4330 | LPC4333 | LPC4337 |
LPC4320 | LPC4322 | LPC4323 |
LPC4325 | LPC4327 | |
LPC4310 | LPC4312 | LPC4313 |
LPC4315 | LPC4317 | |
LPC54005 | LPC54016 | LPC54018 |
LPC54101 | LPC54102 | |
LPC54113 | LPC54114 | |
LPC54605 | LPC54606 | LPC54607 |
LPC54608 | LPC54616 | LPC54618 |
LPC54628 | LPC51U68 |
ARM Cortex M3
LPC1751 | LPC1752 | LPC1754 |
LPC1756 | LPC1758 | LPC1764 |
LPC1765 | LPC1766 | LPC1768 |
LPC1759 | LPC1769 | LPC1763 |
LPC1774 | LPC1776 | LPC1777 |
LPC1778 | LPC1785 | LPC1786 |
LPC1787 | LPC1788 | |
LPC1311 | LPC1313 | LPC1315 |
LPC1316 | LPC1317 | LPC1342 |
LPC1343 | LPC1345 | LPC1346 |
LPC1347 | LPC1311/01 | LPC1313/01 |
LPC1517 | LPC1518 | LPC1519 |
LPC1547 | LPC1548 | LPC1549 |
LPC1850 | LPC1853 | LPC1857 |
LPC1833 | LPC1837 | LPC18S10 |
LPC18S30 | LPC18S37 | LPC18S57 |
LPC1830 | LPC1820 | LPC1810 |
LPC1812 | LPC1813 | LPC1815 |
LPC1817 | LPC1822 | LPC1823 |
LPC1825 | LPC1827 |
ARM Cortex M0
LPC1110 | LPC1111 | LPC1112 |
LPC1113 | LPC1114 | LPC1115 |
LPC11C12 | LPC11C14 | LPC11C22 |
LPC11C24 | ||
LPC11A11/001 | LPC11A12/101 | LPC11A13/201 |
LPC11A14/301 | LPC11A02UK | LPC11A04UK |
LPC1101LVUK | LPC1102LVUK | |
LPC1112LV | LPC1114LV | |
LPC1124 | LPC1125 | |
LPC1224/101 | LPC1224/121 | LPC1225/301 |
LPC1225/321 | LPC1226/301 | LPC1227/301 |
LPC12D27/301 | ||
EM783-MC3 | EM783-MC6 | EM783-SC |
EM783-SP | EM783-TP |
ARM Cortex M0+
LPC802 | LPC804 | LPC8N04 |
LPC802UK | LPC804UK | |
LPC810 | LPC811 | LPC812 |
LPC822 | LPC824 | LPC832 |
LPC834 | LPC844 | LPC845 |
LPC11U12 | LPC11U13 | LPC11U14 |
LPC11U23 | LPC11U24 | |
LPC11U34 | LPC11U35 | LPC11U36 |
LPC11U37 | LPC11U66 | LPC11U67 |
LPC11U68 | ||
LPC11E11/101 | LPC11E12/201 | LPC11E13/301 |
LPC11E14/401 | LPC11E35/501 | LPC11E36/501 |
LPC11E37/501 | LPC11E66 | LPC11E67 |
LPC11E68 | ||
KW41Z*+ |
ARM7
LPC2101 | LPC2102 | LPC2103 |
LPC2104 | LPC2105 | LPC2106 |
LPC2109 | LPC2114 | LPC2119 |
LPC2124 | LPC2129 | LPC2131 |
LPC2132 | LPC2134 | LPC2136 |
LPC2138 | LPC2141 | LPC2142 |
LPC2144 | LPC2146 | LPC2148 |
LPC2194 | LPC2210 | LPC2212 |
LPC2214 | LPC2220 | LPC2290 |
LPC2292 | LPC2294 | LPC2361 |
LPC2364 | LPC2365 | LPC2366 |
LPC2367 | LPC2368 | LPC2377 |
LPC2378 | LPC2387 | LPC2388 |
LPC2458 | LPC2468 | LPC2478 |
6 clock/12 clock 8051
P89C51RB+ | P89C51RC+ | P89C51RD+ |
P89C51RB2Hxx | P89C51RC2Hxx | P89C51RD2Hxx |
P89C660 | P89C662 | P89C664 |
P89C668 | P89C669 | |
P89C51RA2xx | P89C51RB2xx | P89C51RC2xx |
P89C51RD2xx | ||
P89C60X2 | P89C61X2 | |
P89LV51RB2 | P89LV51RC2 | P89LV51RD2 |
P89V51RB2 | P89V51RC2 | P89V51RD2 |
P89V660 | P89V662 | P89V664 |
2 clock 8051
P89LPC901 | P89LPC902 | P89LPC903 |
P89LPC906 | P89LPC907 | P89LPC908 |
P89LPC912 | P89LPC913 | P89LPC914 |
P89LPC920 | P89LPC921 | P89LPC922 |
P89LPC930 | P89LPC931 | P89LPC932 |
P89LPC933 | P89LPC934 | P89LPC935 |
P89LPC904 | P89LPC915 | P89LPC916 |
P89LPC917 | P89LPC924 | P89LPC925 |
P89LPC932A1 | P89LPC936 | P89LPC938 |
P89LPC9102 | P89LPC9103 | P89LPC9107 |
P89LPC952 | P89LPC9401 | P89LPC918 |
P89LPC9321 | P89LPC9351 | P89LPC9408 |
P89LPC9201 | P89LPC9211 | P89LPC922A1 |
P89LPC9241 | P89LPC9251 | P89LPC9301 |
P89LPC931A1 | P89LPC9331 | P89LPC9341 |
P89LPC9402 | P89LPC9361 | P89LPC9151 |
P89LPC9161 | P89LPC9171 | P89LPC970 |
P89LPC971 | P89LPC972 | P89LPC980 |
P89LPC982 | P89LPC983 | P89LPC985 |
XA
PXA-G39 | PXA-G49 |
Çeşitli
NHS3100 | NHS3152 | NHS3152 |
* = komut satırında değil
+ = DLL’lerde/derlemelerde değil
Flash Magic yazılımı resmi sitesi; https://www.flashmagictool.com/
ARM Cortex USB Programlayıcı Eagle PCB dosyası
Şifre-Pass: 320volt.com
Yayım tarihi: 2021/07/15 Etiketler: arm programlayıcı