реклама на сайте
подробности

 
 
3 страниц V  < 1 2 3 >  
Reply to this topicStart new topic
> Прыжок с AVR на ARM7
backa
сообщение Feb 5 2009, 10:32
Сообщение #16


Местный
***

Группа: Свой
Сообщений: 313
Регистрация: 15-06-05
Из: Минск
Пользователь №: 6 028



Обязательно прочитайте про SAM7x64 GAW.ru - иначе вам будет очень многое не понятно
В режиме вопрос/ответ Вы не освоите новый проц - если нет фундаментальных знаний - заморгает светодиод а дальше стена ОТСУТСТВИЯ ЗНАНИЙ - не обижайтесь - но я Вам рекомендую пхотябы пробежаться по переводу дэйт шит-а на используемый проц
а 1.8 берётся от внутреннего стабилизатора проца.....
Go to the top of the page
 
+Quote Post
Зверюга
сообщение Feb 5 2009, 10:40
Сообщение #17


Местный
***

Группа: Свой
Сообщений: 413
Регистрация: 15-12-06
Пользователь №: 23 563



Да чего мне обижаться, я по пустился в путешествие по ссылкам, нашел дневник чайника, который сам когда-то это дело осваивал, со схемами, прогами и пр. Так что теперь задачи расставлены по своим местам.

И все же повторю вопрос:

Цитата
Через JTAG - контроллер работает, жмешь в программе кнопку PROGRAM, контроллер ресетится шьется и не вынимая кабеля вновь запускается с зашитой программой, правильно? Больше никакого шаманства?



Цитата
а 1.8 берётся от внутреннего стабилизатора проца.....


А зачем тогда выводов VDDCore куча? Благотворительность для периферии?
Go to the top of the page
 
+Quote Post
backa
сообщение Feb 5 2009, 10:52
Сообщение #18


Местный
***

Группа: Свой
Сообщений: 313
Регистрация: 15-06-05
Из: Минск
Пользователь №: 6 028



и больше не какого шаманства
а насчет количества выводов это к атмелу - ну а насчет благотворительности - дык там есть по-моему ограничение по току - тока себя запитывать - если не ошибаюсь - гляньте в описалове - у меня нет под руками
Go to the top of the page
 
+Quote Post
ababkin
сообщение Feb 19 2009, 04:40
Сообщение #19





Группа: Новичок
Сообщений: 6
Регистрация: 4-08-08
Пользователь №: 39 421



esli vse ravno osvaivaesh novoe, uchi Cortex-M3, ne pozhaleesh. Ya potrogal oba SAM7 and STM32, i posle STMa bol'she ne ogliadovalsia

kupi eto za $40 i zalivai cheres RS232
http://futurlec.com/STM32_Development_Board.shtml

(toka beri 64k/512k versiyu and ne 20k/128k)
Go to the top of the page
 
+Quote Post
Glitko
сообщение Mar 1 2009, 19:24
Сообщение #20





Группа: Новичок
Сообщений: 14
Регистрация: 21-10-07
Пользователь №: 31 567



Здравствуйте!Задумал проект в котором нужно по USB пропихивать 10 битные слова с частотой 10МГц.Хочу обмен по USB реализовать с помощью связки CY7C68001-AT91SAM7X256(есть под рукой ),при этом АТ91SAM7X256 будет заниматся только организацией обмена с CY7C68001 и приемом сформированых данных по паралельному интерфейсу от ПЛИСИНЫ.CY7C68001 имеет 16 битный интерфейс.Вопрос:подскажите,кто работал с AT91SAM7........, смогу я на его входах-выходах развить скорость обмена- 10 МГц,если для обмена с CY7C68001 надо три такта?
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 1 2009, 19:47
Сообщение #21


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(Glitko @ Mar 1 2009, 22:24) *
смогу я на его входах-выходах развить скорость обмена- 10 МГц,если для обмена с CY7C68001 надо три такта?

Однозначно нет. Да и зачем там SAM? Проще подключить ПЛИС непосредственно к CY7C68001 или 68013.
Go to the top of the page
 
+Quote Post
Artem_Petrik
сообщение Mar 1 2009, 20:54
Сообщение #22


Местный
***

Группа: Свой
Сообщений: 443
Регистрация: 22-07-06
Из: Украина, г. Харьков
Пользователь №: 19 006



Цитата(aaarrr @ Mar 1 2009, 21:47) *
Однозначно нет. Да и зачем там SAM? Проще подключить ПЛИС непосредственно к CY7C68001 или 68013.

Или наоборот: зачем CY? В SAM есть USB, его и пользовать laughing.gif
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 1 2009, 20:57
Сообщение #23


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



10MHz * 10bit = 100Mbit/s
SAM нервно курит в сторонке smile.gif
Go to the top of the page
 
+Quote Post
alekstr
сообщение Mar 11 2009, 08:50
Сообщение #24





Группа: Участник
Сообщений: 11
Регистрация: 24-12-07
Из: Кемеровская обл.
Пользователь №: 33 590



Сам год назад переходил с ATmega на AT91SAM7S. Мегу программировал на WinAVR, а для ARM7 есть очень похожий инструмент WinARM. Для начала работы купили в Аргуссофте модуль AS-sam7S-M, он стоит всего в два раза дороже голого процессора, но на нем уже вся необходимая обвязка и не надо мелкой пайки. Можно ставить в колодку на макетную плату со своей периферией. Программу заливал через USB и SAM-BA. Драйвер на комп ставится при установке SAM-BA, но USB определяется не на чистом процессоре, а только если предварительно его запитать, выполнив предварительные условия (высокий уровень на TST, PA0, PA1, PA2). У меня на макетке стоят тублеры вместо перемычек, вся манипуляция по записи программы занимает не более минуты. При недостатке финансов вполне нормально.
Go to the top of the page
 
+Quote Post
AndOr
сообщение Mar 11 2009, 09:43
Сообщение #25


Участник
*

Группа: Участник
Сообщений: 44
Регистрация: 10-03-09
Из: Всея Руси
Пользователь №: 45 907



Цитата(alekstr @ Mar 11 2009, 11:50) *
Сам год назад переходил с ATmega на AT91SAM7S. Мегу программировал на WinAVR, а для ARM7 есть очень похожий инструмент WinARM.

А не подскажешь в каких студиях для SAM пробовал работать? Може чё порекомендуешь...


--------------------
Чужие ошибки ничему не учат, гораздо интереснее наделать своих.
Go to the top of the page
 
+Quote Post
alekstr
сообщение Mar 12 2009, 04:10
Сообщение #26





Группа: Участник
Сообщений: 11
Регистрация: 24-12-07
Из: Кемеровская обл.
Пользователь №: 33 590



Цитата(AndOr @ Mar 11 2009, 16:43) *
А не подскажешь в каких студиях для SAM пробовал работать? Може чё порекомендуешь...

SAM7S программирую в WinARM by Martin THOMAS версия 20070505 от http://gandalf.arubi.uni-kl.de/avr_project...0070505_sfx.exe
С демо-версиями платных студий по опыту работы с AVR-ом сразу разбираться не стал, т.к. на полнофункциональную денег слишком много надо, а с кряками свои заморочки. Имхо лучше сразу разбираться с тем, с чем можно работать без ограничений. Тем более что по опыту того же AVR, WinAVR инструмент даже более серьезный, чем например CodeVision.
Когда начинал - за основу взял примерчик из комплекта WinARM, а далее приделывал свою периферию.
Go to the top of the page
 
+Quote Post
defunct
сообщение Mar 13 2009, 01:39
Сообщение #27


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(backa @ Feb 5 2009, 09:51) *
что-бы залить "прошивку" надо просто подключить проц SAMxxx к компу через USB шнурок (до этого должна быть установлена прога с сайта одноименная и "активирован" загрузчик в кристалле) и всё . После прошивки загрузчик более не работает (для восстановления активности надо провести манипуляции с перемычкой на платке с процом - очень не удобно laughing.gif )

Или просто предусмотреть кнопку подведенную к святой ножке erase smile.gif
Будет удобно - тыц, и никаких манипуляций с перемычками. ;>
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 13 2009, 01:45
Сообщение #28


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(defunct @ Mar 13 2009, 04:39) *
Будет удобно - тыц, и никаких манипуляций с перемычками. ;>

Да, вот только "тыц" не работает на SAM7S.
Go to the top of the page
 
+Quote Post
defunct
сообщение Mar 13 2009, 02:11
Сообщение #29


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(aaarrr @ Mar 13 2009, 03:45) *
Да, вот только "тыц" не работает на SAM7S.

Да, SAM7S малость ущербный в этом отношении камень, загрузчик переписывается из ROM во флеш при магической расстановке уровней на четырех пинах!! и только потом стартует...
В других SAM'ах просто мапится ROM на адрес 0.

Тогда лучше начинать с LPC - волшебная кнопка и FlashMagic. smile.gif

Цитата(aaarrr @ Mar 1 2009, 22:57) *
10MHz * 10bit = 100Mbit/s
SAM нервно курит в сторонке smile.gif

А все что через USB не пролазит выдавить через emac. smile.gif

Цитата(Зверюга @ Feb 5 2009, 11:40) *
Я качнул с АТМЕЛА прогу SAM-BA - там предлагается COM-порт. А как же USB?

SAM-BA предложит загрузку по USB когда увидит проц (c кварцем обязательно 18.432Mhz и с активным загрузчиком) подключенный к USB.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Mar 13 2009, 02:11
Сообщение #30


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(defunct @ Mar 13 2009, 05:02) *
и только потом стартует...

Если стартует. Со временем перезапись начинает глючить. sad.gif

А вообще лучше написать свой загрузчик, тогда все проблемы с кнопками отпадают.
Go to the top of the page
 
+Quote Post

3 страниц V  < 1 2 3 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 25th June 2025 - 22:09
Рейтинг@Mail.ru


Страница сгенерированна за 0.01429 секунд с 7
ELECTRONIX ©2004-2016