 |

|
Elektronika.lt portalo forumas
Jūs esate neprisijungęs lankytojas. Norint dalyvauti diskusijose, būtina užsiregistruoti ir prisijungti prie forumo.
Prisijungę galėsite kurti naujas temas, atsakyti į kitų užduotus klausimus, balsuoti forumo apklausose.
Administracija pasilieka teisę pašalinti pasisakymus bei dalyvius,
kurie nesilaiko forumo taisyklių.
Pastebėjus nusižengimus, prašome pranešti.
Dabar yra 2025 03 04, 09:13. Visos datos yra GMT + 2 valandos.
|
|
|
 |
Forumas » Mikrovaldikliai » AVR Studio4 c ir asm viename.
|
Jūs negalite rašyti naujų pranešimų į šį forumą Jūs negalite atsakinėti į pranešimus šiame forume Jūs negalite redaguoti savo pranešimų šiame forume Jūs negalite ištrinti savo pranešimų šiame forume Jūs negalite dalyvauti apklausose šiame forume
|
|
|
 |
AVR Studio4 c ir asm viename. |
Parašytas: 2008 03 02, 15:08 |
|
|
|
Naudoju AVR Studio 4 kompiliatoriu, kolkas programuoju tik asembleriu. Bet matau labai daug gatavu biblioteku parasytu C kalba, tai norejau paklausiti ar imanoma iterpti c kalba parasyta biblioteka i *.asm faila? |
|
|
|
|
 |
AVR Studio4 c ir asm viename. |
Parašytas: 2008 03 02, 16:20 |
|
|
|
neimanoma, galima tik atbulai.
zinoma jei tu naudoiji linkeri tai tada galima viskas bet tai gana sunku, ir tau vistiek reikes C kompiliatoriaus.
jei nori programuoti abiem kalbom tai naudok C ir joje rasyk asambleriu. bet manau neilgai taip kvailiosi tada o pradesi grinai C naudoti. |
|
|
|
|
 |
AVR Studio4 c ir asm viename. |
Parašytas: 2008 03 02, 16:28 |
|
|
|
Na as ir manau kad C kompiliatoriuj galima. O kaip tai padaryt? Maciau kazkaip #asm ir pradedu asembleriu, o pabaiga kaip?
Ir koki kompiliatoriu naudot? |
|
|
|
|
 |
AVR Studio4 c ir asm viename. |
Parašytas: 2008 03 02, 17:01 |
|
|
|
siap tai galima visuose. asamblerio dazniausia reikia nedaug, bet kai jau reikia be jo neisiversi.
kaip ji iterpti kompiliatoriaus aprasyme turi buti parasyta paprastai tu gali sekmingai naudoti C kintamuosius ir funkcijas nors skirtingi kompiliatoriai tai daro kiek nevienodai.
papratsai iterpiama taip
#asm
#endasm
arba (ant C++ builderio taip)
asm {
}
arba
#asm ("nop, wdtr "); |
|
|
|
|
 |
AVR Studio4 c ir asm viename. |
Parašytas: 2008 03 02, 17:42 |
|
|
|
[gali sekmingai naudoti C kintamuosius ir funkcijas
tai kaip supratau tam asemblerio gabale galesiu naudoti funkciajs is C kalba parsytu biblioteku. Cia pasitikslinu tik. |
|
|
|
|
 |
AVR Studio4 c ir asm viename. |
Parašytas: 2008 03 02, 18:09 |
|
|
|
del bibloteku dar nesu labai trikras kaip jos ten veikia, bet greciausia taip.
is asamblerio C retai kas naudoja. dazniau daroma atbulai
tik pamatysi kad gana daug darbo bus, nes prties iskvieciant funkcija turesi tinkamai jai perduoti argumentus o paskui paisimti atsakyma |
|
|
|
|
 |
AVR Studio4 c ir asm viename. |
Parašytas: 2008 03 02, 20:24 |
|
|
|
siūlyčiau pradėt normaliai programuot C kalba, nes ASM`u, tai užsiknisi...
C kalboje realiai reikai daug mažiau rašyt. Be to ASM`as tai jau tiesioginės komandos procesoriui, todėl darant ką nors sudėtingiau, reikia labai daug tų komandų, ir tarp jų iškarto labai lengva susimaišyt. .
Aš irgi pradžioje programavau ASM`u, bet perėjau prie C. |
|
_________________ nepamirškit, klysti žmogiška
privatas - privatiems klausimams
arch linux  |
|
|
|
 |
AVR Studio4 c ir asm viename. |
Parašytas: 2008 03 02, 20:59 |
|
|
|
Tai reiks kazkada pereit, kolkas nera laiko pasimokyti C sintakse, nors kazkada studijavau si dalyka. |
|
|
|
|
 |
AVR Studio4 c ir asm viename. |
Parašytas: 2008 03 06, 23:31 |
|
|
|
Dar prie to pacio paklausiu, jei as includinu kokia nors biblioteka ir joje yra kokiu 10 funkciuju, o as naudoju tik viena, tai kompiliuojant man viska sukuompiliuos i hex'a ar tik ta naudojama funkcija? Nes pastebejau kad su C daug didesnis hex failas gaunas. |
|
|
|
|
 |
AVR Studio4 c ir asm viename. |
Parašytas: 2008 03 06, 23:39 |
|
|
|
cia linkerio darbas ismesti nenaudojamas funkcijas, kai kada pagal default nustatyta jas palikti.
beje C kalboje dar nuna procesoriaus inicializacijos parograma, kuris daznai uznulina atminti nustato steka ir t.t.
jei visa tai ismeti tada C programa gaunasi ne kiek nedidesne nei asamblerio programa |
|
|
|
|
 |
AVR Studio4 c ir asm viename. |
Parašytas: 2008 03 06, 23:45 |
|
|
|
o kokiu budu butu galima suzioti kiek isnaudojau mikrovaldiklio resursu?
Nes man dabar tokia problema iskilo pajunges prie atmega8 LCD, 1_Wire, ir dar bandau su vidiniu EEPROM zaist. Tai kol buvo tik LCD ir 1_Wire tai viskas normaliai buvo LCD viska gerai rode, pradejau EEPROM tai LCD vaizdas pradedojo mirget ir kuo toliau rasau tuo labiau mirga. Viskas veikai 8MHz dazniu. Kame gali buti problema? Naudoju WinAVR. |
|
|
|
|
 |
AVR Studio4 c ir asm viename. |
Parašytas: 2008 03 06, 23:52 |
|
|
|
kiek sunaudojai atminties turi pasakyti kompiliatorius.
kitaip nesuzinosi.
del grecio tai jis nera resursas.
jei mirga ar per letai veikitada reiksi jau paciam mastyti kikia funkcija per letai dirba ir ka daryti
galu gale jei per letai pasididink greiti iki 16mhz |
|
|
|
|
 |
AVR Studio4 c ir asm viename. |
Parašytas: 2008 03 07, 00:05 |
|
|
|
kad pakelt iki 16MHz tai jau reik naudot isorini 16Mhz kvarca? dabar tai ant vidinio veikia. |
|
|
|
|
 |
AVR Studio4 c ir asm viename. |
Parašytas: 2008 03 07, 00:13 |
|
|
|
taip reikia kvarco, nors iki 12mhz gali ir be kvarco pakelti dazni
tereikia osccal registra pataisyti |
|
|
|
|
|
 |
Google paieška forume |
|
 |
Naujos temos forume |
|
 |
FS25 Tractors
Farming Simulator 25 Mods,
FS25 Maps,
FS25 Trucks |
 |
ETS2 Mods
ETS2 Trucks,
ETS2 Bus,
Euro Truck Simulator 2 Mods
|
 |
FS22 Tractors
Farming Simulator 22 Mods,
FS22 Maps,
FS25 Mods |
 |
VAT calculator
VAT number check,
What is VAT,
How much is VAT |
 |
LEGO
Mänguköök,
mudelautod,
nukuvanker |
 |
KCD2 Mods
Installing KCD 2 Mods,
KCD 2 Guides,
KCD 2 Cheats |
 |
FS25 Mods
FS25 Harvesters,
FS25 Tractors Mods,
FS25 Maps Mods |
 |
Dantų protezavimas
All on 4 implantai,
Endodontija mikroskopu,
Dantų implantacija |
 |
FS25 Mods
FS25 Maps,
FS25 Cheats,
FS25 Install Mods |
 |
GTA 6 Wiki
GTA 6 Map,
GTA 6 Characters,
GTA 6 News |
 |
FS25 Mods
Farming Simulator 25 Mods,
FS25 Maps |
 |
ATS Trailers
American Truck Simulator Mods,
ATS Trucks,
ATS Maps |
|

|
 |