Например TDA7294

Форум РадиоКот • Просмотр темы - STM32 новичку в ARM что к чему
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 23, 2024 20:42:02

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 8459 ]     ... , , , 185, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Ср ноя 29, 2017 13:04:58 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 155
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3604
Рейтинг сообщения: 0
В CMSIS core_cmInstr.h

Код:
/** \brief  Count leading zeros

    This function counts the number of leading zeros of a data value.

    \param [in]  value  Value to count the leading zeros
    \return             number of leading zeros in value
 */
#define __CLZ             __builtin_clz


Справка с arm http://infocenter.arm.com/help/index.js ... EJGJD.html

Цитата:
4.7.2. __builtin_clz
This builtin function inserts a CLZ instruction or an equivalent code sequence into the instruction stream generated by the compiler. It is functionally equivalent to the intrinsic __clz, except that the return type is int instead of unsigned char.
Note
This builtin function is a GNU compiler extension that is supported by the ARM compiler.


http://infocenter.arm.com/help/index.js ... EJGJD.html
Цитата:
4.7.10. __clz
This intrinsic inserts a CLZ instruction or an equivalent code sequence into the instruction stream generated by the compiler. It enables you to count the number of leading zeros of a data value in your C or C++ code.
Syntax
unsigned char __clz(unsigned int val)
Where:
val
is an unsigned int.
Return value
The __clz intrinsic returns the number of leading zeros in val.


Еще что-то надо?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Ср ноя 29, 2017 14:04:01 
Вымогатель припоя

Зарегистрирован: Вт ноя 02, 2010 17:46:37
Сообщений: 574
Рейтинг сообщения: 0
А на кой в __builtin_clz возвращаемый тип int ? :shock:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Ср ноя 29, 2017 15:58:48 
Мучитель микросхем
Аватар пользователя

Карма: 6
Рейтинг сообщений: 87
Зарегистрирован: Вс янв 09, 2011 23:05:37
Сообщений: 450
Откуда: СССР
Рейтинг сообщения: 0
Код:
__asm uint32_t vPortGetIPSR( void )
{
   PRESERVE8

   mrs r0, ipsr
   bx r14
}

_________________
Иван Сусанин - первый полупроводник :solder:


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Вс дек 03, 2017 17:44:25 
Опытный кот
Аватар пользователя

Карма: 7
Рейтинг сообщений: 48
Зарегистрирован: Вт июн 17, 2014 00:34:26
Сообщений: 791
Рейтинг сообщения: 0
Добрый день, подскажите пожалуйста как загуглить на али стекляшку, подключающуюся по LTDC?
Поиск типо LCD LTDC ни чего не дал.


Вернуться наверх
 
Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Вс дек 03, 2017 20:11:02 
Друг Кота
Аватар пользователя

Карма: 26
Рейтинг сообщений: 108
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Сообщений: 7439
Откуда: г. Москва
Рейтинг сообщения: 0
Поиск типо LCD LTDC ни чего не дал.

LTDC чисто название контроллера дисплея в документации ST, а не чтото общепринятое.
Вприницпе, почти любой дисплей можно подключить. лишь бы по разрешению проходил


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Вс дек 03, 2017 20:55:57 
Опытный кот
Аватар пользователя

Карма: 7
Рейтинг сообщений: 48
Зарегистрирован: Вт июн 17, 2014 00:34:26
Сообщений: 791
Рейтинг сообщения: 0
Цитата:
Вприницпе, почти любой дисплей можно подключить. лишь бы по разрешению проходил

Не совсем так, у многих интерфейс жестко задан и вы на дисплее не найдете куда подать VSYNC и другие управляющие сигналы.
Подскажите как загуглить на али?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Вс дек 03, 2017 22:58:48 
Друг Кота
Аватар пользователя

Карма: 26
Рейтинг сообщений: 108
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Сообщений: 7439
Откуда: г. Москва
Рейтинг сообщения: 0
Цитата:
Вприницпе, почти любой дисплей можно подключить. лишь бы по разрешению проходил

Не совсем так, у многих интерфейс жестко задан и вы на дисплее не найдете куда подать VSYNC и другие управляющие сигналы.

Так этот самый LTDC считай все основные ныне присутствующие варианты интерфейса поддерживает.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Вс дек 03, 2017 23:41:11 
Опытный кот
Аватар пользователя

Карма: 7
Рейтинг сообщений: 48
Зарегистрирован: Вт июн 17, 2014 00:34:26
Сообщений: 791
Рейтинг сообщения: 0
Не совсем понимаю вас, по моему spi нельзя подключить по ltdc.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Пн дек 04, 2017 00:01:33 
Друг Кота
Аватар пользователя

Карма: 26
Рейтинг сообщений: 108
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Сообщений: 7439
Откуда: г. Москва
Рейтинг сообщения: 0
Не совсем понимаю вас, по моему spi нельзя подключить по ltdc.

Держи методичку www.st.com/resource/en/application_note/dm00287603.pdf
И вариант со SPI там есть.
Хотя, если экран со SPI, абсолютно не понимаю необходимость какой то там поддержки и вопрос совместимости с конкретным MCU


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Пн дек 04, 2017 00:28:11 
Опытный кот
Аватар пользователя

Карма: 7
Рейтинг сообщений: 48
Зарегистрирован: Вт июн 17, 2014 00:34:26
Сообщений: 791
Рейтинг сообщения: 0
Я ее читал и не раз!!! А вы ее читали?
http://prntscr.com/hinw2j
дисплей должен иметь выводы как на скрине
http://prntscr.com/hiny1s
но как гуглить такой мне не понятно.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Пн дек 04, 2017 03:16:12 
Первый раз сказал Мяу!

Карма: 4
Рейтинг сообщений: 4
Зарегистрирован: Пн ноя 26, 2012 09:55:40
Сообщений: 26
Откуда: Екатеринбург
Рейтинг сообщения: 0
Я ее читал и не раз!!! А вы ее читали?
http://prntscr.com/hinw2j
дисплей должен иметь выводы как на скрине
http://prntscr.com/hiny1s
но как гуглить такой мне не понятно.

Могу ошибаться, но похоже:
1) гуглите DBI Type C
2) находите контроллер дисплея (например похоже R61526 или ещё что)
3) по названию контроллера ищете дисплей на али

И вообще там вроде написано: DBI type C base on SPI (как это интерпретировать в реальность не знаю (=

P/S: могу ошибаться, так как мне до МК и электроники как до луны, несмотря на многолетнее желание начать - только выбираю какую отладочную плату заказать :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Пн дек 04, 2017 03:24:22 
Опытный кот
Аватар пользователя

Карма: 7
Рейтинг сообщений: 48
Зарегистрирован: Вт июн 17, 2014 00:34:26
Сообщений: 791
Рейтинг сообщения: 0
Мне как раз то spi не нужен, а нужен дисплей с двумя слоями!!!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Пн дек 04, 2017 06:31:08 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 155
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3604
Рейтинг сообщения: 1
Добрый день, подскажите пожалуйста как загуглить на али стекляшку, подключающуюся по LTDC?
Поиск типо LCD LTDC ни чего не дал.

Интерфейс RGB . SPI на 429 discovery используется для конфигурации дисплея, в частности для перевода в RGB...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Пн дек 04, 2017 10:51:38 
Опытный кот
Аватар пользователя

Карма: 7
Рейтинг сообщений: 48
Зарегистрирован: Вт июн 17, 2014 00:34:26
Сообщений: 791
Рейтинг сообщения: 0
Во так я и думал, Спасибо!!!
А они все идут двухслойные? И бывает ли больше слоев?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Пн дек 04, 2017 11:03:46 
Друг Кота
Аватар пользователя

Карма: 26
Рейтинг сообщений: 108
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Сообщений: 7439
Откуда: г. Москва
Рейтинг сообщения: 1
Мне как раз то spi не нужен, а нужен дисплей с двумя слоями!!!

В том смысле, что хочешь в контроллере использовать слои, альфалбендинг контроллера в STM32 ?
Тогда забудь про контроллеры с 8086 шиной и SPI, ищи RGB с HV-sync.
Их собсно таких начиная с 3.5" и выше подавляющее большинство.

Скидывай на какие нравятся ссылки - скажу годно или нет.

Добавлено after 2 minutes 39 seconds:
Скажем, вот, если простенькое чего
https://www.ebay.com/itm/171633009352


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Пн дек 04, 2017 11:13:04 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 155
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3604
Рейтинг сообщения: 0
А они все идут двухслойные? И бывает ли больше слоев?


Слои это прерогатива LTDC контроллера в STM32 . :))) Сам дисплей про это ничего не знает.
Если что, здесь вменяемая конфигурация и LTDC и SDRAM без калокубов и спл...
http://en.radzio.dxp.pl/stm32f429idisco ... oller.html

А здесь на набортный дисплей 429 дискаверины.
http://mcu.goodboard.ru/viewtopic.php?id=16


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Пн дек 04, 2017 12:11:47 
Опытный кот
Аватар пользователя

Карма: 7
Рейтинг сообщений: 48
Зарегистрирован: Вт июн 17, 2014 00:34:26
Сообщений: 791
Рейтинг сообщения: 0
Цитата:
Слои это прерогатива LTDC контроллера в STM32 . :)))

А вот этого я не знал, спасибо!!! А проект у меня уже есть, кубом не пользуюсь сэр)))
Еще раз спасибо!!!!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Пн дек 04, 2017 12:31:42 
Друг Кота
Аватар пользователя

Карма: 26
Рейтинг сообщений: 108
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Сообщений: 7439
Откуда: г. Москва
Рейтинг сообщения: 0
что DSI сделали - это круто, конечно.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Пн дек 04, 2017 13:24:38 
Опытный кот
Аватар пользователя

Карма: 7
Рейтинг сообщений: 48
Зарегистрирован: Вт июн 17, 2014 00:34:26
Сообщений: 791
Рейтинг сообщения: 0
Касательно того что мне нравится, вот хороший дисплейчик
https://www.ebay.com/itm/7-LCD-Screen-N ... SwX61ZI~np
Но это LVDS, можно ли с помощью STM32 такой запустить?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32 новичку в ARM что к чему
СообщениеДобавлено: Пн дек 04, 2017 14:36:10 
Друг Кота
Аватар пользователя

Карма: 26
Рейтинг сообщений: 108
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Сообщений: 7439
Откуда: г. Москва
Рейтинг сообщения: 0
а там контроллер ширину больше 1024 тянет ?
скорее всего можно, но через переходник типа SN65DSI83 или SN65DSI84

с большим разрешением, считай больше ~800x600 они почти все с LVDS будут.

Но это уже, да и при разрешение высоком, целесообразнее взять какой нибудь Cortex-A7 и выше с LVDS


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 8459 ]     ... , , , 185, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 30


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y