Технический форум по робототехнике.
P_Ruslan » 07 мар 2012, 17:17
Ооо. Гари-стар спасибо, вот ваша тема мне и поможет, все по теме и все что надо. Еще раз спасибо за помощь.
paskal » 10 мар 2012, 19:08
Осваиваю обмен по SPI. Микроконтроллер (мега 128) принимает в режиме слейв. Когда использую все 4 линии, передергивая SlaveSelect по каждому байту, то связь идет нормально. Но мне нужно передавать по 3-м проводам (SCK, MISO, MOSI). Вход контроллера SS я сажаю на землю. Тогда связь пропадает. Вопрос. Можно ли сделать связь без линии SS?
P_Ruslan » 15 май 2012, 00:49
Вопрос: почему аттини13 сдрхла после вписания в неё очередного кода, только с задержкой (waitms 64000) в 64000 милисекунды? Дело в "весе" числа?
dccharacter » 15 май 2012, 00:56
что такое "вес" числа?
P_Ruslan » 15 май 2012, 00:57
размер, в байтах или битах)
dccharacter » 15 май 2012, 01:05
Ну вряд ли дело в каком-то числе (хотя х его з - АВР оказываетсмя можно убить, залив не те фузы по КВАРЦУ!). Возьми другой тини и попробуй
В худшем случае будут два одинаковых трупика, но скорее всего ты с фузами натупил.
Кстати, как ты понял, что она сдохла?
P_Ruslan » 15 май 2012, 01:10
Во первых, после проверки понипрог выдала "врайт фалиед" (ошибка записи) но при этом запись осуществила, а во вторих подальшая работа с ней в любой форме стала невозможна, может до утра гуру после вскрытия скажут диагноз, но для новичков будет правило: Bascom-avr + ponyprog приводят к опасным последствиям, а также нужно знать при работе с тинькой13 что это самый маленький микроконтролер, а не конь с 32килобайтами памяти как атмега32.
Duhas » 15 май 2012, 11:12
dccharacter писал(а): АВР оказываетсмя можно убить, залив не те фузы по КВАРЦУ!).
неверная инфа.. во-первых не убить, а "залочить" перепрошить ее всегда можно, во-вторых кривизна тут не в авр-ах, а в руках настройщика фьюзов. Чтение ДШ никто не отменял пока что.. и разночтений в софте.. у одного софта прошитый фьюз = 1=галочка, у другого - наоборот.. студией, например, зашить кривые фьюзы несколько сложнее.. и при прошивки по ISP отключить его же вроде бы нельзя..
elmot » 15 май 2012, 11:16
Блин, бросайте вы свои аврки. слабые, тормозные, фьюзы эти ваши бесконечные.... Берите stm.
Duhas » 15 май 2012, 11:50
да да да! да-ну вас ! ))
во-первых лишнее время на изучение.. я пишу на асме.. во-вторых - не думаю что стм-ы лучше во всем, в-третьих - я на Хмеги ушел, там нет многих неудобств и есть няшки..
dccharacter » 15 май 2012, 12:00
Duhas писал(а):dccharacter писал(а): АВР оказываетсмя можно убить, залив не те фузы по КВАРЦУ!).
неверная инфа.. во-первых не убить, а "залочить" перепрошить ее всегда можно, во-вторых кривизна тут не в авр-ах, а в руках настройщика фьюзов. Чтение ДШ никто не отменял пока что.. и разночтений в софте.. у одного софта прошитый фьюз = 1=галочка, у другого - наоборот.. студией, например, зашить кривые фьюзы несколько сложнее.. и при прошивки по ISP отключить его же вроде бы нельзя..
А давай-ка похоливарим чуток
Дело не в прошитых фьюзах и 1 и 0. Дело в том, что твой АВР дохнет, если у него фьюзы прошиты на внешний такт. И для меня, начинавшего с ПИК-ов, это дико. Впаял не тот кондер на кварц - проц прикинулся мертвым. Капнул каплю флюса под ногу кварцу - опять дохляк. Уронил плату - трупик. Че вообще за фигня?
elmot » 15 май 2012, 12:06
Авры лучше только немеряным об'емом кода под них. И что-то меня мучают сомнения, что на хмеге няшек больше, чем на топовых stm32.
dccharacter » 15 май 2012, 12:08
elmot писал(а):Авры лучше только немеряным об'емом кода под них. И что-то меня мучают сомнения, что на хмеге няшек больше, чем на топовых stm32.
Я кстати смотрю на витрины и на репозитории и с неудовольствием отмечаю, что LPC-шки попопулярнее будут. Хотя те, кто сравнивал LPC и STM говорят, что ЛПС-шки - это ад и там черт ногу сломит...
Duhas » 15 май 2012, 12:18
dccharacter писал(а): Дело в том, что твой АВР дохнет, если у него фьюзы прошиты на внешний такт. И для меня, начинавшего с ПИК-ов, это дико. Впаял не тот кондер на кварц - проц прикинулся мертвым. Капнул каплю флюса под ногу кварцу - опять дохляк. Уронил плату - трупик. Че вообще за фигня?
я не знаю толком прямоту ваших рук... да и если вы МК паяете флюсом для ведер - авр-ы тоже не при чем..
АВР не умирает, а просто не видит нужного источника такта.. кривизной это назвать у меня язык не поворачивается.. да это некоторая фича, не всем и не всегда удобная\полезная.. я в ваших словах никаких адекватных неудобств не прочитал..
dccharacter » 15 май 2012, 12:34
Ну, кому и кобыла - невеста
-Доктор, когда я делаю вот так...
-А вы так не делайте
Duhas писал(а):АВР не умирает, а просто не видит нужного источника такта..
Я и написал - "прикидывается мертвым". Вот скажи честно, ты когда начинал с АВР-ами работать, походил по этим граблям? Убил хоть один АВР неправильными фьюзами?
Я за все время убил только один ПИК - 12-ю вольтами в ногу (делитель напряжения коротнул).
Давайте-ка, народ, признайтесь, у кого сколько АВР-ов убитых неправильными фьюзами валяется? И сколько из вас таки построили HV-программатор и оживили трупики?