| Автор |
Съобщение |
|
bashmaistora_1
Ранг: Минаващ
Регистриран на: Вто Авг 18, 2009 7:10 pm Мнения: 52
|
 Конвертиране на Source Code
Привет на всички,
първо се извинявам ако пиша на неправилното място и ако въпросчето е твърде глупаво.
Питанката е възможно ли е от Source Code да се получи НЕХ. файл.
Постановката е следната- събирам си устройство което е със РІС16F877 обаче в сайта от където съм взел схемичката липса hex-файла а има само сорс кода, човека с програматора обаче си иска НЕХ-а
И кво прайм сига???
|
| Вто Авг 18, 2009 7:34 pm |
|
 |
|
Desert Leo
Ранг: Форумен бог
Регистриран на: Чет Фев 10, 2005 3:25 pm Мнения: 5677 Местоположение: София
|
|
| Вто Авг 18, 2009 8:20 pm |
|
 |
|
bashmaistora_1
Ранг: Минаващ
Регистриран на: Вто Авг 18, 2009 7:10 pm Мнения: 52
|
Така, понеже не обичам да чакам на готово и ми е интересно как аджеба стават нещата, направих следното:
1- запазих това което ми се предлага като сорс код във текстов документ и промених разширението на *.ASM
2- използвах някакво демо на MPASMWIN , като достигнах до извада че само една от камбинациите на отметките(за коита и идея си нямам за какво служат) работи без да прави грешка.
3- получавам 4-ри файла със разширения- *.err *.lst *.O и *.xrf
Обаче крайната ми цел е да ми се получи файлче *.HEX да го кача на флашката и да го дам на човека с програматорчето че да оживи PIC-a. Но незнам как
П.п. Благодарности на Desert Leo 
|
| Сря Авг 19, 2009 1:40 pm |
|
 |
|
bateAz
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 4:11 pm Мнения: 3750 Местоположение: София
|
Премести темата в "Пазар" и до довечера ще имаш .HEX.
|
| Сря Авг 19, 2009 1:43 pm |
|
 |
|
ji4ka
Ранг: Форумен бог
Регистриран на: Чет Фев 01, 2007 4:04 am Мнения: 1539
|
Ами съсредоточи се върху файла *.err .
Що не го дадеш направо сорса на човека с програматорчето , би трябвало да знае как се конвертира?
|
| Сря Авг 19, 2009 5:29 pm |
|
 |
|
bashmaistora_1
Ранг: Минаващ
Регистриран на: Вто Авг 18, 2009 7:10 pm Мнения: 52
|
Така, мисля че отново трябва да благодаря на двама съфорумника за помоща.
След доста опити на принципа проба-грешка и малко помощ достигнах заветната цел.
Притеснява ме обаче това че май си подпалих чергата и доста честичко ще посещавам форума 
|
| Сря Авг 19, 2009 11:34 pm |
|
 |
|
bashmaistora_1
Ранг: Минаващ
Регистриран на: Вто Авг 18, 2009 7:10 pm Мнения: 52
|
Май ставам нахален обаче сега искам да постигна обратния ефект- от хекса да получа сорс код- може ли? 
|
| Пон Сеп 14, 2009 12:43 am |
|
 |
|
MYXATA
Ранг: Форумен бог
Регистриран на: Пон Юни 05, 2006 1:48 pm Мнения: 4906 Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
|
reverse engineering се учи в по-горен клас 
_________________ ... ако трети ден не ти се работи... това означава, че е сряда !
|
| Пон Сеп 14, 2009 11:10 am |
|
 |
|
RM
Ранг: Почетен член
Регистриран на: Нед Окт 19, 2008 7:26 pm Мнения: 673
|
_________________ Вниманиене съмвишист....ИЙ.
|
| Пон Сеп 14, 2009 5:59 pm |
|
 |
|
bashmaistora_1
Ранг: Минаващ
Регистриран на: Вто Авг 18, 2009 7:10 pm Мнения: 52
|
Такааа, главоблъсканицата продължава макар и в друга посока.
Вече се отнася за Атмега.
Значи сорса го съхранявам във *.PDE ,след което го отварям със Аrduino. В отделна папка получавам няколко файла с едно и също име и различно разширение, вземам файла със разширение *.НЕХ и го вкарвам във понипрог-а за да мога да го
кача на атмегата......обаче нещо нещата не се получават уж всичко се записва,проверявам -има си го но чипа все едно е умрял и нищо не иска да прави след като го монтирам на мястото му.
 аз ли бъркам някъде в процедурата по програмиране или самата схема нещо не е както трябва
|
| Пет Окт 23, 2009 10:41 pm |
|
 |
|
lz3060
Ранг: Минаващ
Регистриран на: Сря Авг 22, 2007 3:04 pm Мнения: 48
|
Ардуиното работи с буутлоудър -- ако имаш ардуино с FTDI чипа върху него си качи буутлоудъра и си деиствай през Ардуино ИДЕ-то -- смотано, ама просто и работи.
Ако искаш да качиш ардуино скеч директно през ICSP хедъра на атмегата си на правилен път, не знам защо се прецаква. Провери fuses дали са ти правилни, провери самия скеч дали прави каквото очакваш. За проба можеш да напишеш една мигалка и да видиш дали ще мига.
|
| Пон Окт 26, 2009 1:38 pm |
|
 |
|
bashmaistora_1
Ранг: Минаващ
Регистриран на: Вто Авг 18, 2009 7:10 pm Мнения: 52
|
Добре де, но примерно по долу поставената схема не мога ли да използвам връзката със компорта за наливане на кода със софта на Ардуино вместо да търся отделен буутлоадер или юсб към ком адаптер
|
| Вто Ное 03, 2009 5:04 pm |
|
|