|
Прыжок с AVR на ARM7 |
|
|
|
Feb 4 2009, 18:02
|
Местный
  
Группа: Свой
Сообщений: 413
Регистрация: 15-12-06
Пользователь №: 23 563

|
Господа! По опыту освоения чего-то нового знаю, стоит показать, что ты чайник и спросить - "А как мне начать" - появятся профи (действительно профи, но с самомнением) и начнется - вот тебе ссылка google.ru, вот тебе матчасть на 600 стр, и не дай бог, ты прочитаешь 599 страниц, даже не суйся сюда со своими вопросами, у нас нет времени помогать учить азбуку, читай форум, десятки раз обсуждалось." Иногда при этом даются ссылки по теме, но когда их посещаешь - приходишь с одним вопросом, а уходишь с тремя. Собираюсь перепрыгнуть с AVR на ARM7 и боюсь вновь оказаться в такой ситуации. Я не прошу разжевывать мне тонкости работы с ARM7, я сам до всего дойду, мне необходимо знать минимум - необходимый минимум, чтобы хотя бы запустить контроллер и увидеть что он работает. Прошу внимания. ПРостейшая задача - зажечь и погасить светодиод на atmega8. Цитата Наипростейшая программа (CodeVision): Код #include <mega8.h> #include <stdio.h> #include <delay.h>
void main() { DDRA=0xFF; PORTA=0xFF; delay_ms(1000); PORTA=0x00; } Наипростейшая схема с одним светодиодом в аттаче. Схема программатора вот http://avt.tomica.ru/~andr/Page2408/files/...iles/bbaisp.png. Программа для прошивки Flash вот http://www.ln.com.ua/~real/avreal/bin/avw126r3.zip. Господа, хочу то же самое, только для какого-нибудь AT91SAM7xxx. Кому как, а у меня написать сей пост и нарыть в интернете ссылок ушло времени 8 минут. Надеюсь обойтись без отсылания к 600 страничным мануалам, они у меня уже есть.
Эскизы прикрепленных изображений
|
|
|
|
|
 |
Ответов
|
Feb 5 2009, 05:51
|
Местный
  
Группа: Свой
Сообщений: 413
Регистрация: 15-12-06
Пользователь №: 23 563

|
aaarrr спасибо за ссылки, схему подключения я нашел только самую наикрутейшую - evaluation board. Я плату буду разводить и напаивать компоненты 2 месяца. Схему программатора так и не нашел. Нашел описание ISP Programmera в котором вот это: Цитата 3.2.1 AT91Boot_SAM7xxx_Send_Flash These functions make it possible to write X bytes into the internal Flash memory of the connected target. If some sectors are locked, they are unlocked in order to effectively program the internal Flash memory. Available functions are: ! AT91Boot_SAM7S32_Send_Flash (available for SAM7S32 and SAM7S321 parts) ! AT91Boot_SAM7S64_Send_Flash ! AT91Boot_SAM7S128_Send_Flash ! AT91Boot_SAM7S256_Send_Flash ! AT91Boot_SAM7S512_Send_Flash ! AT91Boot_SAM7A3_Send_Flash ! AT91Boot_SAM7X128_Send_Flash (available for SAM7X128 and SAM7XC128 parts) ! AT91Boot_SAM7X256_Send_Flash (available for SAM7X256 and SAM7XC256 parts) ! AT91Boot_SAM7X512_Send_Flash (available for SAM7X512 and SAM7XC512 parts) ! AT91Boot_SAM7SE256_Send_Flash ! AT91Boot_SAM7SE512_Send_Flash 3.2.1.1 Prerequisite Embedded Flash Controller Flash Mode Register (EFC_FMR) must be programmed correctly prior using one of these functions. Note: Two Embedded Flash Controllers are embedded in AT91SAM7S512, AT91SAM7X512 and AT91SAM7SE512 parts. Both EFC_FMRx registers must be programmed correctly prior using one of these functions. 3.2.1.2 Description void AT91Boot_SAM7xxx_Send_Flash(int h_handle, int uOffset, char *bData, int uSize, int *err_code); Table 3-14. AT91Boot_SAM7xxx_Send_Flash Type Name Details Input Parameters h_handle Communication handle returned by AT91Boot_Open function uOffset Internal Flash Offset where to write 8-bit value *bData Pointer to 8-bit data buffer to writ ну честное слово, оно мне надо на первом этапе? Я ж первый шаг хочу сделать, я малыш еще, а вы мне брусья предлагаете ))) Тот же самый диалог мог бы получиться, если бы я попросил дать мне материалы по AVR, однако я привел пример первого шага, рассчитываю получить это же для ARM7Ладно, разобравшись более или менее, задам вопросы поконкретней: 1. Я так понял, что способов запрограммировать ARM7. Что посоветуете, спаять что-нибудь простое, или купить готовый полноценный девайс? остальные вопросы задам попозже, надо бежать...
|
|
|
|
Сообщений в этой теме
Зверюга Прыжок с AVR на ARM7 Feb 4 2009, 18:02 aaarrr Цитата(Зверюга @ Feb 4 2009, 21:02) Госпо... Feb 4 2009, 20:38 A. Fig Lee Цитата(Зверюга @ Feb 4 2009, 13:02) Госпо... Feb 4 2009, 21:55 Cyber_RAT ну шить для начала можно через SAMBA или тот же ви... Feb 5 2009, 07:12 backa скажу поподробнее про SAMBA - ибо сам тоже разбира... Feb 5 2009, 07:51 defunct Цитата(backa @ Feb 5 2009, 09:51) что-бы ... Mar 13 2009, 01:39  aaarrr Цитата(defunct @ Mar 13 2009, 04:39) Буде... Mar 13 2009, 01:45   defunct Цитата(aaarrr @ Mar 13 2009, 03:45) Да, в... Mar 13 2009, 02:11    aaarrr Цитата(defunct @ Mar 13 2009, 05:02) и то... Mar 13 2009, 02:11     defunct Цитата(aaarrr @ Mar 13 2009, 04:11) А воо... Mar 13 2009, 02:22 Зверюга В архивичке в папке MT-LINK есть схема, программат... Feb 5 2009, 09:16 backa это схема самого программатора - её же можно смело... Feb 5 2009, 09:17 Зверюга А вот нашел Olimexовскую платку
http://olimex.com/... Feb 5 2009, 09:40 backa Да для этого я и говорил про MT-Link - через него ... Feb 5 2009, 09:46 backa Хитрые манипуляции с перемычкой это оно ? да
Я кач... Feb 5 2009, 10:10 Зверюга Так же как в AVR - контроллер работает, жмешь в пр... Feb 5 2009, 09:59 Mik174 Цитата(Зверюга @ Feb 5 2009, 12:59) Хорош... Feb 5 2009, 10:30 Зверюга Простите, но не разглядел на схеме MT-LINK, откуда... Feb 5 2009, 10:17 backa Обязательно прочитайте про SAM7x64 GAW.ru - иначе... Feb 5 2009, 10:32 Зверюга Да чего мне обижаться, я по пустился в путешествие... Feb 5 2009, 10:40 backa и больше не какого шаманства
а насчет количества ... Feb 5 2009, 10:52 ababkin esli vse ravno osvaivaesh novoe, uchi Cortex-M3, n... Feb 19 2009, 04:40 Glitko Здравствуйте!Задумал проект в котором нужно по... Mar 1 2009, 19:24 aaarrr Цитата(Glitko @ Mar 1 2009, 22:24) смогу ... Mar 1 2009, 19:47  Artem_Petrik Цитата(aaarrr @ Mar 1 2009, 21:47) Однозн... Mar 1 2009, 20:54 aaarrr 10MHz * 10bit = 100Mbit/s
SAM нервно курит в сторо... Mar 1 2009, 20:57 alekstr Сам год назад переходил с ATmega на AT91SAM7S. Мег... Mar 11 2009, 08:50 AndOr Цитата(alekstr @ Mar 11 2009, 11:50) Сам ... Mar 11 2009, 09:43  alekstr Цитата(AndOr @ Mar 11 2009, 16:43) А не п... Mar 12 2009, 04:10
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|