|
MSP430 на компьютере |
|
|
|
 |
Ответов
|
Dec 15 2012, 18:36
|
Частый гость
 
Группа: Свой
Сообщений: 128
Регистрация: 19-08-10
Из: Смоленск
Пользователь №: 58 991

|
Цитата(d7d1cd @ Dec 14 2012, 06:54)  Как я понимаю, замечание про написание кода на три байта короче, чем какие-то индусы, относится ко мне  Дело не только в регистрах периферии и их дефолтном состоянии после сброса. Я думаю, что намного удобнее написать программу, отладить здесь же, в компьютере, и только потом приступать к монтажу самого устройства. Поэтому я и занялся поиском симулятора. Вы думаете, а я знаю, наиболее оптимальный способ написать и отладить программу на микроконтроллере это подключиться к процу через JTAG и отладить в пошаговом режиме. Симуляторы это не "удобный способ", а возможность вообще не иметь дела с аппаратной частью. С микропроцессорами такие финты не проходят. Вариантов исхода может быть два. Первое Вы будете долго бороться с симулятором процессора, потому что он выдает результаты, отличающиеся от описания процессора в даташите. Второе убив время на борьбу с симулятором может оказаться так, что программа отлично работающая в симуляторе не пашет на реальном процессоре. И поскольку никто никогда не верит в чужой опыт, Вам скорее придется потратить полгода жизни, чтобы осознать, что симуляторы всегда полное фуфло и никогда не заменят реальной микросхемы. Могу только пожелать удачи.
Сообщение отредактировал novchok - Dec 15 2012, 18:37
--------------------
Herz укроп и педрила
|
|
|
|
|
Dec 15 2012, 21:04
|
Гуру
     
Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025

|
Цитата(novchok @ Dec 15 2012, 20:36)  И поскольку никто никогда не верит в чужой опыт, Вам скорее придется потратить полгода жизни, чтобы осознать, что симуляторы всегда полное фуфло и никогда не заменят реальной микросхемы. Могу только пожелать удачи. Ну зачем же так категорично? нужно просто уметь их готовить и читать сопроводительную документацию, там, как правило, все отличия от железа должны быть описаны. Я не буду вспоминать те затертые времена, когда флэша не было, а ультрафиолет стирал не мгновенно, это прошлый век. Но отладить сложный алгоритм или формулу, проконтролировать качество вычисления и работоспособность при ситуациях, в реале критических или крайне редких, но легко иммитируемых в симуляторе- это большой плюс и куча сэкономленного времени. Особенно когда железо или реальное окружение не доступно.
|
|
|
|
Сообщений в этой теме
d7d1cd MSP430 на компьютере Dec 12 2012, 16:39 rezident Полностью смоделировать работу всей периферии МК э... Dec 12 2012, 18:56 d7d1cd А что вы скажите по поводу программы Proteus? Dec 13 2012, 02:39 MrYuran Цитата(d7d1cd @ Dec 12 2012, 20:39) специ... Dec 13 2012, 05:03 rezident Цитата(d7d1cd @ Dec 13 2012, 07:39) А что... Dec 13 2012, 11:55 ut1wpr Цитата(rezident @ Dec 13 2012, 14:55) ... Dec 13 2012, 14:55  rezident Цитата(novchok @ Dec 15 2012, 23:36) симу... Dec 15 2012, 19:25   maksimp Цитата(rezident @ Dec 15 2012, 22:25) , ч... Dec 16 2012, 07:31    Dog Pawlowa Цитата(maksimp @ Dec 16 2012, 10:31) Если... Dec 16 2012, 08:21    rezident Цитата(maksimp @ Dec 16 2012, 12:31) Если... Dec 16 2012, 18:30     juvf Цитата(rezident @ Dec 17 2012, 00:30) В о... Feb 15 2013, 08:50      mdmitry Цитата(juvf @ Feb 15 2013, 11:50) ps Даже... Feb 15 2013, 09:56 novchok можно поспорить конечно, не буду. Dec 16 2012, 05:18
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|