|
STR91x - поделитесь впечатлениями |
|
|
|
Sep 7 2006, 09:21
|
Частый гость
 
Группа: Свой
Сообщений: 81
Регистрация: 4-08-05
Из: г. Саратов
Пользователь №: 7 351

|
Цитата(VAI @ Sep 7 2006, 12:34)  Спасибо, но это я уже видел. Мне хочется большего  , так сказать "личных впечатлений" от общения с этими камнями: как ведёт себя периферия, есть ли какие ошибки (ерату я уже смотрел), ну т.д. и т.п. Попутно еще вопрос: кто у нас (в России) этим реально торгует. Просто я делал поиск поставщиков и результаты очень меня расстроили  . Практически ноль.
|
|
|
|
|
Sep 8 2006, 12:51
|

Ally
     
Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050

|
Цитата(ek74 @ Sep 7 2006, 12:51)  Цитата(VAI @ Sep 7 2006, 12:34)  Спасибо, но это я уже видел. Мне хочется большего  , так сказать "личных впечатлений" от общения с этими камнями: как ведёт себя периферия, есть ли какие ошибки (ерату я уже смотрел), ну т.д. и т.п. Попутно еще вопрос: кто у нас (в России) этим реально торгует. Просто я делал поиск поставщиков и результаты очень меня расстроили  . Практически ноль. Все еще не протестировал, но проблем подозрительно много. Ошибки в документации, например, неправильно указан формат записи в регистры адресов банков Flash. Кривизна - таймеры сбрасываются не в 0, а в 0xFFFC Глюки - при выборе тактирования от PLL 96 МГц ULink почему-то делает ошибку при флешировании ячеек с 0x0000 по 0x0003. В других режимах шьет нормально. Скрытая информация - например, в startupe KEIL есть следы установки регистра конфигурирования Flash, но только следы потому что непосредственой команды записи нет. В доке же говорится, что регистр доступен только по JTAG. Это напоминает ситуацию с LPC и предсказывает еще много чудных глюков.
|
|
|
|
|
Sep 8 2006, 13:36
|
Частый гость
 
Группа: Свой
Сообщений: 81
Регистрация: 4-08-05
Из: г. Саратов
Пользователь №: 7 351

|
Цитата(AlexandrY @ Sep 8 2006, 16:51)  Все еще не протестировал, но проблем подозрительно много. Понял, спасибо. Получается, что пока нет смысла их использовать. Обидно, уж больно "вкусный" камушек.
|
|
|
|
|
Sep 9 2006, 05:02
|
Участник

Группа: Свой
Сообщений: 51
Регистрация: 20-07-04
Пользователь №: 342

|
Я работаю с STR912 но думаю что впечатления будут справедливы и для вашего случая. Общее впечатление об контроллере: периферию делали програмисты, уж очень непривычно (мягко сказано) она выглядит. Кофигурирование портов разбросано по разным местам, но всё вроде работает. UART - FIFO прерывания сделаны криво -послав один байт вы никогда не дождётессь прерывания по передаче, один вектор прерывания на передачу и приём что не совсем удобно. В результате работаю без FIFO это оказалось проще чем дополнительно контролировать длину пакета. PLL работает, нареканий не вызвал. Таймер убогий нет даже автоперезагрузки, что существенно ограничивает его возможности. SPI -вроде бы работает, протестировал не доконца. Общее впечатление - работать можно несмотря на некоторую кособокость. Впечатления о средствах разработки: Кеил не показывает периферию, такое впечатление что лекарство помогает не до конца. Сижу на кейле из за ULINK. Виглер подключить не удалось.
|
|
|
|
|
Sep 9 2006, 10:36
|

Местный
  
Группа: Свой
Сообщений: 290
Регистрация: 27-06-05
Из: Киев
Пользователь №: 6 345

|
Цитата(AlexandrY @ Sep 9 2006, 13:31)  Цитата(КонстантинТ @ Sep 9 2006, 13:23)  Подняли на нем USB и сетку (плата своя, два слоя). TCP/IP стек - LWIP. На внешнюю шину подключили 512 SRAM,. Полет нормальный. Мелкая серия покажет надежность кристалла в работе (у ST обычно с этим нареканий нет). Вигглер работает без проблем в CW1.5 . Сделали свои map файлы, переписали лоадер, добавили его в визард. Поменял GCC на 4.1. Смысла переползать на другие компилеры не вижу. Библиотеки используем стандартные.
А на какой частоте запустили внутреннюю FLASH? У меня не получается сделать рестарт на 96 МГц, виснет. А зачем лоадер переписывали, и разве есть где исходники оригинального чтобы можно было переписать? 96 МГц и два вайтстейта. Переписали стандартный лоадер, входящий в комплект CW1.5.
--------------------
Если в сердце дверь закрыта - надо в печень постучать..
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|