Mündəricat:

Ez430 istifadə edərək MSP430 DIP -in proqramlaşdırılması: 4 addım
Ez430 istifadə edərək MSP430 DIP -in proqramlaşdırılması: 4 addım

Video: Ez430 istifadə edərək MSP430 DIP -in proqramlaşdırılması: 4 addım

Video: Ez430 istifadə edərək MSP430 DIP -in proqramlaşdırılması: 4 addım
Video: TI eZ430 chronos. DevKit - наручные часы 2024, Iyun
Anonim
Ez430 istifadə edərək MSP430 DIP proqramlaşdırılması
Ez430 istifadə edərək MSP430 DIP proqramlaşdırılması

TI -nin ez430 USB proqramçısını tapdığımda, MCU ilə ayağa qalxmağın ən asan üsullarından biri kimi görünürdü. Necə səhv edə bilərəm, adında ez var! Məlum olur ki, əslində çox asandır.

TI -nin satdığı kiçik hədəf lövhələrindən istifadə etmək istəyirsinizsə ez430 əladır, amma əsl yeni başlayanlar üçün məlumat çatışmazlığı xarici çipləri proqramlaşdırmağa keçərkən sinir bozur və Texas Instruments -dan alınan texniki məlumatların miqdarı qorxudur.

Bu qısa məqalədə, ez430 istifadə edərək TI -dən sifariş verdiyiniz DIP nümunələri ilə necə işləyəcəyinizi göstərməyi ümid edirəm. Ez430 hədəf lövhəsindəki MSP430F2013 ilə eyni mikrokontrolör vahidi (MCU) ilə işləyəcəyəm. Hər hansı bir MSP430x2xx eyni metodla işləyəcək və bildiyim qədər bütün MSP430 xətti eyni proqramlaşdırma əlaqələrini istifadə edir. İkili xətti paketdən (DIP və ya DIL) başqa bir paket və ya MSP430x2xx-dən fərqli bir cihaz istifadə edirsinizsə, uyğun pin yerlərini tapmaq üçün cihazın məlumat cədvəlinə müraciət etməlisiniz.

Addım 1: hissələr

Hissələri
Hissələri

Msp430 proqramlaşdırmaq üçün sizə lazım olan yalnız bir neçə hissə var. Budur siyahı: Telli IC yuvası MSP430 MCU ez430 4 pinli yuva (.050 Şəbəkə ara bağlantısı) 4 pinli yuva haqqında qısa bir qeyd. Ez430 istifadəçi təlimatı Mill-Max hissə nömrələrini göstərir. Mouser.com onları son yoxladığımda stokda saxlayırdı və Mill-Max nümunələr təklif edə bilər. Nəzərə alın ki, şəkil məqalənin sonunda qeyd olunan proto-lövhə üçün əlavə hissələrə malikdir. Sarma əlaqələri üçün Kynar örtüklü 30 ölçü teli istifadə etdim.

Addım 2: lövhələr

Lövhələr
Lövhələr
Lövhələr
Lövhələr
Lövhələr
Lövhələr
Lövhələr
Lövhələr

MSP430 proqramlaşdırmaq üçün Vcc və Vss əlaqələri daxil olmaqla cəmi 4 tel lazımdır. Aşağıdakı sxem kömək etməlidir. Bir proqramı MCU -ya yükləmək üçün ehtiyac duyduğunuz yeganə əlaqələrdir. İki proqramlaşdırma lövhəsi qurdum. Birincisi, kiçik bir çörək taxtası, ZIF yuvası və bir ucuna lehimli 4 pinli köhnə IDE kabelindən 4 tel istifadə edir. Zero Insertion Force yuvası, MCU -nu hərəkət etdirərkən səydən qənaət edir. İkincisi, Mill-Maxdan bir DIP yuvası və ətrafa qoyduğum bəzi sancaqlar və digər komponentlərdən istifadə edir. Bağlantıların çoxunu tellə bağladım. Yalnız 4 pinli yuvanı lehimləmək lazım idi. Əsasən osilatoru olmayan bir proto-lövhədir. TI sənəd slau144c (MSP430x2xx İstifadəçi Kılavuzu) 2-2-ci cədvəlində istifadə olunmamış pin sonları göstərilir. Bu, layihə lövhəniz üçün vacibdir, ancaq proqramlaşdırma üçün deyil. 47k müqavimət istifadə edərək RST pinini yüksək çəkməyincə MCU proqramınızı işləməyəcək. Ez430 pinlərini 4 pinli yuvaya bağladığınızda Vcc bağlantısının düzgün olduğundan əmin olun. Bunu ez430 İstifadəçi Təlimatında göstərilən sxemə baxaraq yoxlaya bilərsiniz. R10 -un ez430 tərəfindəki Vcc -ə qoşulduğuna diqqət yetirin. Lövhədəki qurğunun ucunu konnektorun 1 -ci pininə olan ən yaxın bağlayıcı pinə qədər izləyə bilməlisiniz. Bir kənara, Spy-Bi-Wire adlanan 4 telli proqramlaşdırma bağlantısını son tətbiqinizə qura bilərsiniz və çipi heç çıxarmayacaqsınız. Bunu belə etmək qərarına gəlsəniz, MCU -nu tətbiqinizin 3V güc mənbəyindən təmin edə bilərsiniz və USB proqramçıdakı 2 və 3 -cü pinləri (bax J1) MCU -ya bağlaya bilərsiniz.

Addım 3: Proqramlaşdırma

Proqramlaşdırma
Proqramlaşdırma

Qeyd etdiyim kimi, avadanlıq hazır olduqdan sonra ez430 -dan istifadə etmək asandır. Cihaza daxil olan IAR Kickstart proqramı sizi tez işə salacaq. 1.0 portuna qoşulmuş bir LED -in yanıb -sönməsini ehtiva edən bir nümunə proqram var. Nümunə proqramı lövhənizdə işə salmaq üçün pin 2 -dəki LED və rezistoru və pin 10 -da 47k ohm çəkmə müqavimətini əlavə edin və sönüb yanıb -sönün. Msp430 -dan istifadə etməyi öyrənmək üçün başqa bir proqramlaşdırma mənbəyi ola bilər. Bu veb saytında tapıldı. Bu çox şeydir. Başqa bir neçə nümunə proqram var. Proqramlaşdırmaya başlamazdan əvvəl onları sınamaq istəyirsinizsə, 'msp430 layihələri' üçün sürətli bir axtarış sizə bir neçə nəticə verməlidir. Uğurlar və xoşbəxt proqramlaşdırma!

Addım 4: Faydalı bağlantılar

TI-nin MSP430 Pageez430 İstifadəçi Kılavuzu

Tövsiyə: