Вверх ↑
Этот топик читают: Гость
Ответов: 205
Рейтинг: 43
#1: 2010-01-25 00:09:50 ЛС | профиль | цитата
Новая версия пакета с новым названием - HiAVR Скачать
Вторая попытка создать пакет avr…

Не совместим со старой версией avr_gcc!!!

Пакет предназначен для создания программ для микроконтроллеров AVR.

Подробнее о нововведениях:

пакет переписан заново…
добавлен микроконтроллер tiny2313

вывод информации, о работе не которых элементов:
отслеживание ошибок при неправильных значениях свойств элементов и тд:
возможность просматривать исходный код:

выбрать компилятор “copy” , скомпилировать, в папке с проектом появится файл “имя проекта.c”
таймер разбит на несколько элементов:

Как ими пользоваться будет позже в примерах…
поддержка файловой системы FAT16/32:
Новые иконки
Установка:

1.установить пакет в папку Hiasm.
2. Скачать и установить в любую папку компилятор WinAvr(желательно на диск C.

Редактировалось 4 раз(а), последний 2017-03-24 21:43:05
карма: 0

14
Голосовали:andrestudio, Астрамак, LainX, filyaxxxcom, vovs, Konst, tolik-, Muz-Tv, tig-rrr, 301992, kacmem, faramir777, Sergius, flash1103
vip
#1.1контекстная реклама от партнеров
Главный модератор
Ответов: 2913
Рейтинг: 385
#2: 2010-01-25 00:14:58 ЛС | профиль | цитата
Надо думать Galkov оценит
------------ Дoбавленo в 00.36:
Теоретически, HEX-файл пользователь будет сначала искать в папке с примером, а уж потом в папке с компилятором.
------------ Дoбавленo в 00.45:
wss60 писал(а):
симуляторе микроконтроллеров(mega16,mega32)!


Так понимаю это за отдельную плату только?
карма: 7
Дорогу осилит идущий. HiAsm.NET is based on HiAsm 5
0
Ответов: 205
Рейтинг: 43
#3: 2010-01-25 00:52:39 ЛС | профиль | цитата
Теоретически, HEX-файл пользователь будет сначала искать в папке с примером, а уж потом в папке с компилятором.


Пакет создаёт готовый HEX файл для прошивки в мк.
Ни каких действий с компилятором производить ненадо.Кроме установки!

карма: 0

0
Ответов: 9902
Рейтинг: 351
#4: 2010-01-25 03:26:42 ЛС | профиль | цитата
Nic писал(а):
Надо думать Galkov оценит

Щаз, неси седло...
Если бы меня устраивани существующие технологии генерации кода (Fasm, FTCG) сам бы уже давно пользовался.
К сожалению, я слишком много про них знаю
А уж WinAvr - да в голодный год, за таз пельменей.....

P.S. последнее относится НЕ к Автору пакета, а к ЯВУ для AVR
карма: 9

0
Ответов: 4539
Рейтинг: 491
#5: 2010-01-25 06:53:45 ЛС | профиль | цитата
wss60, c WinAvr не работал, но по памяти он вроде тоже генерит файлы для отладки в симуляторе формата *.cof?, так ли это?

карма: 5

0
Ответов: 205
Рейтинг: 43
#6: 2010-01-25 12:36:38 ЛС | профиль | цитата
andrestudio,Можно. Сделав так:

чтобы получить coff файл в WinAVR
в make file нужно сделать изменения:
# Change the build target to build a HEX file or a library.
build: elf hex eep lss sym
#build: lib

заменить на:
# Change the build target to build a HEX file or a library.
build: elf hex eep lss sym coff
#build: lib


Хотя WinAvr создаёт .elf файл который также можно использовать в симуляторах.

карма: 0

0
Ответов: 4539
Рейтинг: 491
#7: 2010-01-25 14:24:34 ЛС | профиль | цитата
понял, будем знать.
карма: 5

0
Ответов: 205
Рейтинг: 43
#8: 2010-03-11 11:54:02 ЛС | профиль | цитата
Новая версия.

Исправлено множество ошибок.
Добавлены новые элементы.

Работа пакета проверялась пока только в симуляторе микроконтроллеров!
карма: 0

1
Голосовали:vovs
Ответов: 14
Рейтинг: 2
#9: 2010-03-12 10:29:24 ЛС | профиль | цитата
И где она?
карма: 0

0
Ответов: 205
Рейтинг: 43
#10: 2010-03-12 16:42:18 ЛС | профиль | цитата
И где она?


ссылка в первом посте.
карма: 0

0
Ответов: 60
Рейтинг: 0
#11: 2010-03-12 20:39:12 ЛС | профиль | цитата
Что за ошибка? Stack overflow
карма: 0

0
Ответов: 16794
Рейтинг: 1228
#12: 2010-03-12 21:30:19 ЛС | профиль | цитата
Переполнение стека
карма: 24
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 60
Рейтинг: 0
#13: 2010-03-12 22:05:23 ЛС | профиль | цитата
Я так и думал. Блин теперь где бы откопать то,что его переполняет.
Может кто подскажет?
code_17316.txt
конечно не по теме.
А автору РЕСПЕКТ огромый!
Очень ждал подобного. Сам пробовал.
карма: 0

0
файлы: 1code_17316.txt [2.4KB] [326]
Ответов: 205
Рейтинг: 43
#14: 2010-03-15 09:32:05 ЛС | профиль | цитата
code_17340.txt
------------ Дoбавленo в 09.33:

Add(EntryPoint,16751526,21,105)
{
@Color=11776947
Chip=1
link(onStart,14634771:doEvent,[])
AddHint(62,-68,62,13,Chip)
AddHint(60,-49,66,13,Freq)
}
Add(Hub,14634771,91,105)
{
link(onEvent1,11666589:In,[])
link(onEvent2,7163581:doLoop,[(123,118)(123,195)])
}
Add(LineBreak,4718349,476,105)
{
Caption="Выполняется один раз после включения мк."
Color=-16777203
link(Out,11711482:doSet,[])
Primary=[11666589,-252,0]
}
Add(Loop,7163581,140,189)
{
@Hint=#16:Бесконечный цикл|
link(onLoop,12176685:In,[])
AddHint(20,-42,110,13,@Hint)
}
Add(PortCfg,11711482,826,105)
{
PORT=1
PIN=0
}
Add(LineBreak,14559049,483,189)
{
Caption="Выполняется бесконечно,пока включен мк."
Color=-16777213
link(Out,2276841:doEvent,[(732,195)(732,272)(114,272)(114,349)])
Primary=[12176685,-259,0]
}
Add(PortOut,5123843,301,343)
{
PORT=1
PIN=0
link(onRead,12528790:doDelay,[])
}
Add(PortOut,5618958,546,343)
{
PORT=1
PIN=0
link(onRead,12220967:doDelay,[])
}
Add(DoData,16044982,252,343)
{
Data=Integer(1)
link(onEventData,5123843:doRead,[])
}
Add(DoData,9086788,497,343)
{
Data=Integer(0)
link(onEventData,5618958:doRead,[])
}
Add(InfoTip,10929247,231,308)
{
Info=#18:Включить светодиод|
Font=[MS Sans Serif,8,1,32768,1]
Frame=2
Width=113
Height=81
}
Add(InfoTip,5607050,483,308)
{
Info=#19:Выключить светодиод|
Font=[MS Sans Serif,8,1,255,1]
Frame=2
Width=113
Height=81
}
Add(Delay,12528790,392,343)
{
Delay="500"
link(onDelay,9086788:doData,[])
}
Add(InfoTip,11823830,357,308)
{
Info=#20:подождать 0,5 секунд|
Font=[MS Sans Serif,8,1,0,1]
Frame=2
Width=113
Height=81
}
Add(Delay,12220967,644,343)
{
Delay="500"
}
Add(InfoTip,937760,609,308)
{
Info=#20:подождать 0,5 секунд|
Font=[MS Sans Serif,8,1,0,1]
Frame=2
Width=113
Height=81
}
Add(InfoTip,14324165,728,84)
{
Info=#31:настроить порт B,пин 0 на выход|
Font=[MS Sans Serif,8,1,0,1]
Width=225
Height=60
}
Add(InfoTip,15382981,217,238)
{
Info=#39:Выполняется бесконечно,пока включен мк.|
Font=[MS Sans Serif,8,1,0,1]
Frame=3
Width=519
Height=172
}
Add(Hub,2276841,126,343)
{
link(onEvent1,16044982:doData,[])
link(onEvent2,1942503:In,[(178,356)(178,454)])
}
Add(LineBreak,9423110,476,448)
{
Caption="Выполняется бесконечно,пока включен мк."
Color=-16777213
Primary=[1942503,-259,0]
}
Add(PictureTip,4861507,756,196)
{
Picture=[ZIP8E3D070078DAED9D7D8C5D7599C76F5F8056A4D025F68F86AAF087B0068CA0522A9402052434044C832E4462AA11034D300D9880ACC9947F6AB371AD66A9AC22CB222565B3D46517010D888A0B6C1BD452EDD2DB99693BA52DED8CED4881BED09967FBDCD9D1DBDB7BCEF9BD9DF7CF37793273CF3DE7DC7BCFCBE73CE739BFDFF777C575FF38F7A486EAC2A371CED1F8FA8446E3D2A331A1F1E1D6F4BFFBFFF7DB75FDF5ABA5D1E8210882204A1EF09C2008A29A811042A8BC82E9082104D3114208C174841042301D218450FA4C6F341A7F89CEE951AFDB97E99C0F2184503E4C4FE27627C34D9643082104D3114208B933BD1BA7BB71BB5B8DC5A64E637B5D09356F59D7CD6FACDF6F641FF21BD3CAD393984F9E8E1042C5CCD393D80CD31142A85C4C6F6737ED5E1042A8FC4C47082104D3114208C174841042301D2184603A420821988E104208A6238410CA83E956FD582FA33F32BF91DF883700FB308B75A79DA72BCFC70321845031F374985E857DDF889D6EE2EDD0CDAB2DCADF2DCE1F22EEB3DBD78110CA8FE9E31CEFFC8B8ACB751376C7FD755DBFED35042104D35177E6C6E5D76933DDE6B3613A42F931BD9DDF51FFA36AE5E9DDF8EC3A360A4C4708A6233FAEDB7827774E33CDD37D3E1B9E23940FD33BB99DF41AD587E951AF5DBDF71142301DC5B3B75B1DC5A49D8A4DBB97A45C9E762F081583E9DD786D3A0D2184104C470821E4C7F4AEF7CB6DFD8B4CC374DD36DF23C4BC655DB7FDF7E8218860C1B998FFF7C8C2C38B9CBCD8D774843896C8D3613AE721421C4B301D711E228E2504D311E721E25842301D711E228E25980ED3390F11E25882E9309DF310712C21988E380F11C71282E928ADF330CE9B25CACF2B69F928CF169F7522BBFD1635AF8957324C87E930BD9A4C4FFA3FE9B5AF873AB2E3BAA9EFA6CD7100D3613AAA17D35DD611351F3CB767BAC9F824B6FB0AA6579BE956FBFAB27AFB2F843857B2F6E830F1CDB5AD95982C6352AB41EE797ADCBE8BBA0E98EE07BC648AF13DC8D3B9A6BBE6E3AEF5161BA693A7FB71DDA5CE459E4EED05A6E77F9F5D04A627E588B6D705EAE9D566BACD3D2082E975BBC7763D077C6A2FB6F518DABDE45F83F1A9BD248F2DDBE37DECB28F613AE76C3A4C4728AB63896B77D87B72984EED05A1BC986ED35EAA74DB2325EE259DF3309D3C1DA122E5E955E17AD2786E69B11DA6C37484B2667AB763B76A75F576EEA5CD76985E2DAEA7DDEEA5DBE725B53DB7F9DFA41D7BDC67A3E47D96941387D8E6BEED5E421CCF45657A1A6C274F47A1986E925FC54D8BFA6BFA7F55F2B86C7236BB7CD8679B73CF67CE3D1FB6534F477930DD86E52EF9254C97C4FBA8A87B275B6F86346A2F7567BA0BDBD36EF792765F84BCE72DD6BA8BED0D109AE9B4550F9FA79B4EF7657AAAD1F6CCB1AAE173CDCE344FE7FA5DEA3CDD84D9711C4EAA9BBAF46784E9C95C37B9CF214FCF374FB7C9D5CDCF0D985EA5BC2C2FA6C7B1C395E9D45EC230DDC753DD669B87F406A803D36D6BEA301DA6FB32DDD41B20AED617778ED2EE259BE3C264FB67DDEEA56E6D197D580ED3613AFB06E5732CFAF539AA3AD343B463341B4F0CA6D799EBEC1B94E7795E652FAF717EA7D9DF286A3FC074988E10797A78A6E7D18E1BA6D79BEBEC1B94C7795E877A7A5AE7396D19EBB37FD937A84C797AD5BD01B2CADB78468A4CF64D967E2F71EB8D3BF751B9998E603A2A06D34DEE995DFD5E5CAE0708A6C374988EC231DD94F92E4CB7F96C04D3EBC6F590F5741B5F301B9F11DBF315BF976AFABD507BA936D3CB7B2E16FF7BA491A79BAC876B7A79F2F42CFD5E4CF371984E9E8E607A55EFC5D21E13C3A7BE6DEBF7E2FB7908A6B31F607A9979EECBB8D07E2F366DD368F702D3114C47D9301D218E25980ED3613A82E908A62377A6A7554F47886309A6C374F27404D3114C47FEB97AE87D65DB8EA573399BF131F0F880E908A6A374CF43DF7EA4B44FE45842303D2A6F4BEAD30213F2657A94FFA76D7F21F61F4C47F9313DA96FAA0F4BE2FA8E7763BD2913F006C8C71B80DA0B4CAFCEB9883780DF3CEEE3CAA37079BAAD4F80CDFE61BF91A7A36AD75E6C3951F7B1E48BE20D10F55DB82EC37404D35DC657A823138AE40D60B24FA8BDC074543FA69B7001A687AB61701E22980ED3B3607A547E68924B92A717EF3CECD6362629104C47D5603AB2E724E72182E908A6572B57E73C44301DC1F47AE7EAA1BC014CFA0A9878A4273D8FB51987236A3E9EC3C074980ED3EB761EDAF6238D9B96F4DAA6FDA3E97A4DFBA9C174980ED3613A4C8FCFC56DB8EDF259717D14603A4C673F14CB1BC0F61C2B639F61FB7517DB1BC027170FC174DB1C1FA6E7CF74BC01D25B7719DAA7DBE68F286C9E6E53CFCE3A4F77A9B7C074F274F2F46230DD85F5F5D98FE93D2375F57831CD8D6D196DFB3D929EB3C274980ED3B3677A68CF45989ECC741B6F80B8F62C49CBFAAED7A7EEC3B103D3617AF64C3739E7EADA8FD4B7EF25E72182E9303D0BA6DBF617C71B00BF1704D311CF48ABC275988E603A82E9D5E13A4C47301D5581E9BE796AD5F275CE4304D3D90F65CFD3698F167E5FD9F8BD988C2FEDDA0EC5A68F68DC3111970B14F1F831D9FE2EED797C3C7792DB9EC174982E46C72DCF488BC5F4109C8EBB1E877A6DF299451D3BCF751C29D7EDE6D2270CA6C374F67F75996ECB711BA6DBE6F2303D3CB7CDDA13734E9799E9367E03363E23E6C74FF773D864BAE9E79A72C3E5FEBDCE7E2F2EFE2BA17D1DCBC0F424AFE12C737153A6677D9C86B867C7EF259DBC3D441EE392DBF8E44036EB2E739E1EDAEFC5D57F250DCF9732E4E945A9AF504FAF6FEDA52C4CB7196FA1A84C4F6BECBA34FD5E6C989EB6E74BD5986EBA0F7CAF91BEE7B9CDFD1EAA37D36DDB60D81C673EEBCEF2BC0FC5F4907E2FB66D50BAD5B76CAFA736D78322B67BB1A97D993232A4E78EEF794E5F13984EED254C2D8EFB655494F3DCC5AF0FC1F4AA333D8DDA0B42301DA617B9F662DAEEC5A5F652847E2BE4E9A88C4C2FD2BD2E4C871BF9EF3B7C19513999CE1825301DC5DF5B84DE3736DE00A6D718EEB3C3DE8399DC579AE6C221DAA0B83C23E59880E9289B7DE3DB8F14A667C3F46EAF93DA6CFAEE47CE73989EF7BEF6E99306D3DD986EF21AA667C774D3FF7DF60FE755B9999EF63D99FFF1DEFEBBBAF98185F128706553DDBC0160BA1FD36D7C024233DDC697116F80FCBF472679FA6559F6C389E3782396EFE4E9E2C502989E7E9EEEE31FEC9BA7E30D40ED256BA6DBB3FC78B657217FCB83E92ECF4D69E3901ED343CC9326D393DA052398EECFF3F2723DAD3CDDC61B202E0F8FF3C1E7FCF5ABBD84F06A48CAEDD31A1323D4B359543DA687E379FDB8CEFD320A791EA6750F82EAC3743F9EF75482EB301DC174547DA6F7183D17AD7BAE0ED3519E4C6F3F76613A4C4F627232CB7B4A5D83C11B009595E965F2B287E945667A8F752E5F86FC9CDA0B2A639EEEE3D58E60BA19E3CB5D7F09791EDAF8BD24B5677119A3C1B61D47DCBACA72AF15B59D6DBD5C92B6858F674FFC74F203989E16CF1B1DF515D79A7BF5B91EC21BC0C65FC4A75DB4EBF8A76565BAE9F60B35DE93CB6B980ED3B3657A8F47BB1798EEC374DB79A33EC795575565BACB6FB7EB3764366E004CAF1ED3ADBC098E32DD2A827944340CB91F286C7F67E6DB231DBF9750DE01B6B596AA303D4D2F97104CB7C9D3F17BC9FF7B94D5AFD03C4FEF214FF7CCD35D736FF274BB73330D2F175FA627D5BEC8D3EB597BC98FE94975986A303DED31317C38DD394F089F115FAFC13233DDA45EE3C3FBAC994EBB17986ECEF51E831A7B35DABDA4C5741BBF97A43616491CB1CDC793C6872DCF31ECEEE5E2B25D4DDE733DC6E8470AD3B367BA4D5DA6DE4C47288B63C9F47A8560BAF93352981E4C975D26F2FCF39C54309D3C1DA6A7C4F57A783366CDF4CB6EDB2E6B371E3CFE8D356B7485226BD77262C174980ED361BA23CFB366FA834FFE59265ED494C1E191E3DF7CE8A131AE6FDCC8C9E5713D3669139ED4172B443DDDA616E2EB0D00D3617A7A5CC73F3D49777C7B8F9C36BFB7FB9B2B56884C9820B2752B279807D393E6CBBA1F29ED5E607A39B9DE53BBFDEFAA2B166F97736F8AE0F6D2A52293278B0C0E729205647A5C7B9F305CCE96E9A8384C2F627FAAD0E39196A1CF98FFF7F03B0F3F747DBF2CBC7B67F737972C11993A5564FF7E4EB484FA4391FB91DA8C5D473FD2FCBF4755F2F4E37F8FED78473D35658ADFEF3EF49EC894B99B65E9837FEA3EC3A24522D3A61D9DF110004FCC49ECB89CB53700793AB597E2FCAEF836EA75DFFFBEEADFF19E342EDC244FFEFAEDEE332C5C28326386C8C808275C00A6B7E7CF49B9BC2DEFA9A7C3F432FE46F289F0B9D5B3AFBCD3E2FAEBDB0E779FE1EAAB4566CD62835BD45E4CDBBDC4F1B9C8ED5E6CAE6908A6A36C99AE5AFEC85E39F1E2A61C3834DA7D86397344CE39878DCEB104D3613A2A01D355377D7397CC5CD0173DC379E7895C70011B9E6329F6BE00C174540CA6AB3EFE856D72C9AD03D1339C7596C8BC796C7C8E25F274987EDCF5DCAEAD15C749164C579D7E55AFDCBA6C77F40C33678A2C58C00EA8F1B1443F52986EC26793711650F27968EBC37ADC3DF4A45364D29CA6AC7C62B8FB722323B2F7E8F45509D764532FDE6AED93F0E34EFB8E3F95C533D2A86309D59BE9AEBC87E96EDB30AEFDDCEF9A075B6D617EB3FE40F7E50E1C90B7F5EFEDB75BB3A7AE4C4FDAF6B6ED194DAF9769311DC174989E3FD393FAA6B7CFFBE367DE9209B39BD298FC375D973B4DFF9E78A2C83DF758711BA6BB8F3B0DD361BAEF3995461FD9249664F53DB25977B1C698B6BDA7BFEB7B83D2F8C4AB32321AB1FF76EC1099344964D932EFB133ABC274DB6D6F9B9B9BE6F4B64CC71B20FFEF419ECE353D695BB9F457EC7CFD993BDE90C679CF44AFBBB7B7E5D1FB5598EEDCB7D43537274F274F87E9F9E66F49D3F2627A62AEF8B1E7E4BA3B7744AF7BFDFA31EFF5C71E0BCA9AAA33DD651E5F1F82504CAFD3B36F981E8EE9A6E39E97ED3C0FF1CCD0B6F61297F725D566B5F6D2F8C4EFE51BDF1F8A5EF6C517C7B8FEF4D3C7BD6FFADDAA5C7B7119E3DB86FBA6751F980ED3B362BA4D7BBB2AF03D2DA6A7A5EDBBC7FCBE1E7F2EC67F57793ECE77542A96C074981E2A97A94B9FA3D0F5873CF6F9F3EBDE6D717D435F8CFFAED65FF477693D06D586E970BDBE4CAFF73E2B6F9E3EAE15ABF7C9E44F3765FFBBA3D1333DF0C018D77B7BD9E9301DC1F4CA723C8B7A7A16FAE2D23765C6357DF1332D5B36D6CE51DB3BA24A31DDC64718C1F4AA723DAB762F59E9C24503AD8895F647D27E49FBF6711054384FAFFAB36F988EF23C0F5DFC5E6CFD98FEB2DCF92F49E3CC6FC5FABDDCAFEF9D7C72CB4F20C4B5AC2CF76451DB398985A1FC5ED21E1303C174941FD3A3CE7F5BBF91CEF9B4A6AEB575ADB1C7B147FDBE64FA74995871DF17D7718D5CE6B519AF8EF148613AAA26D34DDB31C7E5929DECD73630DA16A671CA45F1DF61C102D901D3BD390ED361BAE971E73B6F9AEBC6EF251DBF175BDFA8A87C5EDBAC2BD7B50D7BDC36FAA54ED771352ACCF4A2F8BDD8321DBF97FCBF07793AD7F4A4632689C7A61EE7467D1ACF5822EFBB74F3589FD3987CF5D5A3F11A7E2F4ECBBAFAB291A7537B41E9E46F217282D04CB7E143D2FCEA0973D667B7245F13CE39475EC2EF2555BF97B499CE981830BDCE3C37CDCF4231DDD4EF25EE5C34F587EA5CFEEC1BB78C793926F99BCC9A2572F5D5B5A9BDE4E1F79295871763D7C1F4BAF3DDD61BA14CF7CB5A7B39E5F2CD2DEFF5F819474466CC1059B89003A3002C81E9301DE57B0E14799FEFDE7BA43546928E9514AB438744A64D1359B4880304A6B31F607A25B85E45A6AB5A63995EB8A935B669ACF6EF17993A5564C9120E9012339D7A3A4CAF7B7EDE7E2E5491E9AA954F0CCBA4394DD9B77F247EC6C14191C99345962EE5802901D35DFA1E23985E35AEE7D1EE25E933BCBD01129EC5B6E2C3F7C9E957F5266F8BAD5B45264C1059B1A232D7F0B86D6673ED37C90D4C3E23AD3CDD373F41301D15C31BC098397FBB4A3EFE856DC9D78B8D1BC73C7A1F7AA8924C377D6DD30EC9B61D7C59EFF9603A82E976B9B5AB37802993662EE8939BBEB92B99376BD78E717DCD9ADA32DDF5DA0AD3EBC974BC01B25C773DBC014C987EE0D0A8343EB941963FB237793B3EFFFC18D7F56F09991EDA1FC0367777613ADE00F97F0FF274AEE949C74CA6DE002675F829678EF97D9D7A49F20FD43C5DD7A3797B49F3F434994E9E4E9E8EF2CFDD92A665CD74D35A812FD38F79EFB42B5A5CEFDFF15EF28FD4BABA2EAB75F60A33DDE5B969DE4CE719294CAF33CF5D98EAC374176F00973CD1A8DD4BB7E5662E96C6275F934306586FB583D1F630DA2EA6E4B5179BFDD26D99A47D9557BB17DA32C274F82EDEE740D9F7F9C2BB77CA87AEEF379B59DBAD6BFBF5C1410EA2945812E25886E930BDEEF97A9D99AE3AF7A6AD72C5E2ED66336B3F53ED6FAAFD4E51A1984E9E0ED3EBCEF5107DA9ABB2CF4F9BDF2B777C7B8FD9CCEA0BA3FE30EA13830AC574EAE9309DFCBC91F97958440D0E8FC8C48B9AF2E0937F365B407D1CD5CF716484832B27A69B3C7F4130BDEA5C377D365937A6ABD66E3CD86A0BA37F8DA4BEEBEABF8E0A91A793ABC37494DE7968EBF7D2F97F70BF17C367699AA76BBEAE79BB91E6CC698D9754D47BB2B8ED15B78D7CBD195CDABEC00F988ECAC5F410ACB099CFA50FA44AEBEA5A5F37D679E7895C704129989EB40D6DB7BFE97538AD718E104C47F933DD24BA312284DF8B697EAFED60B43D8CB1CE3A4B64DEBCCA30DDF47F980ED36DF6B1CBBC69AE1BBF97F2FBBD98CEA3D276EBDA7EDD5833678A2C585008A6DBD4534CB7BF6D1F3217A6E3F792FFF7204FE79A6ECB4DD37BFEB4FC5EE2AE09EDD2FEA553E66E96A50FFEC96C63681B98E9D3456EBEB930797A48A6537B214F4745DB57C5F57B89FB7EA198EEF2DBD50F46DBC23CF9EBB7CD36C8810322279F2C72FBEDA567BAEDFD501E4CA71F294CAF33CF6DCEC1104CB7F51571B9870FDDEEA59B9E7DE59D16D75FDF76D86CA3ECDB2772E28922F7DC53B8DA4BACFF4DCC7E72A9E764D1EE05A6C374940DD3AB26F55B3FF1E266CB7FDD483B76884C9A24B26C19075C8AC792C9737404D3EB96AFC37433E9F8483A4E92B17A7BC73C7A1F7880032F23A693A7C3F4BAE7E9F8BDD849C733BDE4D601F305D6AF1FE3FA638F71E0A5CCF4A87B5004D3EB929F93A7BBE9F4AB7AE5D665BBCD1778F1C531AE3FFD340762C06329E9190A82E975E07A1EED5E92AE1B49CFDED2F006F0F9DDFBF68FC8A4394D59F9C4B0F942CA73FD3CE53B4A2D4FF7CD51104C67FFFB7B03F8F44D7769CB18E2FEE477CD31BFAFDFAC3F60BE90D65FF4F3B41E83B8E783E9A8224C3719FFACDBFFA1BC0142E5733F7EE62D9930BB29BBF71E315F489F97EA67F6F672F0C0F44A311D6F802CD75D6C6F009FF77C981EE2FEFCAEEF0DCA29976F9691518B85B47DA3B673D4F68EC889E9E53D17F10640E5CFD36DDA2664E50D1092EB9FB9E30D39FBC62D760B697F24ED97A4FD9310793AB517E4B4AFC28F0B1382E969F98AA4594FEFD4599FDD22D7DD699977AB7F80FA081C38C0C109D3613A72BE2FCB62EC3A171F3F57BFBFACDBBD7493D65EDE77E966F9C6F787EC1654BF2FF5FD620C3CF801D35160BE731EFA69FBEE31BFAFC79FDB6FB7A0FAF3AA4F2F2CE12082E9C883E721B8CE3E3F56CFAF7BB7C5F50D7D87EC16D4F134745C0D988E603AF2E43A4C0FAB15ABF7C9E44F3765FFBBA3760BEAF8773A0E1E4C47301D59703C64AECE3EEFAE2F2E7D53665CD367BFA08E57ADE356C37404D39101D76DC623F3390F5DBD016CDAA6B87A0364E5C77AE1A28156586BD62C91ABAF36BEE69AF4DFB2D92726DB338DED0C3F603A2A6E6EE533CEB1CDEB507D98D292E6EA9AB35B49DBC0CC9821B270A1F3F67465BA4DBFDED0DB197EC074544EA6BBF6310DED0D9005D7B5A6AEB575ADB15BE9D0219169D344162DB2627A48869B7E6EA8ED0C3FCACD74FAEA66B96EBC01F262BA4ADBC0685B186D13637741D82F3275AAC89225C6DB3334C36DC78CF5657AD6C729BC214F47F6797A9EDE00FAB210317DBF343ED594C6E42356CB9DDE1892C38D13E49B8DFB8AF35B884A064C2F237FF3F14FCFD31B405F3EFCF0C3323C3CFC97BF79C55DDFDDD1EA6B6ABDEC860D323A71A2BCB37C79AEDFDF36747BABCAF49DEB14E3E7C3D8B902D3CBC8731B3686607A31BC018AC3748D6BBFB64DCEBCA1CF7AB9B7D6AD93D10913E49D952B613A01D391750DC397E9C5F9ADC562BAC64716F6C9958BB7DA73FD85175A3FE8ED55AB603A01D391557E0CD3C3C731F71417BC2A8D595F6FFD9FB44CFBEBFD4F3DD5FA51FA17A613301D91A717E37CEADB362C136737E5076B765B315D43F374FD619AB7C37402A6939FC374F73CDB240F6F9FB7F36F7BFCFCE5A1B1314D7F3B14BB7C7B8C2FAB7575ADAF6B9DBD4C4CEF89D986FA5E7B74CEDF3EBDDB32701AA6D3EE85DA4B28A6B7BF17C7F6CEF8CEA3BB64F29CA63426BE3F76F96E9FA3ED60B43D8CB68B293BD3BBB1BADBDFA86949D70B02A623FF762F26D34CEE1BFCFC5EB267BA699E3E1E5FBA6FBB34CE7F2576F9A8CF3970EFBD327AC20932DCDF5F69A6779B0F86C374942FD3A39ED19A70DCB51F691998DE7AFF9C55F2B19BFBAD99AE7170F162199D3A558677EEAC7CED256E7E180FD3513E4CCFD2EF2534D3A3EADBDE4C3FFAFECC6B7BE5C6BB07AC99DEE2FA2DB7C8E8B469323C345478A69B3098DA4BF9988EDF4B96EBAEAFDF4BDA797A127B6D98BE6768584EBAB829F7FD7067E233D26E71E8861B64E4031FA8449E1E556BE11929793ACA3F4F4FD35FB7284C4F5AA661C89C57FFB85726CC6ECA4F7E31E8F41D0FCF9F2F47CE38A3944C37A9B313301DE5D3EEC5C58BCBD4D3ABCA4CD758FDB33D2DAEBFB669AFD3F77C6FF66C3972F6D9309D80E915E7B90D1B4330DDC6EFC5745A9E7E2F71F5F4904CD7B8F7FE9D32656E538686DCBEEB9173CF95F7CE3FBFF0F5F42466C374988EECF99EC6D875C5F9ADC5EC476A1237DC35201FBCAECF79F923679E29EF5D7209FD4809985EB37C3D8D3C1DA687898F7EBE5FE67D75ABF3F2233367CAE16BAE81E9044CAF01D7617A39E2B4F99BE5B66FBDE1CEF5E9D3E5D0E73E07D309984E3DBD724C2F63FCD3038FCAC4D9AFCB97EFFEA9D3F28F3CF8A01C9E3245365E7965E6DF5D55D6ED5E8780E9B47B7169F79274DD486AC75E146F803CE385B5637E5FFAD7691D0303327AD24972E0CE3BC9D309F2741484E971ED56E2EE21E25E9769EC3ADFB8FFF13765D2454DE91F705CC7A64D323A6992BCBB74294C27603A0AC674537F80A279031421B4AEAEF575D7E5FFBC7EFDD818782B56C074988E3700DE00A978039832BDEE79FA78683B186D0FE3BAFC5B2FBDD4E2FADB3FFA114C87E9E4E9C83A4F4FE2B10FC7EBC8740D6DB7AEEDD79DB9FEECB36363E03DF1044C87E930BD226D607CFB1BA5CD7497F63A7978ED76F3EFEAD6CF34CED3D1B45FEA7868FF52ED67AAFD4D5D7F8FF2BC3506DE51BE67C9F4A47EA4495EBB267D4F4DBC7A613A4CAF22D35D6B3F264CB7F106B099CFEE73D261BAC9FF36BE8DA6FE31EDA17E30EA0BA3FE30AEBF49EB2FAD31F05E7A2937BF17131F4653369B2C4FC0F42AB56334AD73FB32BD38BFBB5C4CB70DF56F54AEAB9FA3EB3AF479A9725D9F9F1689E949FEE93EE3251130BD2AB97956797A95991EE78DEEC2745B5FB0CE50BF75F55DDF33E4FEDBB47DA3B673D4F68E301DA6C3F472D65C607A3198EE5A7B690F1D1F49C749F2F97DDA1F49FB2569FFA4A2333DAA260FD3617A5D6B3030DDDD6BD7745A9ACF48BB858E673AE7CB5BBCD671F02B5F91D1F7BF5F86F7EC291CD3E3F89C349E1D6321C1F43AD561D268F75267A6FB8E57ED13A75FB559BE74DF76AF75A8DF97FA7EE5C174D3679FB6EB80E7301DC174D7B68C79327D60E7B04C9ED394EF3CBACB6B3DEACFAB3EBD301DA623980ED3F363BAC66F7E3BE6F7F5F39787BCD6A3E369E8B81A59B74F37E1BBEF3A08988E607A99E2076B76CBC4D94DE9DBE6B71E1DFF4EC7C1A31F294CB7A9E9869C37CD7597D7EF25CDEF01D38B1A77FCC31B72CAE59BBDD7A3E355EBB8D5301DA623F274989E6F5CB978AB7C64619F3FD7CF38430ECF9F0FD3613A82E985627A1D63C655BF970B3EFFB2F77ADE3DF554D9F2A94F31CE11E31C21984E9E9E73BCEFD2CD72D77777F8AD67684846A74D9383B7DC429E4E9E8E603A4CCF31FEB76FCCEFEBE1FFDCEDB7AE9D3B6574EA5439B878314C87E908A6C3F41CE3A95F0DB6DA38BEB2FE4F7EEBEAEF97D1134E9003F7DE0BD3613A82E9303DC758FEAFBBE4844F3765E79B9EEBDAB04146274E9477962F87E9301DC174989E63DCFCF7DB65C6677ABDD7F3D6BA7563639BAE5C09D3613AAA30D34DC62AEA365FFBF4A4C883E9717D3FE3BC19D3EE37EA129FFCE296567873FD85175A1BF9ED55AB9CFA91C256988ECA91A79B8C011DF7DA64CCA3B2303D84E7621AA1B9BAE6ECBEEBD9FFD4537278EE5C27BF17B80ED351F598DE2D078FCBE1617A98D09ABAD6D6B5C69ED578A4301D6F00B7F3186F804EEEA61936DFD1274F2F23D3438D519756681B186D0BA36D62603A4C274F47BE797AD4BC71ECCEB39E1E37AE451CC71B056697B659D7B6EBDA861DA6C374985E36063722EB1E4566BAEB984C69E7E971FC2E0BD335B48FA9F63585E9301DA69797E9AECF1D5DDABD24B55D31657FD16A2F51FC0E35CE689671EDD7B6C99937F4C174980ED34BCC745FAED77D4C8C2A315D433D1CD5CB11A6C374980ED3EBC0749B7A7A1999AEA19EEBEABD9E06D3699F0ED351FA4CF7E13AFD48AB173A36928E91A46325A5C17402A6A3703CB7EDD309D3EB193A96A9B671D4B14D613A4C47E57A461ABAF692863780EBB507A6BBC7771EDD2593E7346560274C87E9A83ED788ECBC0142309DB08BCBBFF42B3965DE1F9C9757B11D19E708D58BE965F106A86BCCF9F216F9D8CDFDE4E9E4E94ECFEAC29CC778037472176F0098EE1333AFED951BEF1E80E9301D91A71B73DEB4D60ED3B38F3D43C372D2C54DB9EF873B613A4C47357B469A16D3F3EE475AF778F58F63639AFEE41783301DA6A302323DADB68C69790390A7E71FAB7FB6A7C5F5D736ED85E9301D15304F4F83E9C5FABDD978ED76EB676AEA2B50B6FEA6F7DEBF53A6CC6DCAD0909B3700FD48613A4A97E9780384F54FF7F10B288B87C00D770DC807AFEBC3EF05A623F274985E115F988F7EBE5FE67D752B4C87E928479EE30D00D343C669F337CB6DDF7A03A6C37454F1762F5565BA892F6314D3E3EAED65657AFFC0B04CBAA829F73FFE26F574988E2A718DC03FBDCE79BAC60B6B8764EEAD5BC9D3613A82E930BD024CA79E0ED3114C87E9301DA6E3F792F7BACBEBF792E6F7A09E6EDA3EDDE7FD2A319D7A3A793A224F2F02D3097C19613A82E9301DA6B32D603A82E9301DA613301DC1F478A613D9868AEDC0384708A687663A4110D1D75D988ECAC4748490F97902D3617A19F2F4EDDBB7B782FAEE5F637C9B68BBC9F1FF89FA054C47264C8F1BE3226E7C8CA8F132E2E63761FA6DB7DDC633BB8E18AF75EB36A40651CF6700301D85627AD232A6DC86E9301DA6C374942DD34DC7A5B3BD06C074980ED38BC374BC01B25C774FAA11F5FDE2C61EA5F602D3613A793AAA4FEDC5F4FA9516D3E37CD24D3C5BA23CB9A2D615E7E3E5EA319327D3A3B8D8AEB8E53ADF4F9A0ED3613A8ACE8BEB5E4FB7F15F3499DE8DF149AC4F62BCC97C4563BA098FBBB1BBF3FFA8F7603A4C87E7E98D5D9776ED256E1D6930DD95AF497F6D3EA3CA4CEFCCDF4DF375980ED351347B4332BD38BF2F3CD36D6A2CDD6A2D2E4CAF42EDC5A49ED23E2D691D71351C980ED3C9D3C331DD34AF4E2B8A98A7A7517BF11D4FA3E84C37A9D7C074988EB2A9BDD42D4F0FF18C346A5C0CDBCF2CDB33D238A6C7FD0FD3613A82E9BE4C0F39EE5D95DB3296998B301DA6D3EEA5FA4CF761B2490D1DA6C374988E8AC1CCEA31DDF7D9639DFB1C75134C87E908A6E7CD74FA91D28F14A6C374980ED3613A4CC7EF25ECBC69AEBBBC7E2F697E8F9E82C7F14C47C7EF73580ED3C9D3513978F557A61304716CC0745456A61304C178A4A81A4C5FFFD43F13041113301D9589E91B9EFE2141103101D351B7E76C26FD977CFA37B932FD0FCFFE8820889880E9288ED33E7EE769307DE3CFFF85204A112A9BE9A1D603D35112A35DC62C4A8BE9AF3FF7C871D1D94F34697AE77BEDD33AE7899B3F6A1993CFEC7C8FA866A86CA68758074C476562FAA65F3C7A4CE877889AD6F99EC9F4F6F792E64F7ACF741D44B5436533DD64DEB865613A2A13D337FFF2B16342BF43E7B4A8F7C65F274D8FFA6BF319A69F49D4235436D3E3E64D5A06A6A33231BDEFD7AB8F09FD0E9DD3DADF6B8FA865C65F77CED36D7AD2E7477D66D27B4475436533DD655DC71E67FE4CC71BA0DABFB1DB745B5FDF10F3EAE4FE17FFED98D0793BA745BD37FE3AD4F4A4F7E2BE5FDCF726AA132A9BE926EB4A5A963C1DD9327DFC751E79FAD6FFFEF76342BF43E7B4F6F7DA23EABDA87575BED73E7FB7718C5C3E93A86EA86CA6DBAC2B6E1D301D6591A78762FAC0CB6B8E09FD0E9DD37C238D7512846BA86CA6C37454A67AFAF6FFF98F6342BF83C934D3185FD6671D0411325436D3613A2ACF354764C7BAFF3A2E3AEB1DDDE62188BA044C476562FAAE577F4A10444CC0745426A6BFF9BB6708828809988ECAC4F43DEB7F4610444CC0745426A61304911C301D2184AA9807C1748410AA2AD309822088F2C7F5D7AF663B1004415484E7FF07C82A358B]
Cache=1
Refresh=1
}



Смотрите также примеры.
карма: 0

0
файлы: 1code_17340.txt [3.1KB] [331]
Ответов: 3
Рейтинг: 0
#15: 2010-05-12 07:20:14 ЛС | профиль | цитата
Как успехи с продвижением пакета AVR_GCC?
карма: 0

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)