Voimmeko käyttää MATLAB

E

extradeath

Guest
Rakas ystävä, voimme käyttää MATLAB ohjelmoida PIC 16f877

Voimme kirjoittaa ohjelmaa käyttäen MATLAB toimintoja, jotka on muunnettu HEX-tiedosto ....

Jos näin on, voit vastata ....Lisätään 3 minuuttia:Odotan apua .....

 
Tekijä tietoni:
NO

Mutta ehkä on olemassa keinoja

Matlab on suuri developping tekniikat, algoritmit ja virheenjäljitykseen.
Kun olet se pitäisi mitään olla, että vaikea muuntaa koodin C.
Suurin haaste on todennäköisesti tietorakenteita.
Muista, että olet ohjelmakaudella mikro, jotka eivät ole arpoa RAM

<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="Räpyttää" border="0" />Antharax

 
No you can't teidän PARTICULIAR tapauksessa!
MATLAB tuottaa C-koodi, mutta koodi on yleensä tiukka kirjastoihin, että sinun on LINK .. tietenkin nämä libs on tarkoitettu PC-ympäristössä ..

Joten tule kysymykseen käyttää MATLAB sisäisen SUPER optimazed libs saadakseen C-koodia ohjelmoida mikro-ohjain.
Yksi esimerkki toiminnon FFT () ..on imposible takaisin puhdas C-koodi tätä toimintoa.Saat noin SKELETON jossa jotkin toiminnot joissakin DLL ..
Voit tehdä joitakin riippumattomia C-koodi sukupolven ..mutta. et voi käyttää mitä Matlab hyvä ..
Kanssa MASSAVÄLINESARJAT kuten TI DSP ja muita. On mahdollista muuttaa sellaisia lohkoja tai moduulit, jotka ovat seuraamuksia sovelletaan ilman MATLAB sisäisen KIRJASTO

Yksi pääsyy siihen, miksi ei ole mahdollista luoda täysin C-koodi Matlab että MATLAB ei ole edes kirjoitettu C, mutta C .Mutta päälle Voitteko kuvitella enää kyennyt MATLAB LÄHTEET!ne eivät ole hullu Abou sitä!

 
Olen canitfully ymmärtänyt .. eltonjohn noin käyttämällä FFT (), koska Etsin tapa käyttää tätä tiettyä toimintoa ....

auttakaa minua ja tehdä siitä entistä helpompi ymmärtää .....

Se, miten voimme löytää jotain muuntaa Matlab-ohjelman C

 
Ok näet MATLAB tuottaa C-koodia vain noin matriisiin toimien
mutta MATLAB on hyvin rikas sisäinen kirjaston toimintoja.Olen käyttänyt esimerkkinä FFT (). Becasuse Pidän sinusta on naiivia ajatella, että pääsen että koodinpätkä.
Mutta kun olen opiskellut koodi huomasin, että sen sijaan sain puhelut paljon DLL: n siksi sinulla on oltava Microsoft C-kääntäjä on asennettu.
Lopuksi Kyllä päätyneet ohjelma, joka toimii PC: .. ja oli C-koodia syntyy .. mutta se on kaikki mitä CAN't sataman ne higly OPTIMAZED MATLAB toiminnot
että mikro .. koska et koskaan koodi! ..
Ainoa tapa on tehdä toiminnon MATLAB kutsutaan myfft () eikä käyttää sisäisiä Matlab-toiminto ..Hyvin, että tappiot tarkoituksena Matlab!
Sitten on parempi kirjoittaa se C välittömästi ja paljon muuta optimazed ..
Vaikka et menettää Simulaatio valmiudet.
Siksi jokainen manufaturer installes on oma joukko toimia, että hän kannattaa.
koska kyllä hän voi antaa sinulle C-koodia hänen MODULES ..Matlab ei!

hurraa

 
Vaikein ei siitä saada koodin tai algo.It's all over Google.Haasteena on implmenting se uC muistilla ja nopeus rajoitukset, ja silti antaa kohtuullisen kaistanleveys.On yksi hanke nimeltä picspect joka on täyttänyt FFT.Voit google sitä.Mutta se on ASM.C on yksinkertaisesti liian hidas FFT.

 

Welcome to EDABoard.com

Sponsor

Back
Top