SP20 цувралын өндөр хурдны программист
“
Үзүүлэлтүүд:
- Бүтээгдэхүүний нэр: SP20 цуврал программист
- Үйлдвэрлэгч: SHENZHEN SFLY TECHNOLOGY CO.LTD.
- Хэвлэгдсэн огноо: 7 оны 2024-р сарын XNUMX
- Хяналт: A5
- Дэмждэг: SPI NOR FLASH, I2C, MicroWire EEPROM
- Харилцаа холбооны интерфейс: USB Type-C
- Цахилгаан хангамж: USB горим - гадны тэжээлийн хангамж шаардлагагүй
Бүтээгдэхүүнийг ашиглах заавар:
Бүлэг 3: Ашиглахад хурдан
3.1 Бэлтгэл ажил:
Программист USB-ээр дамжуулан компьютерт холбогдсон эсэхийг шалгаарай
Type-C интерфейс. USB-д гадны тэжээлийн хангамж шаардлагагүй
горим.
3.2 Чипээ програмчлах:
Чипээ програмчлахын тулд өгөгдсөн програм хангамжийн зааврыг дагана уу
SP20 цуврал программист ашиглан.
3.3 Чипийн өгөгдлийг уншиж, шинэ чипийг програмчлах:
Та одоо байгаа чипийн өгөгдлийг уншиж, шинэ чип програмчлах боломжтой
хэрэглэгчийн гарын авлагад заасан алхмуудыг дагана уу.
3.4 USB горим дахь үзүүлэлтийн төлөв:
Үүнийг ойлгохын тулд программист дээрх заагч гэрлийг харна уу
USB горим дахь төхөөрөмжийн төлөв.
Бүлэг 4: Бие даасан програмчлал
4.1 Бие даасан өгөгдлийг татаж авах:
Бие даасан програмчлалд шаардлагатай өгөгдлийг татаж авах
програмистын суулгасан санах ойн чип.
4.2 Бие даасан програмчлалын ажиллагаа:
-д тайлбарласны дагуу бие даасан програмчлалын үйлдлүүдийг гүйцэтгэнэ
гарын авлага. Үүнд гарын авлагын горим болон автомат удирдлагын горим орно
ATE интерфейс.
4.3 Бие даасан горим дахь үзүүлэлтийн төлөв:
Бие даасан байдлаар ажиллахдаа индикаторын төлөвийг ойлгох
үр ашигтай програмчлалын горим.
Бүлэг 5: ISP горимд програмчлах
Дэлгэрэнгүй зааврыг хэрэглэгчийн гарын авлагаас үзнэ үү
ISP горимд програмчлах.
6-р бүлэг: Олон машины горимд програмчлах
Техник хангамжийн холболтууд болон програмчлалын үйлдлүүдийн талаар мэдэж аваарай
олон машины горимын програмчлал.
Түгээмэл асуултууд:
А: SP20 ямар төрлийн санах ойн чип дэмждэг вэ?
Цуврал программист?
A: Программист нь SPI NOR FLASH, I2C,
MicroWire болон янз бүрийн үйлдвэрлэгчдийн бусад EEPROM-ууд
өндөр хурдны масс үйлдвэрлэлийн програмчлал.
“`
+
SP20B/SP20F/SP20X/SP20P
Програмистын хэрэглэгчийн гарын авлага
Хэвлэгдсэн огноо: 7 оны 2024-р сарын 5, АXNUMX хувилбар
SHENZHEN SFLY TECHNOLOGY CO.LTD.
АГУУЛГА
SP20 цуврал программист
Хэрэглэгчийн гарын авлага
Бүлэг 1 Танилцуулга
1.1 Гүйцэтгэлийн шинж чанар ————————————————————————————— 3 1.2 SP20 цуврал программистын параметрийн хүснэгт ———————————————————————– 4
Бүлэг 2 Программистын техник хангамж
2.1 Бүтээгдэхүүн дууссанview —————————————————————————————————— 5 2.2 Бүтээгдэхүүний нэмэлтүүд ———————————————————————————— 5
Бүлэг 3 Ашиглахад хурдан
3.1 Бэлтгэл ажил ———————————————————————————————————6 3.2 Чипээ програмчлах —————————————————————————————————6 3.3 Чипийн өгөгдлийг уншиж, шинэ чип програмчлах ————————————————————————-8 3.4 USB горим дахь үзүүлэлтийн төлөв——————————————————————————————————————————9
4-р бүлэг Бие даасан програмчлал
4.1 Бие даасан өгөгдлийг татаж авах ——————————————————————————————10 4.2 Бие даасан програмчлалын үйл ажиллагаа ———————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————11
Гарын авлагын горим—————————————————————————————————————12 Автомат удирдлагын горим (ATE интерфейсээр удирдах) —————————————————————12 4.3 Бие даасан горим дахь үзүүлэлтийн төлөв —————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————
Бүлэг 5 ISP горимд програмчлах
5.1 ISP програмчлалын горимыг сонгох ————————————————————————————13 5.2 ISP интерфейсийн тодорхойлолт —————————————————————————————————————————————————————13 5.3 Зорилтот чипийг холбоно. ———————————————————————————————14 5.4 ISP тэжээлийн горимыг сонгох —————————————————————————————14 5.5 Програмчлалын ажиллагаа ———————————————————————— 14
6-р бүлэг Олон машины горимд програмчлах
6.1
Хавсралт 1
Түгээмэл асуултууд ——————————————————————————————————————————- 17
Хавсралт 2
Анхааруулга ———————————————————————————————————————— 19
Хавсралт 3
Хяналтын түүх —————————————————————————————————————20
– 2 –
SP20 цуврал программист
Хэрэглэгчийн гарын авлага
1-р бүлэг Оршил
SP20 цуврал (SP20B/SP20F/ SP20X/SP20P) программистууд нь Shenzhen SFLY Technology-ээс эхлүүлсэн SPI FLASH-ийн хамгийн сүүлийн үеийн өндөр хурдны масс үйлдвэрлэлийн програмистууд юм. Энэ нь дотоодын болон гадаадын үйлдвэрлэгчдийн SPI NOR FLASH, I2C / MicroWire болон бусад EEPROM-ийн өндөр хурдны програмчлалыг бүрэн дэмждэг.
1.1 Гүйцэтгэлийн шинж чанар
Техник хангамжийн онцлог
USB Type-C холбооны интерфэйс, USB горимд ашиглах үед гадны тэжээлийн хангамж шаардлагагүй; USB болон бие даасан горимын өндөр хурдны масс үйлдвэрлэлийн програмчлалыг дэмжих; Баригдсан том багтаамжтай санах ойн чип нь инженерийн өгөгдлийг бие даасан програмчлалын зориулалтаар хэмнэдэг бөгөөд олон
CRC өгөгдлийн баталгаажуулалт нь програмчлалын өгөгдөл туйлын үнэн зөв болохыг баталгаажуулдаг; Уламжлалт бүх нийтийн програмчлалын баазаар дэмжигдэх боломжтой 28 зүү ZIF залгуур; OLED дэлгэц, програмистын одоогийн үйл ажиллагааны мэдээллийг нүдээр харуулах; RGB гурван өнгөт LED нь ажлын төлөвийг илтгэдэг бөгөөд дуугаралт нь амжилт, бүтэлгүйтлийг өдөөж болно
програмчлал; Зүүтэй контакт илрүүлэхийг дэмжих, програмчлалын найдвартай байдлыг үр дүнтэй сайжруулах; Зарим чипийн самбар дээрх програмчлалыг дэмжих боломжтой ISP горимын програмчлалыг дэмжих; Програмчлалыг эхлүүлэх олон аргууд: товчлуурыг эхлүүлэх, чип байрлуулах (ухаалаг илрүүлэх чип байрлуулах
болон зайлуулах, автомат эхлүүлэх програмчлал), ATE хяналт (бие даасан ATE хяналтын интерфэйс нь үнэн зөв, найдвартай програмчлалын машин хяналтын дохио тухайлбал BUSY, OK, NG, START гэх мэт хангах, өргөн хүрээний янз бүрийн үйлдвэрлэгчдийн автомат програмчлалын тоног төхөөрөмж дэмждэг); Богино холболт / хэт гүйдлийн хамгаалалтын функц нь программист эсвэл чипийг санамсаргүй гэмтлээс үр дүнтэй хамгаалах боломжтой; Програмчлагдах ботьtagи дизайн, 1.7V-ээс 5.0V хүртэлх тохируулгатай, 1.8V/2.5V/3V/3.3V/5V чипийг дэмжих боломжтой; Тоног төхөөрөмжийг өөрөө шалгах функцээр хангах; Жижиг хэмжээтэй (хэмжээ: 108x76x21мм), олон машиныг нэгэн зэрэг програмчлах нь зөвхөн маш жижиг ажлын гадаргууг эзэлдэг;
Програм хангамжийн онцлог
Win7/Win8/Win10/Win11-ийг дэмжих; Хятад, англи хэл хооронд шилжихийг дэмжих; Шинэ төхөөрөмж нэмэхийн тулд програм хангамжийн шинэчлэлтийг дэмжих; Дэмжих төсөл file менежмент (төсөл file бүх програмчлалын параметрүүдийг хадгалдаг, үүнд: чип загвар, өгөгдөл
file, програмчлалын тохиргоо гэх мэт); Нэмэлт хадгалах газар (OTP талбай) болон тохиргооны талбар (төлөв бүртгэл,
гэх мэт) чип; 25 цуврал SPI FLASH-ийг автоматаар танихыг дэмжих; Автомат серийн дугаарын функц (бүтээгдэхүүний өвөрмөц серийн дугаар, MAC хаяг,
Bluetooth ID гэх мэт); Олон програмист горимын холболтыг дэмжих: нэг компьютерийг 8 SP20 цувралтай холбож болно
нэгэн зэрэг програмчлалын программистууд, Автомат серийн дугаарын функц нь олон программист горимд идэвхтэй байдаг; Дэмжлэгийн бүртгэл file хэмнэх;
Тайлбар: Дээрх функцууд нь бүтээгдэхүүний загвараас хамаарна. Дэлгэрэнгүй мэдээллийг 1.2-р хэсгийн бүтээгдэхүүний параметрийн хүснэгтээс үзнэ үү
– 3 –
SP20 цуврал программист
Хэрэглэгчийн гарын авлага
1.2 SP20 цуврал программистын параметрийн хүснэгт
Бүтээгдэхүүний параметр
SP20P SP20X SP20F SP20B
Бүтээгдэхүүний харагдах байдал
Дэмжигдсэн чип ботьtage муж
1.8-5 В
1.8-5 В
1.8-5 В
1.8-5 В
Дэмжигдсэн чипүүдийн хамгийн их санах ой (Тэмдэглэл1)
Дэмжих чип цуврал (интерфэйсийн төрөл)
(I2C EEPROM бичил утас EEPROM SPI Flash)
Олон холболт
(Нэг компьютер 8 програмистыг холбох боломжтой)
USB-тэй масс үйлдвэрлэл
(Чипийг автоматаар илрүүлэх, арилгах, автомат программист)
Автомат цуваа NO.
(Серийн дугаарын програмчлал)
RGB LED нь ажиллах үзүүлэлт
Дуут дохио
Бие даасан програмчлал
(компьютергүйгээр програмчлах, бөөнөөр үйлдвэрлэхэд тохиромжтой)
Автоматжуулалтын тоног төхөөрөмжийг дэмжих
(АТЭ-ээр автомат төхөөрөмжийг удирдах)
ISP програмчлал
(Зарим загварыг дэмжих)
Бие даасан горимд USB горимыг ашиглах
Програмчлалын эхлүүлэх товч
OLED дэлгэц
Програмчлалын хурд
(Програмчлал + баталгаажуулалт) Бүрэн өгөгдөл
GD25Q16(16Mb) W25Q64JV(64Mb) W25Q128FV(128Mb)
1 Гб
Y
Y
ӨӨӨӨ
YYYYY 6s 25s 47s
1 Гб
Y
Y
ӨӨӨӨ
YYNNN 6s 25s 47s
1 Гб
Y
Y
ӨӨӨӨ
NYNNN 6s 25s 47s
1 Гб
Y
Y
YYNN
NYNNN 7s 28s 52s
"Y" нь функцтэй эсвэл дэмждэг гэсэн үг, "N" нь функц байхгүй эсвэл дэмждэггүй гэсэн үг юм
Тайлбар 1 USB горимд 1Гб хүртэл, бие даасан горимд 512Мб хүртэл дэмждэг.
– 4 –
SP20 цуврал программист
Хэрэглэгчийн гарын авлага
2-р бүлэг Програмистын техник хангамж
2.1 Бүтээгдэхүүн дууссанview
Зүйл
Нэр
28P ZIF залгуур Гурван өнгөт заагч
OLED дэлгэц Програмчлалыг эхлүүлэх товч
USB интерфейс
ISP/ATE олон талт интерфейс
Дүрслэх
DIP багцалсан чип, програмчлалын залгуурыг оруулна (Тэмдэглэл: ZIF залгуураас утсыг холбох замаар самбар дээрх чипийг програмчлахыг дэмждэггүй.)
Цэнхэр: ЗАВГҮЙ; Ногоон: OK (амжилттай); Улаан: БҮТЭЭЛГҮЙ
Одоогийн үйл ажиллагааны байдал болон үр дүнг харуулах (зөвхөн SP20P энэ бүрэлдэхүүн хэсэгтэй) Товчлуур дээр дарж програмчлалыг эхлүүлнэ үү (зөвхөн SP20P энэ бүрэлдэхүүн хэсэгтэй)
USB Type-C интерфейс
Програмчлалын машины хяналтын дохиог өгөх (ЗАВГҮЙ, OK, NG, START) (зөвхөн SP20P болон SP20X-д энэ функц байдаг) Самбар дээр гагнасан чипүүдэд зориулсан ISP програмчлал
2.2 Бүтээгдэхүүний нэмэлтүүд
Type-C өгөгдлийн кабель
ISP кабель
5V/1A тэжээлийн адаптер
Зааварчилгааны гарын авлага
Өөр өөр багцын дагалдах хэрэгслийн өнгө/гадаад төрх өөр байж болно, бодит бүтээгдэхүүнээс лавлана уу;
SP20B нь тэжээлийн адаптер агуулаагүй тул тэжээлийн хангамжийн хувьд USB портыг ашиглахад хангалттай; Программистын стандарт тохиргоонд програмчлалын залгуур ороогүй байна
өөрийн хэрэгцээнд нийцүүлэн сонгох;
– 5 –
SP20 цуврал программист
Хэрэглэгчийн гарын авлага
3-р бүлэг Түргэн ашиглах
Энэ бүлэгт SOIC8 (208 миль) савласан SPI FLASH чип W25Q32DW-ийн нэг хэсгийг хуучин болгон авна.ampчипийг USB горимд програмчлах SP20P програмистын аргыг нэвтрүүлэх. Уламжлалт програмчлал нь дараах 5 алхамыг агуулна.
Програм хангамж, техник хангамжийг бэлтгэх програмчлал
Чипийн загварыг сонгох
Ачаалал file Үйлдлийн сонголтын тохиргоо
3.1 Бэлтгэл ажил
1) “SFLY FlyPRO II” цуврал программист программ хангамжийг суулгана (USB драйвер багтана, програм хангамжийг суулгахад USB драйвер нь анхдагчаар суулгагдана), Win7/Win8/Win10/Win11, програм хангамжийг татаж авах URL: http://www.sflytech.com; 2) Программистыг компьютерийн USB порт руу USB кабелиар холбох ба холболт хэвийн үед програмистын ногоон гэрэл асна;
Компьютерийн USB порт руу холбоно уу
3) “SFLY FlyPRO II” программист программыг ажиллуулснаар программ хангамж автоматаар программист холбогдох ба баруун талын цонхонд программистын загвар, бүтээгдэхүүний серийн дугаар гарч ирнэ. Хэрэв холболт амжилтгүй болвол: USB кабель холбогдсон эсэхийг шалгана уу; USB драйверийг компьютерийн төхөөрөмжийн менежерт амжилттай суулгасан эсэхийг шалгана уу (хэрэв USB драйверийг зөв суулгаагүй бол USB драйверийг гараар шинэчилнэ үү: программист программ хангамжийн суулгалтын лавлах хавтаснаас "USB_DRIVER"-г олоод драйвераа шинэчилнэ үү);
Холболт амжилттай болсны дараа одоо холбогдсон програмист загвар
ба дараалал харагдах болно
3.2 Чипээ програмчлах
1 Чипийн загварыг сонгоно уу:
Хэрэгслийн самбар товчийг дарна уу
, мөн гарч ирэх харилцах цонхноос програмчлах чипийн загварыг хайж олоорой
чип загварыг сонгоход: W25Q32DW. Тохирох чипийн брэнд, загвар, багцын төрлийг сонгоно уу (буруу брэнд, загварыг сонгох нь програмчлалын бүтэлгүйтэлд хүргэнэ).
– 6 –
SP20 цуврал программист
Хэрэглэгчийн гарын авлага
2Ачаалах file:
Хэрэгслийн самбар товчийг дарна уу
өгөгдлийг ачаалах file, энэ нь Bin болон Hex форматыг дэмждэг.
3) Үйлдлийн тохируулгын тохиргоо: Шаардлагатай бол "Үйл ажиллагааны сонголтууд" хуудсанд тохирох тохиргоог хийнэ үү. Зөвлөмж: Хоосон бус чипийг арилгах ёстой.
C талбарыг (Төлөвийн бүртгэл) програмчлахын тулд та энэ товчлуур дээр дарж "Тохиргооны сонголт"-ыг нээж холбогдох тохиргоог хийх ёстой.
4 Чипийг байрлуулах:
ZIF залгуурын бариулыг дээшлүүлж, програмчлалын залгуурын доод эгнээг ZIF залгуурын ёроолтой зэрэгцүүлэн оруулаад бариулыг доош дарж, дараа нь чипийг програмчлалын залгуурт хийнэ. Чипний 1-р зүүгийн чиглэлийг буруу чиглэлд байрлуулж болохгүй гэдгийг анхаарна уу. Зөвлөгөө: Та чадна view "чип мэдээлэл" хуудсан дээрх холбогдох програмчлалын залгуурын загвар болон оруулах аргыг.
– 7 –
5Програмчлалын ажиллагаа: Хэрэгслийн самбар товчийг дарна уу
програмчлалыг эхлүүлэхийн тулд:
SP20 цуврал программист
Хэрэглэгчийн гарын авлага
Програмчлалын ажил дууссаны дараа статусын дүрс нь "OK" болж өөрчлөгдөж, програмчлал амжилттай болсныг илтгэнэ.
3.3 Чипийн өгөгдлийг уншиж, шинэ чип програмчлах
1-т заасан алхмуудыг дагаж чипийн загварыг сонгох, залгуур болон унших чипийг суулгах;
Зөвлөмж:
Та "Загвар шалгах" товчийг ашиглан SPI Flash чипүүдийн ихэнхийг автоматаар таних боломжтой. Гагнах чипийн зүүг муу контактаас зайлсхийхийн тулд цэвэрлэх шаардлагатай;
хэрэгслийн мөрөнд;
2) Унших товчийг дарна уу
хэрэгслийн мөрөнд "Унших сонголтууд" харилцах цонх гарч ирнэ;
3) "OK" товчийг дарахад программист чипийн өгөгдлийг уншсаны дараа "Өгөгдлийн буфер" -ийг автоматаар нээж, "Мэдээллийг хадгалах" товчийг дарж уншсан өгөгдлийг дараа нь ашиглахаар компьютерт хадгална;
– 8 –
SP20 цуврал программист
Хэрэглэгчийн гарын авлага
4) "Өгөгдлийн буфер"-ийн "Өгөгдөл хадгалах" товчийг дарахад Мэдээллийг хадгалах харилцах цонх гарч ирэх бөгөөд анхдагчаар бүх хадгалах талбарыг хадгалах боломжтой бөгөөд шаардлагатай бол санах ойн талбарыг сонгох боломжтой, тухайлбал үндсэн санах ойн хэсэг Flash, хадгалах file дараа нь ашиглах боломжтой;
5) "Өгөгдлийн буфер" -ийг хааж, ижил загварын шинэ чип оруулах;
6) товчийг дарна уу
уншсан агуулгыг шинэ чип рүү бичих.
Зөвлөмж: Тохиргооны сонголтуудаас бүх програмчлалын хэсгийг сонгоно уу, эс тэгвээс гүйлтийн өгөгдөл бүрэн бус байж болзошгүй.
мастер чип хэвийн ажиллаж болох ч хуулсан чип хэвийн ажиллахгүй байж магадгүй;
Програмчлалын параметрүүдийг тохируулсны дараа эсвэл эх чипийн өгөгдлийг амжилттай уншсаны дараа та үүнийг хадгалах боломжтой
төсөл болгон file (хэрэгслийн самбар дээр дарна уу
товчийг дарна уу эсвэл цэсийн мөрөнд дарна уу: File->Төслийг хадгалах), дараа нь зөвхөн та
хадгалсан төслийг ачаалах хэрэгтэй file, мөн шинийг програмчлахын тулд параметрүүдийг дахин тохируулах шаардлагагүй
чип.
3.4 USB горим дахь үзүүлэлтийн төлөв
Шалгуур үзүүлэлт
Тогтвортой цэнхэр Анивчих цэнхэр Тогтвортой ногоон
Тогтмол улаан
Улсын тодорхойлолт
Завгүй төлөв, программист устгах, програмчлах, баталгаажуулах гэх мэт үйлдлүүдийг гүйцэтгэж байна. Чип оруулахыг хүлээнэ үү.
Одоогоор зогсолтын горимд байгаа эсвэл одоогийн чип амжилттай програмчлагдсан байна Чип програмчлал амжилтгүй болсон (та алдааны шалтгааныг програм хангамжийн мэдээллийн цонхноос шалгаж болно)
ZIF залгуураас утсыг холбох замаар самбар дээрх чипийг програмчлахыг дэмждэггүй, учир нь гадаад хэлхээний хөндлөнгийн оролцоо нь програмчлалын доголдолд хүргэдэг бөгөөд гаднах хэлхээний самбарт цахилгаанаар холбогдсон тохиолдолд програмистын техник хангамжийг гэмтээж болно, хэрэв програмист буруу ашигласны улмаас программист гэмтсэн бол баталгаат үйлчилгээ авахгүй. Чипийг програмчлахын тулд стандарт програмчлалын залгуурыг ашиглана уу эсвэл самбар дээрх чипийг програмчлахын тулд програмистын ISP интерфейсийг ашиглана уу (ISP горимд програмчлалын 5-р бүлгийг үзнэ үү)
– 9 –
SP20 цуврал программист
Хэрэглэгчийн гарын авлага
4-р бүлэг Бие даасан програмчлал
SP20F, SP20X, SP20P нь бөөнөөр үйлдвэрлэхэд тохиромжтой, бие даасан (компьютергүй) програмчлалыг дэмждэг. Үндсэн үйл ажиллагааны процесс нь дараах байдалтай байна.
Бие даасан өгөгдлийг татаж авах USB кабелийг салгаж, 5V тэжээлийн эх үүсвэрт холбоно уу
Бие даасан програмчлалыг эхлүүлэх
4.1 Бие даасан өгөгдлийг татаж авах
1) Программистыг компьютерийн USB порт руу USB кабелиар холбож, "SFLY FlyPRO II" програмыг ажиллуулна уу; 2) 3.2-р хэсгийн алхмуудыг дагаж чипийн загварыг сонгоод өгөгдлийг ачаална уу file, мөн шаардлагатай үйлдлийн сонголтыг тохируулах; 3) Бие даасан өгөгдлийн зөв эсэхийг баталгаажуулахын тулд эхлээд хэд хэдэн чипийг програмчилж, бүтээгдэхүүний бодит баталгаажуулалтыг хийж болно;
4) товчийг дарна уу
одоогийн төслийг хадгалах (Зөвлөгөө: хадгалсан төсөл file ачаалж дараа нь ашиглаж болно
давтагдах тохиргооны бэрхшээлээс зайлсхийх);
5) товчийг дарна уу
бие даасан өгөгдлийг татаж авахын тулд "Төслийг татаж авах" харилцах цонх гарч ирнэ;
Тайлбар: Гараар програмчлахдаа "Чип оруулах" эсвэл "KEY Sart"-ыг сонгоно уу (зөвхөн SP20P нь KEY start-ыг дэмждэг). Автомат програмчлалын машинтай ашиглахдаа "ATE удирдлага (машины горим)"-ыг сонгоно уу.
6) ОК дарж бие даасан өгөгдлийг програмистын суулгасан санах ойд татаж авна уу Зөвлөмж: программистыг унтраасны дараа бие даасан өгөгдөл устахгүй бөгөөд та үүнийг үргэлжлүүлэн ашиглах боломжтой.
цаг.
– 10 –
SP20 цуврал программист
Хэрэглэгчийн гарын авлага
4.2 Бие даасан програмчлалын ажиллагаа
Гарын авлагын горим
Чипсийг гараар сонгох, байрлуулах програмчлалын арга. Бие даасан горим дахь гарын авлагын үйл ажиллагааны үе шатууд нь дараах байдалтай байна: 1) 4.1-р хэсгийн аргын дагуу бие даасан өгөгдлийг татаж авах. Бие даасан өгөгдлийг татаж авахдаа эхлүүлэх хяналтын горимыг "Чип байршуулах" гэж сонгоно уу (SP20P мөн "Түлхүүр эхлүүлэх"-ийг сонгох боломжтой); 2) USB кабелийг компьютерээс салгаад 5V тэжээлийн адаптерт холбоно уу. Программистыг асаасаны дараа эхлээд өгөгдлийн бүрэн бүтэн байдал, үнэн зөвийг шалгахын тулд дотоод бие даасан өгөгдлийг шалгана. Үүнд 3-25 секунд зарцуулагдана. Туршилтад тэнцсэн тохиолдолд индикаторын гэрэл цэнхэр анивчдаг бөгөөд энэ нь программист бие даасан програмчлалын горимд орсныг илтгэнэ. Туршилт амжилтгүй болбол индикатор нь улаан анивчсан төлөвийг харуулж, программист хүчинтэй бие даасан өгөгдөл байхгүй, бие даасан програмчлалыг эхлүүлэх боломжгүй гэдгийг харуулж байна;
Бие даасан програмчлалын хувьд 5V тэжээлийн адаптерт холбоно уу
Тайлбар: Зөвхөн SP20P програмистын ажлын төлөвийг OLED дэлгэцээр дамжуулан илүү ойлгомжтойгоор харуулах боломжтой бөгөөд дээрх зурагт үзүүлсэн шиг чипийг оруулахыг хүлээхийг сануулж байна. 3) Програмчлах чипийг ZIF залгуур дээр тавихад заагч гэрэл нь цэнхэр анивчсанаас тогтмол цэнхэр болж өөрчлөгддөг нь программист чипийг илрүүлж, програмчилж байгааг илтгэнэ; 4) Заагч гэрэл тогтмол ногоон болж асвал чип програмчлал дуусч, програмчлал амжилттай болсон гэсэн үг. Хэрэв заагч гэрэл улаан болж хувирвал одоогийн чип програмчлал амжилтгүй болсон гэсэн үг. Үүний зэрэгцээ программист одоогийн чипийг ZIF залгуураас салгах хүртэл хүлээж байна. Хэрэв дуут дохионы функц асаалттай байвал программчлах ажил дуусахад программист дуугарах болно; 5) Чипийг гаргаж аваад дараагийн чипэнд хийнэ, програмчлал дуусах хүртэл энэ алхамыг давтана.
– 11 –
SP20 цуврал программист
Хэрэглэгчийн гарын авлага
Автомат удирдлагын горим (ATE интерфейсээр дамжуулан удирдах)
SP20X/SP20P нь ISP/ATE multiplexing интерфэйстэй бөгөөд үүнийг автомат програмчлалын машин болон бусад автомат төхөөрөмжид ашиглаж, автомат програмчлалыг (автоматаар сонгож, чип байрлуулах, автомат програмчлал) хийх боломжтой. Дараах байдлаар ажиллана уу: 1) 4.1-р хэсгийн аргын дагуу бие даасан өгөгдлийг татаж авна. Бие даасан өгөгдлийг татаж авахдаа эхлүүлэх удирдлагын горимыг "ATE control (machine mode)" гэж сонгоно. Энэхүү ажлын горимд програмистын ATE интерфейс нь START/OK/NG/BUSY заагч дохиог өгч чадна; 2) Чипний зүү шугамыг ZIF залгуураас програмчлалын машин руу хөтлөх; 3) Машины удирдлагын шугамыг программист "ISP/ATE интерфейс"-тэй холбоно, интерфэйсийн зүүг дараах байдлаар тодорхойлно;
ISP/ATE интерфейс 4) Програмчлалыг эхлүүлэх.
3–ЗАВГҮЙ 5–OK 9–NG 7–START 2–VCC 4/6/8/10–GND
4.3 Бие даасан горим дахь үзүүлэлтийн төлөв
Шалгуур үзүүлэлт
Төрийн тодорхойлолт (гарын авлагын арга)
Улаан анивчдаг
Программист бие даасан өгөгдлийг татаж аваагүй
Цэнхэр анивчдаг Цэнхэр ногоон
Улаан
Чип байршуулахыг хүлээнэ үү Програмчлалын чип чип програмчлал дуусч, програмчлал амжилттай боллоо (Чипийг арилгахыг хүлээж байна) Чип програмчлал амжилтгүй боллоо (Чипийг арилгахыг хүлээж байна)
Төрийн тодорхойлолт (автомат удирдлагын горим, зөвхөн SP20X, SP20P)
Программист бие даасан өгөгдлийг татаж аваагүй Програмчлалын чип Чип програмчлал дуусч, програмчлал амжилттай боллоо
Чип програмчлал амжилтгүй боллоо
– 12 –
SP20 цуврал программист
Хэрэглэгчийн гарын авлага
Бүлэг 5 ISP горимд програмчлах
ISP-ийн бүтэн нэр нь In System Program. ISP програмчлалын горимд чипийг унших, бичих үйлдлүүдийг хэрэгжүүлэхийн тулд чипийн холбогдох тээглүүрүүдэд цөөн хэдэн дохионы шугамыг холбоход л хангалттай бөгөөд энэ нь чипийг задлахаас зайлсхийх боломжтой юм. SP20 цуврал нь 10P ISP/ATE мультиплекс интерфейстэй бөгөөд хэлхээний самбар дээрх чипүүдийг энэ интерфейсээр дамжуулан програмчлах боломжтой.
5.1 ISP програмчлалын горимыг сонгох
SP20 цуврал программистууд зарим чипийн ISP горимын програмчлалыг дэмжих боломжтой. Программ хангамжийн "чип загвар" товчийг дарж програмчлах чипийн загварыг хайж олоод "Адаптер/програмчлалын горим" баганаас "ISP горимын програмчлал" гэснийг сонгоод "(Хэрэв хайсан чип програмчлалын аргад ISP горимын програмчлал байхгүй бол чипийг зөвхөн програмчлалын залгуураар програмчлах боломжтой гэсэн үг). Доорх зургийг үзнэ үү.
5.2 ISP интерфейсийн тодорхойлолт
SP20 цуврал программистын ISP интерфейсийн тодорхойлолт дараах байдалтай байна.
97531 10 8 6 4 2
ISP/ATE интерфейс
ISP интерфэйс болон зорилтот самбарын чипийг холбохын тулд 10P өнгөт ISP кабелийг санамсаргүй байдлаар тараадаг. 5x2P залгуур нь програмистын ISP интерфэйстэй холбогдсон ба нөгөө үзүүр нь DuPont толгойн терминалаар дамжуулан зорилтот чипийн харгалзах зүүтэй холбогддог.
Зорилтот чипийг DuPont толгойгоор холбоно уу
ISP кабелийн өнгө ба ISP интерфэйсийн зүү хоорондын хамаарал дараах байдалтай байна.
Өнгө
Бор Улаан Улбар шар (эсвэл ягаан) Шар ногоон
ISP интерфэйсийн зүүтэй харгалзах
1 2 3 4 5
Өнгө
Цэнхэр Нил ягаан саарал Цагаан хар
ISP интерфэйсийн зүүтэй харгалзах
6 7 8 9 10
– 13 –
SP20 цуврал программист
Хэрэглэгчийн гарын авлага
5.3 Зорилтот чипийг холбоно
Програм хангамжийн үндсэн интерфейс дээрх "чипийн мэдээлэл" хуудсан дээр дарна уу view ISP интерфейс ба зорилтот чипийн холболтын бүдүүвч диаграм. Доорх зургийг үзнэ үү.
Өөр өөр чипүүд өөр өөр холболтын аргуудтай байдаг. Програм хангамжийн "чипийн мэдээлэл" хуудсан дээр дарна уу view чипийг холбох нарийвчилсан аргууд.
5.4 ISP тэжээлийн горимыг сонгоно
ISP програмчлалын үед зорилтот чип нь программист болон зорилтот самбараас өөрөө тэжээгддэг гэсэн хоёр тэжээлийн сонголттой. Програм хангамжийн "Төслийн тохиргоо" хуудасны "Зорилтот самбарт тэжээл өгөх" хэсгийг шалгах эсэхийг тохируулна уу:
"Зорилтот самбарыг эрчим хүчээр хангах" гэснийг шалгана уу, программист зорилтот самбарын чипийг эрчим хүчээр хангах болно, тэжээлийн эх үүсвэрийг сонгоно уу.tagд чипийн үнэлгээний ажлын боть дагууtagд. Программист нь хамгийн их ачааллын гүйдлийг 250 мА хангаж чадна. Хэрэв ачааллын гүйдэл хэт их байвал программист хэт гүйдлийн хамгаалалтыг санал болгоно. “Зорилтот самбарыг эрчим хүчээр хангах” гэснийг арилгаад зорилтот самбарын өөрөө ажилладаг (SP20 программист 1.65 V~5.5V зорилтот самбарыг ажиллуулах боломжтой) болгон өөрчилнө үү.tage хүрээ, ISP дохио жолоодох ботьtage нь зорилтот самбарын VCC боть автоматаар тохируулнаtage).
5.5 Програмчлалын ажиллагаа
Техник хангамжийн холболт болон програм хангамжийн тохиргоо зөв эсэхийг шалгаад чипийн ISP програмчлалын товчийг дарна уу.
дуусгах
ISP програмчлал нь харьцангуй төвөгтэй бөгөөд та хэлхээг маш сайн мэддэг байх ёстой; Холбох утаснууд нь хөндлөнгийн оролцоо болон бусад хэлхээний хөндлөнгийн оролцоог үүсгэж болзошгүй
ISP програмчлалын бүтэлгүйтэлд хүргэж болзошгүй хэлхээний самбар. Чипийг арилгана уу
ба программчлахын тулд ердийн чип залгуурыг ашиглах;
– 14 –
SP20 цуврал программист
Хэрэглэгчийн гарын авлага
6-р бүлэг Олон машины горимд програмчлах
Программист программ хангамж нь нэг компьютерт холбогдсон 8 хүртэлх программистыг нэгэн зэрэг ажиллуулахыг дэмждэг (олон хэмжээгээр үйлдвэрлэх эсвэл бие даасан өгөгдлийг татаж авах).
6.1 Программистын техник хангамжийн холболт
1) USB HUB ашиглан олон программистыг компьютерийн USB порт руу холбоно уу (USB төв нь гадаад тэжээлийн адаптертай байх ёстой бөгөөд гадна тэжээлийн хангамж шаардлагатай). Олон машины горимд зөвхөн нэг загварын програмистуудыг хамтад нь ашиглах боломжтой бөгөөд өөр өөр загварыг холих боломжгүй гэдгийг анхаарна уу.
2) SP20 программист программ хангамжийг эхлүүлснээр программ хангамж нь бүх холбогдсон программистуудтай автоматаар холбогдоно
олон машины горимд орно. Хэрэв программист программ хангамж аль хэдийн ажиллаж байгаа бол программистыг дахин холбох цэс дээр дарахад программ хангамж нь "Программист руу холбогдох" харилцах цонх гарч ирнэ.
– 15 –
SP20 цуврал программист
Хэрэглэгчийн гарын авлага
Холбогдох программистыг сонгоод OK дарна уу. Холболт амжилттай болсны дараа програм хангамж нь олон машины горимд шилжих бөгөөд интерфэйс нь дараах байдалтай байна.
6.2 Програмчлалын ажиллагаа
1) Програмчлалын ажиллагаа нь 3.2-р хэсэг дэх програмчлалын процедуртай ижил байна: чип загварын ачааллыг сонгох file үйлдлийн сонголтуудыг тохируулах програмчлалын залгуурыг суулгах;
2) дээр дарна уу
товчлуур(Тэмдэглэл: SP20P нь хоёр масс програмчлалын горимыг сонгох боломжтой: "Чип
Insert” болон “Key Start”. Энэ жишээндample, "Чип оруулах" горимыг сонго), програмист чипийг хүлээх болно
байрлуулах;
3) Програмчлагдсан чипүүдийг нэг нэгээр нь програмчлалын залгуурт оруулахад программист автоматаар ажиллаж эхэлнэ
чип суулгасаныг илрүүлсний дараа програмчлал. Программист бүр бие даан ажиллаж, бүрэн хэмжээгээр програмчилдаг
асинхрон горим, синхрончлолыг хүлээх шаардлагагүй. Програм хангамжийн програмчлалын интерфейс нь дараах байдалтай байна;
4) 3.4-р хэсэг дэх үзүүлэлтийн төлөвийн тодорхойлолт эсвэл дэлгэцэн дээрх зааврын дагуу чипүүдийг сонгон байрлуулж, чип програмчлалын бүх массыг гүйцэтгэнэ. Зөвлөмж: SP20F, SP20X, SP20P нь бие даасан програмчлалыг дэмждэг. Та компьютер дээрх одоо байгаа USB портыг ашиглан нэг буюу хэд хэдэн программистыг бие даасан өгөгдлийг татаж авахын тулд холбож, дараа нь масс програмчлалын хувьд бие даасан аргыг ашиглаж болно. USB аргатай харьцуулахад энэ нь илүү тохиромжтой, илүү үр дүнтэй байдаг. SP20B нь дангаар ажиллахыг дэмждэггүй бөгөөд зөвхөн масс программчлалд зориулж компьютерт холбогдох боломжтой.
– 16 –
SP20 цуврал программист
Хэрэглэгчийн гарын авлага
Хавсралт 1 Түгээмэл асуулт
Программист img-г дэмжиж чадах уу files?
Программист программ хангамж нь хоёртын болон арван зургаатын тоог дэмждэг file кодчилолын форматууд. Хоёртын тооллын ердийн дагавар files нь *.bin, ба аравтын тооллын ердийн дагавар files нь *.hex;
img бол зүгээр л a file дагавар, гэсэн үг биш file кодчилолын формат. Ихэвчлэн (90% -иас дээш) ийм байдаг files нь хоёртын кодлогдсон байна. Програм хангамжид шууд ачаалснаар програм хангамж автоматаар байгаа эсэхийг таних болно file нь хоёртын код бөгөөд үүнийг хүлээн зөвшөөрөгдсөн форматаар ачаалах;
үнэн зөвийг баталгаажуулахын тулд file ачаалж байгаа бол бид хэрэглэгчдэд буфер шалгах нийлбэрийг шалгахыг зөвлөж байна file Инженертэй шалгах нийлбэр (эсвэл file код үзүүлэгчид/үйлчлүүлэгчид) ачаалсны дараа ийм fileс. (Эдгээр мэдээлэл нь зохиогчийн програм хангамжийн үндсэн цонхны доод хэсэгт харагдах болно.)
Програмчлалын бүтэлгүйтлийн нийтлэг шалтгаанууд (арилгах алдаа/програмчлалын алдаа/баталгаажуулалтын алдаа/ID алдаа гэх мэт) юу вэ?
Програм хангамжид сонгосон чип үйлдвэрлэгч/загвар нь бодит чиптэй таарахгүй байна; Чипийг буруу чиглэлд байрлуулсан эсвэл програмчлалын залгуурыг буруу байрлалд оруулсан байна.
Програм хангамжийн "Чип мэдээлэл" цонхоор зөв байршуулах аргыг шалгана уу; Чип тээглүүр болон программчлалын залгуур хоорондын холбоо муу; Бусад хэлхээний самбар дээр гагнагдсан чипүүдийг утас эсвэл IC програмчлалын хавчаараар холбоно.
хэлхээний хөндлөнгийн оролцооны улмаас програмчлалын доголдол үүсгэдэг. Програмчлалд зориулж чипүүдийг програмчлалын залгуурт буцааж хийнэ үү; Чип нь гэмтсэн байж болзошгүй тул туршилтанд зориулж шинэ чипээр солино.
ISP програмчлалын хувьд урьдчилан сэргийлэх арга хэмжээ юу вэ?
ISP програмчлалыг хэрэгжүүлэхэд харьцангуй төвөгтэй, тодорхой мэргэжлийн мэдлэгтэй хүмүүст тохиромжтой тул та хэлхээний схемийг хэрхэн уншиж, зорилтот самбарын хэлхээний диаграмыг мэдэх хэрэгтэй. Програм хангамж нь зарим түгээмэл хэрэглэгддэг FLASH болон EEPROM-ийн ISP програмчлалыг дэмждэг бөгөөд юуны өмнө та програм хангамжийн одоогийн чипийн ISP програмчлалын аргыг сонгох хэрэгтэй. ISP програмчлалын аргыг ашиглахдаа та дараах зүйлсийг анхаарах хэрэгтэй: Зорилтот Flash-д холбогдсон үндсэн хянагч (жишээ нь MCU/CPU) зорилтот руу нэвтрэхгүй байгаа эсэхийг шалгаарай.
чип, мөн mian хянагчийн холбогдсон бүх IO портууд өндөр эсэргүүцэлтэй байх ёстой (та mian хянагчийг RESET төлөвт тохируулахыг оролдож болно). Програмчлагдсан чипийн зарим хяналтын IO портууд нь чипийн хэвийн ажиллах нөхцлийг хангасан байх ёстойample: SPI FLASH-ийн HOLD болон WP зүүг өндөр түвшинд татах ёстой. I2C EEPROM-ийн SDA болон SCL нь татах резистортой байх ёстой бөгөөд WP зүү нь доод түвшинд хүртэл татагдсан байх ёстой. Холбох утсыг аль болох богино байлгах хэрэгтэй. Зарим чипүүд дагалдах ISP кабелиар программчлагдахгүй байна. Тохирох хэмжээг тохируулна ууtagТохируулах сонголтуудын ISP програмчлалын e/clock параметрүүд: Зорилтот самбарыг өөрөө тэжээх эсвэл зорилтот самбарыг программистаас тэжээх гэсэн хоёр сонголтын зөвхөн нэгийг нь ашиглаж болно. Цахилгаан хангамжийн аль аргыг ашиглахаас үл хамааран VCC холбогдсон байх ёстой. ISP арга нь зорилтот самбар эсвэл холбох утаснуудын захын хэлхээнд нөлөөлдөг тул бүх чипийг амжилттай шатаах баталгаа байхгүй. Хэрэв холболт, тохиргоог дахин дахин шалгаж, амжилттай програмчлах боломжгүй хэвээр байвал чипийг салгаж, стандарт чипийн залгуураар програмчлахыг зөвлөж байна. Масс үйлдвэрлэлд эхний програмчлал, дараа нь SMT аргыг ашиглахыг хичээ.
24 цуврал чип яагаад устгах функцгүй байна вэ?
Чип нь EEPROM технологи дээр суурилагдсан бөгөөд чипийн өгөгдлийг урьдчилан устгахгүйгээр шууд дахин бичих боломжтой тул устгах үйлдэл байхгүй;
Хэрэв та чипийн өгөгдлийг цэвэрлэх шаардлагатай бол FFH өгөгдлийг чип рүү шууд бичнэ үү.
– 17 –
SP20 цуврал программист
Хэрэглэгчийн гарын авлага
Программист программ хангамж, програм хангамжийг хэрхэн шинэчлэх вэ?
Программист программ хангамжийн цэсийг дарна уу: Тусламж-Шинэчлэлтүүдийг шалгах. Хэрэв шинэчлэлт байгаа бол шинэчлэх шидтэн гарч ирнэ. Шинэчлэлтийн багцыг татаж аваад суулгахын тулд зааврыг дагана уу;
Sfly албан ёсны татаж авах төв рүү орно уу webсайтаас (http://www.sflytech.com), хамгийн сүүлийн үеийн программист программ хангамжийг татаж аваад суулгах;
Зөвхөн программист программ хангамжийг шинэчлэх хэрэгтэй, программист программыг шинэчлэх шаардлагагүй.
Программист программ хангамжид чип загвар байхгүй бол би яах ёстой вэ?
Эхлээд программист программ хангамжийг хамгийн сүүлийн хувилбар руу шинэчлэх; Хэрэв програм хангамжийн хамгийн сүүлийн хувилбарт програмчлагдсан чип загвар байхгүй бол имэйл илгээнэ үү
нэмэлт хүсэлт гаргах. Дараах мэдээллийг заана уу: програмистын загвар, нэмж оруулах чипийн загвар, нарийвчилсан чипийн загвар, багц (сануулах: SP20 цуврал программистууд зөвхөн SPI NOR FLASH, EEPROM-ыг дэмжих боломжтой, бусад төрлийн чипийг дэмжих боломжгүй).
– 18 –
SP20 цуврал программист
Хэрэглэгчийн гарын авлага
Хавсралт 2 Татгалзах
Shenzhen Sfly Technology Co., Ltd нь бүтээгдэхүүн болон холбогдох программ хангамж, материалын зөв байдлыг хангахын тулд чадах бүхнээ хийдэг. Бүтээгдэхүүний (програм хангамж болон холбогдох материалыг оруулаад) согог, алдааны хувьд компани нь арилжааны болон техникийн чадавхаараа асуудлыг шийдвэрлэхийн тулд чадах бүхнээ хийх болно. Компани нь энэхүү бүтээгдэхүүнийг ашиглах, борлуулснаас үүдэн гарах бүх төрлийн санамсаргүй, зайлшгүй, шууд, шууд бус, тусгай, сунгасан эсвэл шийтгэлийн хохирол, үүнд ашиг, сайн санааны байдал, олдоц, бизнесийн тасалдал, мэдээллийн алдагдал гэх мэтийг хариуцахгүй бөгөөд аливаа шууд, шууд бус, санамсаргүй, тусгай, үүсмэл хохирол, гуравдагч этгээдийн хохирлыг хариуцахгүй.
– 19 –
Баримт бичиг / нөөц
![]() |
SFLY SP20 цувралын өндөр хурдны программист [pdf] Хэрэглэгчийн гарын авлага SP20B, SP20F, SP20X, SP20P, SP20 цувралын өндөр хурдны программист, SP20 цуврал, өндөр хурдны программист, хурдны программист, программист |