Страница 504 из 628
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Сб май 03, 2014 00:37:31
Chettuser
Как малой кровью на Си перевернуть байт наоборот?
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Сб май 03, 2014 01:01:57
Леонид Иванович
Код: Выделить всё
int Rev(int n)
{
n = ((n >> 1) & 0x55) | ((n << 1) & 0xaa);
n = ((n >> 2) & 0x33) | ((n << 2) & 0xcc);
n = ((n >> 4) & 0x0f) | ((n << 4) & 0xf0);
return n;
}
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Сб май 03, 2014 09:59:31
HHIMERA
Для Cortex M...
b = __REV(__RBIT(a));
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Сб май 03, 2014 15:49:15
Chettuser
Забавно - направление передачи в аппаратном SPI в PIC16F887 и аппаратном USART в режиме SPI отличаются.
Прочитал несколько раз раздел по USART, но так и не нашёл как сменить направление передачи MSB<->LSB.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Сб май 03, 2014 19:40:54
Kavka
Если USART в SPI режиме, то это меги 48/88/... наверное.
Тогда внимательно смотри раздел "20.5 Frame Formats".
A serial frame for the MSPIM is defined to be one character of 8 data bits. The USART in MSPIM
mode has two valid frame formats:
• 8-bit data with MSB first
• 8-bit data with LSB first
...
The UDORDn bit in UCSRnC sets the frame format used by the USART in MSPIM mode.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Сб май 03, 2014 19:49:56
Chettuser
Не, в PIC16F887 такого не наблюдаю.

Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Сб май 03, 2014 23:37:23
HHIMERA
Как всё уныло!!! Уж лучше 9-й бит на SPI ногодрыгом добивать... всё ж быстрее...
А лучше PIC18 серии К... там SPI 16МГц... или PIC24 - там SPI 16бит... можно перекодировать на лету...
Но лучше взять STM32F0XX и не маяться...
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вс май 04, 2014 09:22:28
Chettuser
Хехе. Для экрана Nokia 1100 высокие скорости шины вредны - он банально не запускается. Это я уже на программном SPI накололся.
Вопрос к "отцам"- специалистам по ARM'янским МК: Какой отладчик лучше заиметь - ST-Link, J-Link,... или же заиметь универсальный, какой? По опыту использования конечно же. И какой STM32F1xx прикупить для изучения?
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вс май 04, 2014 12:18:24
dosikus
Chettuser писал(а):Хехе. Для экрана Nokia 1100 высокие скорости шины вредны - он банально не запускается. Это я уже на программном SPI накололся.
И где это "высоко-скоростной" софт_SPI ? Уж не на AVR ли ?
STM32F0 с SPI 24МГц 9бит -ни каких глюков ...
Chettuser писал(а):
Вопрос к "отцам"- специалистам по ARM'янским МК:
Пора уже завязывать с детсадовскими лейблами ...
Chettuser писал(а):
Какой отладчик лучше заиметь - ST-Link, J-Link,... или же заиметь универсальный, какой? По опыту использования конечно же. И какой STM32F1xx прикупить для изучения?
STLink v2 чисто для STM32 .
JLink универсален, как и по чипам так и по IDE. Залочивание прошивки лечится элементарно.
STM32F1xx - старая периферия , в F4 ,F3,F0,F1L более новая ...
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вс май 04, 2014 12:58:53
HHIMERA
Chettuser писал(а):Хехе. Для экрана Nokia 1100 высокие скорости шины вредны - он банально не запускается. Это я уже на программном SPI накололся.
Хе-хе... тогда и переворот байта, что зайцу стоп-сигнал... полное уныние и смысла никакого...
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вс май 04, 2014 13:18:55
menzoda
Chettuser писал(а): Какой отладчик лучше заиметь
Я не пожалел 60 баксов и купил J-Link EDU, чтобы не мучаться со всякими клонами.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вс май 04, 2014 13:43:14
Chettuser
dosikus писал(а):И где это "высоко-скоростной" софт_SPI? Уж не на AVR ли?
Я Вас разочарую - получился всего лишь на PIC18F14K50. Мне такие бешеные скорости SPI ни к чему.
STLink v2 чисто для STM32
Это то что встроен в Discovery? А отдельный STM8 поддерживает, стало быть?
JLink - рассмотрю как вариант.
F4 ,F3,F0,F1L более новая ...
вот тут "упс" - цена далека от понятия "дешевый". И тут начинается самое интересное - на STM32F1 подсадили, а дальше... Как настоящие наркодилеры действуют

Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вс май 04, 2014 14:31:55
dosikus
Chettuser писал(а):
F4 ,F3,F0,F1L более новая ...
вот тут "упс" - цена далека от понятия "дешевый".
F0 самые дешевые ...
menzoda, а где брал ? 50 евро это еще приемлемо ...
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вс май 04, 2014 14:48:23
menzoda
Это EDU версия, по функциональности как обычный J-Link (не PRO), только в белой коробочке и с лицензионным соглашением только для некоммерческого использования. Продается во всех иностранных магазинах (farnell, digikey, mouser), у нас я тоже видел, вроде в терраэлектронике. Лично я урвал с farnell, когда он еще подешевле был.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вс май 04, 2014 15:29:07
dosikus
Упс и доставка баксов 30 ... Итого 3 тыр .
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вс май 04, 2014 15:43:10
menzoda
Для один раз купить себе хороший прибор это не деньги.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вс май 04, 2014 15:57:07
Pavel_1978
Где вы такие цены нашли???
Вот на DX:
http://www.dx.com/ru/p/diy-j-link-v8-em ... ack-149670 22$ доставка бесплатная
А это не Ebay:
http://www.ebay.com/itm/J-link-V8-ARM-E ... 565ae2f339 14$
Единственно что подождать прийдется месяц полтора пока доедет, но все равно это дешевле чем ST_Link 2.0 в той же Терраэлектронике в москве.
http://www.terraelectronica.ru/catalog_ ... DE=1081691
Кстати жалею что купил его:
1. Работает только с STMами попалось пару плат с другими кортексами и ARMами - облом не поиграешся.
2. Не поддерживается в IAR младше версии 6.2.
3. Как не бодался так и не смог подружить его с Keil. Ну да и ладно все равно в IAR работаю просто примеры к плате под кейл.
4. Без корпуса, с дебильным расположением USB разъема. Пришлось весь целиком "задуть" в термоусадку.
Так что покупать отдельно не советую, если есть в составе какойнить дискавери то для начала хватит.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вс май 04, 2014 16:10:04
menzoda
Мы не про Китайские клоны речь ведем, оттуда и цены.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вс май 04, 2014 16:17:08
Pavel_1978
Вот объясни тогда ПРИНЦИПИАЛЬНУЮ разницу???
Зачем переплачивать, тем более если для себя? Я понимаю когда на предприятие закупается, так тогда можно и J-LINK PRO оригинальный за 500$ приобретать.
Я высказал свое отношение по поводу имеющегося у меня ST-Link, и ни кому ни чего не навязываю.
Re: Мелкие вопросы по МК и ПЛИС.
Добавлено: Вс май 04, 2014 16:31:04
dosikus
Pavel_1978 писал(а):Вот объясни тогда ПРИНЦИПИАЛЬНУЮ разницу???
Не знаю , поэтому в отличии от тебя и не распыляюсь так .
Имею на руках клон
JLink, что по твоим ссылкам . Работает и в IAR и в Keil .
menzoda, можно тебя попросить протестить некоторые ситуации , на твоем EDU ?