Администрация форума не несёт ответственности за достоверность информации и оставляет за собой право редактировать или в особых случаях даже удалять посты без предупреждения. Спасибо за понимание.

Программирование ATMEL в BASCOM.

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Программирование ATMEL в BASCOM. » FastAVR » проблемы с FastAVR


проблемы с FastAVR

Сообщений 1 страница 30 из 33

1

проблемы с FastAVR
приобрел новый мк мега48
а компилятор его "не понимает": при работе в uart генерирует бредовый код (как для Мега8),
обновляю компилятор: асм ошибку не выдает, но прога в желези виснет
путем лома (дизассемблера) и какой-то матери было выяснено, что писнет, когда выдаешь строку в скобках.
Т.е., конструкция, прекрасно работавшая всегда PRINT "Hello!" приводит к тупому зависону.
Но прокатывает PRINT chr(65); chr(66) (ну, поняли)
Но не набирать же все тексты ТАК?! :(

обидно
первый, не излечиваемый баг
А автор продукт, скорее всего, бросил (что-то с БАСКОМ \Марком\ связано, как я понял)
Нашел автора на форуме БАСКОМ, а Марк тут же мою тему потер...

горько плачу - FASTAVR мне служил верой и правдой много лет... А вот на новом МК и споткнулся...

0

2

И все таки ОН - ЛУЧШИЙ!!!

0

3

Александр Д. написал(а):

И все таки ОН - ЛУЧШИЙ!!!

Жаль что его"задушили"!

0

4

Автор молчит, сайт -умер, телефоны - поменял, фирму - закрыл :(

у меня была идея выкупить исходники...

0

5

На wwwruslo.org вроде ответили тебе, что нашли его. Не то?

http://www.itis.si/Page_PersonDetails.a … MARgBaAEEA Некий Bojan Ivancic в г. Кобарид, Словения.
Возможно он.

В общем Похоже Bojan Ivancic в Словении самое частое имя, а самое редкое  Степан Николаевич :)

Вот, возможно его FaceBook http://sl-si.facebook.com/people/Bojan- … /533933328

В хэлпе упоминаются Mike Henning mikehg_67@yahoo.com и Steve Childress stevech@san.rr.com childressS@gmail.com
можно еще у них спросить.

Отредактировано Djavdet (2011-01-30 12:49:57)

+1

6

нет, не нашли
Девушка (судя по имени) ответила, что звонила по указанным телефонам - нет таких
Потом она же поискала по соц сетям и написала им, указав мой email - тишина ((

а вот про иные email - не подумал! спасибо

сегодня же постараюсь написать

0

7

не, по фоткам не полходит - ему уже должно быть за 40: на его же сайте есть фото детей (трое вроде)

0

8

я написал по этим адресам
ответил Steve Childress
он сказал, что автор забросил продукт. Прорекламировал продукт другой (я затер название, чтобы не было нарушения). Кстати, продукт не для нас: ни по подходу, ни по (дикой) цене :)

так же он поругал Bascom :)

no, sadly FastAVR's author abandoned it years ago. It was a very good product.
The best structured Basic for AVRs is ХХХХХ, and see their user forum.

BASCOM is an unstructured messy Basic for AVRs. It too is more or less abandoned.

So everyone's gone to Arduino and C++ for AVRs in hobby/student circles.

0

9

Александр Д. написал(а):

он сказал, что автор забросил продукт

Может его выкупили, скажем, тот же Марк мог выкупить FastAVR, тем самым, избавится от конкурента?

0

10

я думаю, что так и есть (я уже это писал)

Ибо я нашел автора на форуме Bascom. Но там отключены личные сообщения
Создал тему "для автора FastAVR" Смысл: ответьте!
Тема была тут же удалена, как и моя учетная запись. Причем, без объяснений - я то не нарушил никаких правил.

снаглею  и как только Марк опять ответит задам этот же вопрос напрямую

глюки баском меня уже бесят (я проработал в FastAVR около 5 лет (в версии 4.1.3) и не нашел НИ ОДНОЙ ошибки! (использовал Тини2313, мега8, тини13).
При этом я только осваивал МК и АВР в частности. При этом компилятор дает хороший асм код, и по нему я начал понимать ассемблер

Примерно в 2006 писал автору: как купить компилятор? он дал данные. Но в нашем банке не смогли перечислить к нему деньги(там еще вроде страна делилась). Больше он не отвечал. А теперь и сайта нет :(
жаль, прсто жаль :(

кстати, для примера: написал программу на BC, перенес на FA- 868 слов - 659 слов. Чувствуем разницу.

вот и чешу затылок :(

0

11

сегодня получил ответ от Mike Henning

I have not been in contact with him for a long time. Sorry I'm unable to help.

Я давно не имею связи с автором FastAVR. Извините, что не смог помочь

так что... :(

0

12

Идея витает в воздухе:
http://www.avrfreaks.net/index.php?name … p;p=790747
Может этот грек окажется более удачлив в поисках.

0

13

Djavdet
Спасибо, написал им... (если поймут мой RUнглишь  :)

0

14

у меня очередная извратная идея :)

есть компилятор FastAVR, он не "понимает" atmega168
реально ли, добавив в его папку соответствующий Inc с описанием регистров, получить нормальный код?

причина: пишу под железо заказчика программу для mega168. Пишу на Баском. Уже назял 90% памяти
Глянул код, заплакал. Переписал иначе. Съкономил 5%
посмотрел код. Плачу.
Поставил галочку в настройках компилятора "Оптимизация кода" - код стал больше. Рыдаю :)

кому не лень: проверьте в 4.1.3 - эта версия без глюков

я так понимаю, формат Inc - стандартен для большинства компиляторов?

0

15

Александр Д. написал(а):

есть компилятор FastAVR, он не "понимает" atmega168 реально ли, добавив в его папку соответствующий Inc с описанием регистров, получить нормальный код?

В папке Inc есть файл m168def. Или речь о чем-то другом?

0

16

хм
а у меня нет
у Вас какая версия? 4.1.3 ?

ps
ХА! скачал из сети, и у меня появилось
я-то качал в 2005-2006. Версия одна, а вот файлы внутри иные :)

спасибо, Пётр, за наводку )
На днях попробую переписать часть кода и сравнить размеры (и работоспособность :)

а кто-нибудь еще использует FastAVR?

0

17

Александр Д. написал(а):

у Вас какая версия? 4.1.3 ?

4.3.0

0

18

и не глючит?
у меня были проблемы, пришлось откатиться назад
вроде бы с таймерами

0

19

Ну я FastAVR почти не использую. В основном пишу в баскоме.

Отредактировано Пётр (2014-03-26 20:34:49)

0

20

Александр Д. написал(а):

и не глючит? у меня были проблемы, пришлось откатиться назад вроде бы с таймерами

Да, назначить ПП прерываний для T2 в mega8 не получается.

Александр Д. написал(а):

проверьте в 4.1.3

В сети такой нет.

0

21

http://forum.ixbt.com/post.cgi?id=print:26:39446

вот еще архив http://www.fayloobmennik.net/3682305
FastAVR-413-Free.zip

+1

22

Спасибо.

0

23

Пишу прогу для МК Tiny13. Не понятно почему FastAVR ругается на эту строку.

Код:
$Timer0=PWM, 8, PwmA=Normal, PwmB=Normal, Prescale=1

Ошибка.

Normal, Inverted or DisConnect!

0

24

Пётр, какая версия компилятора?
помню, были глюки в последней, официально выложенной
пользовался предпоследней

0

25

Версия 4.3.0.

0

26

Установил версию 4.1.3. Теперь на эту строку ругается по другому.

Invalid settings!
Syntax error!

Что не так? Сделал как в справке.

0

27

трудно теперь сказать....
может имена портов ШИМа не нравятся?

0

28

Возможно баг, потому что если компилировать для mega8 (настроив ШИМ на Timer1), то компилируется без ошибок.

0

29

Я не знаю, как вы с ним работали, но это жесть.

Задаю массив Value(5) As integer
Далее

Value(2)=100

LCD Value(2)

И угадайте, что он выдает? 100? Неа. 65476
И вообще, что я туда только не присваивал. Все равно выдает 65476

При чем если писать в Value(1)=0 то будет 0
Value(3)=0 то будет 255
Value(4)=0 то будет 0
Value(5)=0 то будет 16384

Откуда он это берет?

Может быть у кого осталась реально работающая версия? Поделитесь пожалуйста.

------------------------
Попробовал word вместо integer
Заработало адекватно. Но мне то надо массив в том числе и для отрицательных значений.

Отредактировано Sheleh (2018-09-05 00:35:42)

0

30

Sheleh написал(а):

Я не знаю, как вы с ним работали

Несколько раз пробовал, но так ни одну программу не закончил. Если бы FastAVR продолжали развивать (добавлять новые функции и МК, исправлять ошибки), вероятно получился бы хороший компилятор.
Чем вызвано желание перехода с баскома на FastAVR? Или просто захотелось попробовать?

0

Похожие темы


Вы здесь » Программирование ATMEL в BASCOM. » FastAVR » проблемы с FastAVR