Виж темите без отговор | Виж активните теми
Дата и час: Пет Апр 19, 2024 10:09 am
|
Страница 1 от 1
|
[ 8 мнения ] |
|
Проблем с билдване на MPLAB
Автор |
Съобщение |
dadasa7
Ранг: Минаващ
Регистриран на: Нед Ное 04, 2018 3:13 pm Мнения: 3
|
Проблем с билдване на MPLAB
Здравейте, в момента имам да предавам задача на асемблер. Да кажем, че задачата съм я намерил в интернет принципа също ми е ясен на работа и и схващам кое какво прави, просто следя принципа на програмиране спрямо езиците с които съм по запознат C# and PHP, но сега за 2 седмици имам работа на MPLAB и трябва да реализирам задачата върху нея. Проблема ми е, че имам задачата, но не успявам да я билдна и да я подкарам нитоя моята нито тестовите от госпожата. Гоня тройката обаче все пак искам да успея да видя как пресмята задачати ми и да хвана принципите на работа на самия софтуер затова ще се радвам ако може да споделите клипче или ръководство което да ми помогне да билдна това. Явно някъде в настройките задавам грешни параметри и се опитвам да билдна по грешен начин или това което използвам като код не пълна програма и са ми нужни и други файлове Благодаря предварително на всеки помогнал
|
Нед Ное 04, 2018 4:06 pm |
|
|
stoyanoff
Ранг: Форумен бог
Регистриран на: Чет Юни 25, 2009 12:01 pm Мнения: 2202
|
Re: Проблем с билдване на MPLAB
Като за начало вземи да качиш снимка на Output-а - това долу в дясно, особено редовете, на които пише Error. Или поне прочети и кажи какви грешки ти дава. ПП: Вземи си напиши програмата на C. После като я компилираш можеш да видиш asm превода. Не мисля че някой тук се занимава с asm. И в зависимост от грешките има вариант да не можем да ти помогнем. На С е сигурна работата. Не вярвам да е някакъв ракетен код...
_________________www.elkran.com
|
Нед Ное 04, 2018 4:42 pm |
|
|
TheWizard
Ранг: Форумен бог
Регистриран на: Сря Апр 27, 2005 11:48 am Мнения: 4715
|
Re: Проблем с билдване на MPLAB
и как по една картинка, която показва 1% от проблема ти ще хвърляме на боб...
ощо взето някъде в началото си инклуднал файл навярно <xc.h> който не се приема от асемблера
_________________ main[-1u]={1};
|
Нед Ное 04, 2018 4:44 pm |
|
|
ДедоБоре
Ранг: Форумен бог
Регистриран на: Нед Ное 21, 2004 10:31 pm Мнения: 9645
|
Re: Проблем с билдване на MPLAB
не познавам MPLAB, но принципно на асемблер има значение форматирането на сорса. трябва да е нещо такова: label задължително НЕ трябва да има интервал пред него, т.е. да започва в първа колона. ако има интервал, се счита за инструкция. 'интервал' и 'TAB' са едно и също, броя им по принцип не би трябвало да влияе. коментара може и да започва с някакъв съмвол (в случая ';'), зависи от особеностите на асемлатора. потърси документацията за твоя конкретен MPASM, примерно тук, стр. 33 пусни във форума твоите файлове, с които има проблем, някой с инсталирам MPLAB да ги пробва. това, което се набива на очи са редове 10, 17, 25 и подобни, където 'Start' не започва в първа колона и MPASM го мисли за макрос и ... не знам какво става нататък. също така, предполагам че MPLABX поддържа твоя PIC?
|
Нед Ное 04, 2018 4:57 pm |
|
|
dadasa7
Ранг: Минаващ
Регистриран на: Нед Ное 04, 2018 3:13 pm Мнения: 3
|
Re: Проблем с билдване на MPLAB
Въпроса е, че днес 3 часа се мъчих с подкарването на софтуера, че този от даскалката няма подкарване изобщо.. Сега сложих този и тепърва го разучавам, затова нямам идея на какъв китайски език ми говорите Госпожата ми каза, че само иска задачата като тръген да смята WTF това ми е кода:
|
Нед Ное 04, 2018 5:31 pm |
|
|
ДедоБоре
Ранг: Форумен бог
Регистриран на: Нед Ное 21, 2004 10:31 pm Мнения: 9645
|
Re: Проблем с билдване на MPLAB
тази програмка (силно казано) е за 16c73a - втори ред. като създадеш нов проект, избери си точно този процесор. в твоя проект друг и респективно бъркаш круши с чушки. тогава всичко е ОК
Последна промяна ДедоБоре на Нед Ное 04, 2018 6:49 pm, променена общо 1 път
|
Нед Ное 04, 2018 6:18 pm |
|
|
dadasa7
Ранг: Минаващ
Регистриран на: Нед Ное 04, 2018 3:13 pm Мнения: 3
|
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 при което да мога да тествам с различни стойности или и аз не знам как точно се проверява дали смята
|
Нед Ное 04, 2018 6:27 pm |
|
|
stoyanoff
Ранг: Форумен бог
Регистриран на: Чет Юни 25, 2009 12:01 pm Мнения: 2202
|
Re: Проблем с билдване на MPLAB
Провери що е това дебъгер! Горе от меню windows си пусни variables и там ще можеш да наблюдаваш стойнстите на променливите. Поставяш break points и си спираш, където решиш и проверяваш какво става в регистрите!
_________________www.elkran.com
|
Нед Ное 04, 2018 9:27 pm |
|
|
|
Страница 1 от 1
|
[ 8 мнения ] |
|
Кой е на линия |
Потребители разглеждащи този форум: 0 регистрирани и 4 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|