| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Проблем с билдване на MPLAB http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=16205 |
Страница 1 от 1 |
| Автор: | dadasa7 [ Нед Ное 04, 2018 5:06 pm ] |
| Заглавие: | Проблем с билдване на MPLAB |
Здравейте, в момента имам да предавам задача на асемблер. Да кажем, че задачата съм я намерил в интернет принципа също ми е ясен на работа и и схващам кое какво прави, просто следя принципа на програмиране спрямо езиците с които съм по запознат C# and PHP, но сега за 2 седмици имам работа на MPLAB и трябва да реализирам задачата върху нея. Проблема ми е, че имам задачата, но не успявам да я билдна и да я подкарам нитоя моята нито тестовите от госпожата. Гоня тройката обаче все пак искам да успея да видя как пресмята задачати ми и да хвана принципите на работа на самия софтуер затова ще се радвам ако може да споделите клипче или ръководство което да ми помогне да билдна това. Явно някъде в настройките задавам грешни параметри и се опитвам да билдна по грешен начин или това което използвам като код не пълна програма и са ми нужни и други файлове Благодаря предварително на всеки помогнал
|
|
| Автор: | stoyanoff [ Нед Ное 04, 2018 5:42 pm ] |
| Заглавие: | Re: Проблем с билдване на MPLAB |
Като за начало вземи да качиш снимка на Output-а - това долу в дясно, особено редовете, на които пише Error. Или поне прочети и кажи какви грешки ти дава. ПП: Вземи си напиши програмата на C. После като я компилираш можеш да видиш asm превода. Не мисля че някой тук се занимава с asm. И в зависимост от грешките има вариант да не можем да ти помогнем. На С е сигурна работата. Не вярвам да е някакъв ракетен код... |
|
| Автор: | TheWizard [ Нед Ное 04, 2018 5:44 pm ] |
| Заглавие: | Re: Проблем с билдване на MPLAB |
и как по една картинка, която показва 1% от проблема ти ще хвърляме на боб... ощо взето някъде в началото си инклуднал файл навярно <xc.h> който не се приема от асемблера |
|
| Автор: | ДедоБоре [ Нед Ное 04, 2018 5:57 pm ] | |||||||||
| Заглавие: | Re: Проблем с билдване на MPLAB | |||||||||
не познавам MPLAB, но принципно на асемблер има значение форматирането на сорса. трябва да е нещо такова:
label задължително НЕ трябва да има интервал пред него, т.е. да започва в първа колона. ако има интервал, се счита за инструкция. 'интервал' и 'TAB' са едно и също, броя им по принцип не би трябвало да влияе. коментара може и да започва с някакъв съмвол (в случая ';'), зависи от особеностите на асемлатора. потърси документацията за твоя конкретен MPASM, примерно тук, стр. 33 пусни във форума твоите файлове, с които има проблем, някой с инсталирам MPLAB да ги пробва. това, което се набива на очи са редове 10, 17, 25 и подобни, където 'Start' не започва в първа колона и MPASM го мисли за макрос и ... не знам какво става нататък. също така, предполагам че MPLABX поддържа твоя PIC? |
||||||||||
| Автор: | dadasa7 [ Нед Ное 04, 2018 6:31 pm ] | |||||||||
| Заглавие: | Re: Проблем с билдване на MPLAB | |||||||||
Въпроса е, че днес 3 часа се мъчих с подкарването на софтуера, че този от даскалката няма подкарване изобщо.. Сега сложих този и тепърва го разучавам, затова нямам идея на какъв китайски език ми говорите това ми е кода:
![]()
|
||||||||||
| Автор: | ДедоБоре [ Нед Ное 04, 2018 7:18 pm ] |
| Заглавие: | Re: Проблем с билдване на MPLAB |
тази програмка (силно казано) е за 16c73a - втори ред. като създадеш нов проект, избери си точно този процесор. в твоя проект друг и респективно бъркаш круши с чушки. тогава всичко е ОК |
|
| Автор: | dadasa7 [ Нед Ное 04, 2018 7:27 pm ] |
| Заглавие: | Re: Проблем с билдване на MPLAB |
Да благодаря много, като прочетох и предните коментари 5 пъти докато схвана какво се опитвате да ми кажете забелязах, че в началото наистина имам опция за избор при което аз съм бил на дифоутната и вече билда е успешен и без грешки за което ви благодаря, но тук идва следващия въпрос как да проверя дали задачата смята или извъшва действия евентуално при сменени стойности, понеже в момента стигам до: BUILD SUCCESSFUL (total time: 1s) Loading code from C:/Users/Freeware Sys/Desktop/Test.X/dist/default/production/Test.X.production.hex... Loading completed очаквам да ми изкара нещо като при comman porta при което да мога да тествам с различни стойности или и аз не знам как точно се проверява дали смята |
|
| Автор: | stoyanoff [ Нед Ное 04, 2018 10:27 pm ] |
| Заглавие: | Re: Проблем с билдване на MPLAB |
Провери що е това дебъгер! Горе от меню windows си пусни variables и там ще можеш да наблюдаваш стойнстите на променливите. Поставяш break points и си спираш, където решиш и проверяваш какво става в регистрите! |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|