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

 
 
> STM32 или LPC17xx?, для нового проекта надо
starmos
сообщение Sep 17 2010, 11:33
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 174
Регистрация: 4-10-04
Из: Челябинск
Пользователь №: 769



Оба семейства мне подходят (и на сейчас есть что выбрать и на перспективу). Я было выбрал STM32F103 по цене, но прочитал здесь про STM отзывы аж с 2008 сколько смог и приуныл. Глюки в документации, работа с периферией через библиотеки, а если нет (как я обычно), то недокументировано и т.д. Версия ядра с глюками... Кто сейчас активно их использует - изменилось что-нибудь в лучшую сторону или только цена привлекает по прежнему? Или LPC понадежней будет?
И заодно, с LPC23xx наверное уже не стоит связываться в свете наличия Cortex'ов?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Serj78
сообщение Sep 21 2010, 07:03
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 966
Регистрация: 27-05-06
Из: СПб
Пользователь №: 17 499



Я выбрал STM32F103 только из- за наличия нужной мне периферии. Yи в каком другом таком кристалле такого набора не нашел. Как начал работать- да, в готовых конфигураторах нашел одну ошибку.

По документации- надо ОЧЕНЬ внимательно читать, Yо, действительно, все описано.
Кристалл хороший, но, как уже писали- надо перед проектированием устройства внимательно все изучить, как что работает.
Понравился запас по быстродействию-по началу после перехода на кварц 16Мгц ( на стартерките стоял 8 Мгц) забыл изменить коэфф в делителе и некоторое время удивлялся быстродействию на 144 Мгц smile.gif
Go to the top of the page
 
+Quote Post
adnega
сообщение Sep 21 2010, 10:39
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702



Цитата(Serj78 @ Sep 21 2010, 11:03) *
По документации- надо ОЧЕНЬ внимательно читать, Yо, действительно, все описано.
Кристалл хороший, но, как уже писали- надо перед проектированием устройства внимательно все изучить, как что работает.


+1
Особенно понравилось "многа букаф" про встроенный температурный датчик...
Из которых самыми нужными были те, что в начале: мол, если хотите абсольтную температуру, то пользуйтесь внешними датчиками температуры; если достаточно увидеть динамику (теплее-холоднее) - то можно пользоваться встроенным )
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Sep 21 2010, 10:49
Сообщение #4


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(adnega @ Sep 21 2010, 14:39) *
Особенно понравилось "многа букаф" про встроенный температурный датчик...
Из которых самыми нужными были те, что в начале: мол, если хотите абсольтную температуру, то пользуйтесь внешними датчиками температуры; если достаточно увидеть динамику (теплее-холоднее) - то можно пользоваться встроенным )

Это в любом кристалле так.
Обычно в качестве встроенного датчика стоит туподиод.
Да и что может намерить встроенный датчик, если его кристалл греет?
На мой взгляд, основное его предназначение - определить три области: слишком холодно-нормально-слишком горячо.


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
adnega
сообщение Sep 21 2010, 10:56
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702



Цитата(MrYuran @ Sep 21 2010, 14:49) *
Это в любом кристалле так.
Обычно в качестве встроенного датчика стоит туподиод.
Да и что может намерить встроенный датчик, если его кристалл греет?
На мой взгляд, основное его предназначение - определить три области: слишком холодно-нормально-слишком горячо.


Датчик и должен показывать температуру кристалла.

У STM32F10x показания зависят... от частоты ядра, периодичности выборки, последовательности каналов.
Показания, от -10 до +70 (от 72МГц до 12МГц)! - значение получем в единицах, переводим в милливольты, затем в градусы.

Слишком-холодно и слишком-горячо не получается. Можно лишь сказать "за последние 10 секунд температура повысилась на 12 градусов".
Go to the top of the page
 
+Quote Post
rezident
сообщение Sep 21 2010, 11:09
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(adnega @ Sep 21 2010, 16:56) *
Датчик и должен показывать температуру кристалла.

У STM32F10x показания зависят... от частоты ядра
Вообще-то у подавляющего большинства МК на время измерения температуры кристалла встроенным термодатчиком, рекомендуется переводить ядро в режим энергосбережения ("спячки"). В противном случае получается цена на дрова в соседней области, слабо коррелирующая с реальной температурой кристалла.
Go to the top of the page
 
+Quote Post
adnega
сообщение Sep 21 2010, 11:32
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702



Цитата(rezident @ Sep 21 2010, 15:09) *
Вообще-то у подавляющего большинства МК на время измерения температуры кристалла встроенным термодатчиком, рекомендуется переводить ядро в режим энергосбережения ("спячки"). В противном случае получается цена на дрова в соседней области, слабо коррелирующая с реальной температурой кристалла.


Хм... тем не менее если держать пальцем корпус десятые доли градуса начинают бежать вверх (корпус холоднее 36C). Показание температуры держатся крайне стабильно (в пределах 4-х единиц).

При скачкообразном изменении частоты ядра - температура тоже меняется скачкообразно.
При изменении частоты от 12МГц до 72МГЦ температура меняется с +70С на минус 10С.
Не верю, что при повышении частоты ядра "встроенный кондиционер"(?) сможет охладить кристалл на 80С за десятые доли секунды.
Go to the top of the page
 
+Quote Post
rezident
сообщение Sep 21 2010, 12:52
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(adnega @ Sep 21 2010, 17:32) *
При изменении частоты от 12МГц до 72МГЦ температура меняется с +70С на минус 10С.
Не верю, что при повышении частоты ядра "встроенный кондиционер"(?) сможет охладить кристалл на 80С за десятые доли секунды.
Дык вас интересует температура (статистический параметр, определяющий среднюю кинетическую энергию частиц в некотором объеме) или некий параметр, связанный с частотой ядра? Если температура, то усыпляйте ядро во избежание наводок на датчик температуры. Стабильность измеренных показаний и корреляция с частотой ядра является следствием синхронности работы самого ядра и АЦП (тактируются-то они от одного сигнала).
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- starmos   STM32 или LPC17xx?   Sep 17 2010, 11:33
- - Dron_Gus   Если не нужна внешняя шина - LPC. Если нужен USB h...   Sep 17 2010, 11:42
- - dac   если нужно низкое потребление - STM32L   Sep 17 2010, 13:45
- - Axel   По поводу STM32 - необходимость расковыривать библ...   Sep 17 2010, 15:56
- - SasaVitebsk   Цитата(starmos @ Sep 17 2010, 14:33) Оба ...   Sep 17 2010, 16:19
- - starmos   Малое потребление мне не критично, а вот хорошее о...   Sep 17 2010, 17:03
- - brag   Цитатаработа с периферией через библиотеки, а если...   Sep 18 2010, 06:14
|- - Axel   Цитата(brag @ Sep 18 2010, 10:14) тоесть ...   Sep 18 2010, 08:01
- - SasaVitebsk   Цитата(starmos @ Sep 17 2010, 20:03) ... ...   Sep 18 2010, 07:09
|- - ClockworkOrange   Цитата(SasaVitebsk @ Sep 18 2010, 13:09) ...   Dec 16 2010, 11:46
- - brag   ЦитатаЕщё раз повторю - описание очень даже не пло...   Sep 18 2010, 07:32
- - brag   я обычно, когда запускаю usb на новом для меня кон...   Sep 18 2010, 09:43
- - scifi   Цитата(starmos @ Sep 17 2010, 15:33) Глюк...   Sep 18 2010, 09:59
|- - sonycman   Цитата(scifi @ Sep 18 2010, 13:59) Глюков...   Sep 18 2010, 21:36
- - brag   ЦитатаОткуда все эти страшилки? сам впервые ...   Sep 18 2010, 12:34
- - Сега   Может офф, но я работал с LPC17xx - документация о...   Sep 18 2010, 16:12
|- - El-man   Цитата(Сега @ Sep 18 2010, 19:12) Может о...   Sep 23 2010, 07:34
- - brag   по подробнее можно? что именно не соответствует? а...   Sep 19 2010, 09:33
|- - sonycman   Цитата(brag @ Sep 19 2010, 13:33) по подр...   Sep 19 2010, 15:15
- - brag   Цитатаизображён один 32 битный регистр, когда на с...   Sep 19 2010, 18:33
|- - sonycman   Цитата(brag @ Sep 19 2010, 22:33) та, єто...   Sep 19 2010, 19:21
- - halfdoom   Согласен, что зря они продолжили нумерацию с 16 би...   Sep 20 2010, 04:12
- - brag   ЦитатаЕсли пользоваться готовыми библиотеками - то...   Sep 20 2010, 07:13
- - SpiritDance   Хм. А я выбрал для себя stm32: огромный родмап и в...   Sep 20 2010, 08:16
- - brag   AVR32 у атмела хоть и говно, но хорошое и шустрое ...   Sep 20 2010, 23:04
|- - SpiritDance   Цитата(brag @ Sep 21 2010, 03:04) хоть и ...   Sep 23 2010, 12:23
|- - scifi   Цитата(adnega @ Sep 21 2010, 15:32) При с...   Sep 21 2010, 13:27
|- - adnega   Цитата(scifi @ Sep 21 2010, 17:27) Время ...   Sep 21 2010, 15:54
- - brag   Цитатапосле перехода на кварц 16Мгц ( на стартерки...   Sep 21 2010, 10:36
- - adnega   Посыпаю голову пеплом... Разобрался: действительно...   Sep 22 2010, 05:05
- - brag   да, с кондиционером забавно было читать   Sep 22 2010, 09:34
|- - adnega   Цитата(brag @ Sep 22 2010, 13:34) да, с к...   Sep 22 2010, 09:40
- - brag   та да. с клоками надо осторожно...видел много всяк...   Sep 22 2010, 09:52
- - brag   IgorKossak, Замечание усек. прошу прощения... а ч...   Sep 22 2010, 12:38
- - IgorKossak   Господа пользователи, давайте не отклоняться от те...   Sep 22 2010, 13:02
- - brag   ЦитатаAVR32 не попробовал, но тут вроде не про них...   Sep 23 2010, 12:35
|- - SpiritDance   Цитата(brag @ Sep 23 2010, 16:35) ну тема...   Sep 23 2010, 13:43
- - brag   ЦитатаАтмел не принимает заказы от российских дист...   Sep 23 2010, 14:21
- - Danis   STM32 уже полгода юзаю, сам «си-шник», поэтому с б...   Sep 23 2010, 17:56
- - MK2   Эти STM просто звездец какой-то. Ф-ции жутко бесят...   Jun 18 2011, 13:25
|- - zltigo   QUOTE (MK2 @ Jun 18 2011, 16:25) Есть под...   Jun 18 2011, 15:39
|- - scifi   Цитата(zltigo @ Jun 18 2011, 19:39) Студе...   Jun 18 2011, 17:21
|- - Danis   Цитата(scifi @ Jun 18 2011, 20:21) ...а, ...   Jun 18 2011, 19:16
|- - scifi   Цитата(Danis @ Jun 18 2011, 23:16) Вопрос...   Jun 18 2011, 19:41
|- - Danis   Цитата(scifi @ Jun 18 2011, 22:41) Не пон...   Jun 18 2011, 19:49
|- - scifi   Цитата(Danis @ Jun 18 2011, 23:49) Т.е. В...   Jun 18 2011, 20:56
|- - MK2   Цитата(scifi @ Jun 19 2011, 00:56) Именно...   Jun 18 2011, 23:26
|- - andron86   Цитата(scifi @ Jun 18 2011, 22:56) Именно...   Jun 19 2011, 06:40
|- - zltigo   QUOTE (andron86 @ Jun 19 2011, 09:40) Ну ...   Jun 19 2011, 07:08
|- - andron86   Цитата(zltigo @ Jun 19 2011, 09:08) В люб...   Jun 19 2011, 07:57
|- - aaarrr   Цитата(andron86 @ Jun 19 2011, 11:57) Поэ...   Jun 19 2011, 08:14
|- - andron86   Цитата(aaarrr @ Jun 19 2011, 10:14) Ля-ля...   Jun 19 2011, 08:28
|- - aaarrr   Цитата(andron86 @ Jun 19 2011, 12:28) Ну ...   Jun 19 2011, 08:36
|- - andron86   Цитата(aaarrr @ Jun 19 2011, 10:36) Кто т...   Jun 19 2011, 08:45
|- - aaarrr   Цитата(andron86 @ Jun 19 2011, 12:45) Ну,...   Jun 19 2011, 08:53
- - ZiB   Соглашусь, обычного референс мануала с сайта ст за...   Jun 19 2011, 02:56
- - andron86   Да, согласен я. Ну что здесь например плохого: Ко...   Jun 19 2011, 09:01
|- - ViKo   Цитата(andron86 @ Jun 19 2011, 12:01) Ну ...   Jun 19 2011, 09:36
|- - Danis   Цитата(ViKo @ Jun 19 2011, 13:36) Вместо ...   Jun 19 2011, 10:09
||- - ViKo   Цитата(Danis @ Jun 19 2011, 13:09) Ну, да...   Jun 19 2011, 10:24
||- - andron86   Цитата(ViKo @ Jun 19 2011, 12:24) Я - не ...   Jun 19 2011, 10:38
||- - sonycman   Цитата(andron86 @ Jun 19 2011, 14:38) ...   Jun 19 2011, 10:49
|- - MK2   Цитата(ViKo @ Jun 19 2011, 13:36) ...... ...   Jul 8 2011, 20:57
- - brag   че вы паритесь, возьмите рефман+еррату да запустит...   Jun 20 2011, 07:13


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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 18:00
Рейтинг@Mail.ru


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