Как стать автором
Обновить
0
0

Пользователь

Отправить сообщение
Keil в первую очередь продает компилятор, µVision — бесплатный довесок, не хотите — не используйте. Если вам не понравился IDE это ни в коей мере не оценивает компилятор. IDE действительно не фонтан, можно использовать любую на ваш вкус.
Вы путаете среду разработки и компилятор. µVision — среда разработки. А компиляторов для 51-го ядра больше чем один.
Как пользователь Н900 хочу заметить, чтобы инициировать видео звонок на скайп другому пользователю мало наличия у него последней версии скайпа, нужно чтобы у него еще была камера… проверялось в основном на виндовых машинах, и на айподе тач через вифи.
Купите комплект разработчика(KIT) там уже все припаяли и собрали. В комплекте будет документация, среда разработки, компилятор и JTAG-отладчик. Цена вопроса от 5-6 тысяч. Правда софт скорее всего будет с ограничениями и под винду.

Краткая инструкция для желающих себя попробовать:
1. Выбираете МК.
2. Ищите киты на сайте производителя.
3. Ищите на efind.ru и ему подобных этот кит.
Старт программы с адреса 0x0 это лишь один из вариантов загрузки который предлагает bootrom зашитый производителем (если речь идет о микроконтроллерах на ARM), ведь если нет JTAGа вам же придется как-то залить код через UART, SPI или нечто подобное.
А вообще представленный вами код в том или ином виде содержится в startup.s предоставляемый производителем чипа, не вижу смысла переписывать его заново, достаточно размеры стеков подправить под свои нужды, и обработчики вставить если это необходимо.
p.s. про компилятор от IAR почему-то все дружно забыли, у них и среда разработки и библиотеки и средства отладки есть.
По поводу скорости выполнения команд ARM и Thumb, хотелось бы заметить, что возможны варианты и связаны они с флеш памятью на чипе (конечно если вы не подгружаете в оперативную память). Бывает что флеш на кристалле соединен с ядром 16-битной шиной, тогда чтение команд Thumb в два раза быстрее чем ARM, соответственно и скорость исполнения может оказаться выше.

Ход Apple был чуть раньше, когда они подали иск на HTC с Android'ом на борту.
Санкт-Петербург, если вы об этом
Я бы с вами согласился, но эти люди не намного лучше роботов. Я, видимо, плохо донес, но при первом звонке у меня сложилось ощущение что девушка даже толком не прочитала мою заявку, т.е. решала проблему на ходу, соответственно с нулевым результатом. Думаю первой задачей робота было бы отправить тот же шаблон что мне отправляли люди, но получив повторный запрос об ошибке робот все же попытался бы повторить эту ошибку в их условиях, а люди или не осилили или не захотели или инструкция не позволяет.

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность