Найдено 225 результатов
- Пн сен 24, 2018 07:51:05
- Форум: ARM
- Тема: Stm32 с чего начать изучение...
- Ответы: 1173
- Просмотры: 516125
Re: Stm32 с чего начать изучение...
Ну, в какой-то степени.
- Пн сен 24, 2018 07:37:14
- Форум: ARM
- Тема: Stm32 с чего начать изучение...
- Ответы: 1173
- Просмотры: 516125
Re: Stm32 с чего начать изучение...
Вам тонко намекают, что мнимые крутизна и сложность вашего проекта на самом деле заслуга не столько ваша, сколько создателей VS1063/VS1053.
- Пн сен 24, 2018 07:26:11
- Форум: ARM
- Тема: STM32 новичку в ARM что к чему
- Ответы: 8918
- Просмотры: 2245024
Re: STM32 новичку в ARM что к чему
А что-то типа var &= ~0xfffc его и вовсе в ступор введет. Причем объяснять ему, почему не var &= 0x0003 Разве не одно и тоже?
А вы попробуйте сделать и так и эдак, и проверьте результат.
Добавлено after 8 minutes 33 seconds:
RCC->CR |= (uint32_t)0x00000001U;
Вот же он, ярчайший ...
А вы попробуйте сделать и так и эдак, и проверьте результат.
Добавлено after 8 minutes 33 seconds:
RCC->CR |= (uint32_t)0x00000001U;
Вот же он, ярчайший ...
- Вс сен 23, 2018 20:03:05
- Форум: ARM
- Тема: STM32 новичку в ARM что к чему
- Ответы: 8918
- Просмотры: 2245024
Re: STM32 новичку в ARM что к чему
[uquote="WiseLord",url="/forum/viewtopic.php?p=3463327#p3463327"]если написать var |= 0x01, то в результате в var будет именно 0x01?[/uquote]
Едва ли товарищ выше, к примеру, умеет эндить и орить, так что |= ему ничего не скажет. А что-то типа var &= ~0xfffc его и вовсе в ступор введет. Причем объяснять ему, почему не var &= 0x0003, совершенно бесполезно.
Едва ли товарищ выше, к примеру, умеет эндить и орить, так что |= ему ничего не скажет. А что-то типа var &= ~0xfffc его и вовсе в ступор введет. Причем объяснять ему, почему не var &= 0x0003, совершенно бесполезно.
- Вс сен 23, 2018 17:20:31
- Форум: ARM
- Тема: Stm32 с чего начать изучение...
- Ответы: 1173
- Просмотры: 516125
Re: Stm32 с чего начать изучение...
[uquote="AndTer",url="/forum/viewtopic.php?p=3463266#p3463266"]это многим не под силу, это ж не трындеть на форуме.[/uquote]
Несомненно. Даже при том, что уже готовых разжеванных примеров в Сети полно.
Несомненно. Даже при том, что уже готовых разжеванных примеров в Сети полно.
- Вс сен 23, 2018 16:36:58
- Форум: ARM
- Тема: Stm32 с чего начать изучение...
- Ответы: 1173
- Просмотры: 516125
Re: Stm32 с чего начать изучение...
STM32F407VET6 LQFP-100 $4.75 Free international shipping
VS1053 $3.15
VS1063 $16.40 2 pieces Free Shipping
То есть даже если взять урезанный VS1053 и STM32F103, все равно выйдет дороже чем STM32F407.
VS1053 $3.15
VS1063 $16.40 2 pieces Free Shipping
То есть даже если взять урезанный VS1053 и STM32F103, все равно выйдет дороже чем STM32F407.
- Вс сен 23, 2018 12:55:19
- Форум: ARM
- Тема: Stm32 с чего начать изучение...
- Ответы: 1173
- Просмотры: 516125
Re: Stm32 с чего начать изучение...
Вы б лучше озвучили, сколько STM32F407 можно приобрести за цену одного VS1063/VS1053.
- Вс сен 23, 2018 12:51:58
- Форум: ARM
- Тема: STM32 новичку в ARM что к чему
- Ответы: 8918
- Просмотры: 2245024
Re: STM32 новичку в ARM что к чему
Что очень характерно, персонажи, пытающиеся прокачать свое чсв, ругая hal, cube и т.п, не понимают даже толком, почему использование while(extPin){;} в нормальном коде недопустимо. В связи с чем вряд ли есть смысл объяснять им рациональные и очевидные вещи.
- Сб сен 22, 2018 22:00:04
- Форум: ARM
- Тема: STM32 новичку в ARM что к чему
- Ответы: 8918
- Просмотры: 2245024
Re: STM32 новичку в ARM что к чему
Как кто-то метко заметил однажды, не бывает плохих инструментов, бывают кривые руки (и все остальное).
- Сб сен 22, 2018 21:57:33
- Форум: ARM
- Тема: Stm32 с чего начать изучение...
- Ответы: 1173
- Просмотры: 516125
Re: Stm32 с чего начать изучение...
Улыбнуло это
>> Аудио процессор: VS1063/VS1053
Специалисты такие специалисты, ага.
Хотя на арме чуть постарше серией легко делается софтовый декодер всего, либы готовые все уже есть + экранчик сразу садится на fsmc.
>> Аудио процессор: VS1063/VS1053
Специалисты такие специалисты, ага.
Хотя на арме чуть постарше серией легко делается софтовый декодер всего, либы готовые все уже есть + экранчик сразу садится на fsmc.
- Сб сен 22, 2018 21:20:40
- Форум: ARM
- Тема: stm32f4+FRAM по spi (FM25CL64)
- Ответы: 14
- Просмотры: 5008
Re: stm32f4+FRAM по spi (FM25CL64)
Еще как забавно. Некоторые даже родный язык, -тся/ться в частности освоить не в состоянии, even less likely they'd study K&R the way it should be studied.
- Сб сен 22, 2018 20:43:17
- Форум: ARM
- Тема: stm32f4+FRAM по spi (FM25CL64)
- Ответы: 14
- Просмотры: 5008
Re: stm32f4+FRAM по spi (FM25CL64)
Забавно, но написанная мной за пару вечеров программка читает и записывает данные на флеш с usb-cdc безупречно. Ну а так вообще ваше мнение мне очень интересно, конечно.
- Сб сен 22, 2018 19:34:52
- Форум: ARM
- Тема: stm32f4+FRAM по spi (FM25CL64)
- Ответы: 14
- Просмотры: 5008
Re: stm32f4+FRAM по spi (FM25CL64)
Задержки не для тактирования SPI, а для того чтобы внешняя флешка успевала распихивать данные по ячейкам. Ничто не мешает заменить задержки автоматом состояний в конечной версии.
- Сб сен 22, 2018 13:27:58
- Форум: ARM
- Тема: stm32f4+FRAM по spi (FM25CL64)
- Ответы: 14
- Просмотры: 5008
Re: stm32f4+FRAM по spi (FM25CL64)
Именно так. Sue me.
- Пт сен 21, 2018 17:52:17
- Форум: ARM
- Тема: stm32f4+FRAM по spi (FM25CL64)
- Ответы: 14
- Просмотры: 5008
Re: stm32f4+FRAM по spi (FM25CL64)
Ах да, и еще, таких вот конструкций лучше избегать.
while(SPI_I2S_GetFlagStatus(SPI3, SPI_I2S_FLAG_TXE)== RESET){};
Почему ?
Потому что бесконечные циклы и так зло, а бесконечные циклы в ожидании внешнего события это уже просто за гранью.
в данном случае задержки - совершенно ...
while(SPI_I2S_GetFlagStatus(SPI3, SPI_I2S_FLAG_TXE)== RESET){};
Почему ?
Потому что бесконечные циклы и так зло, а бесконечные циклы в ожидании внешнего события это уже просто за гранью.
в данном случае задержки - совершенно ...
- Пн сен 10, 2018 10:42:49
- Форум: ARM
- Тема: stm32f4+FRAM по spi (FM25CL64)
- Ответы: 14
- Просмотры: 5008
Re: stm32f4+FRAM по spi (FM25CL64)
Как раз на днях писал либу для SST25LF040A под STM32F103 с HAL. Тоже поначалу не хотело работать как надо. Пришлось вкуривать даташит, где попалось, в частности, и такое The Enable-Write-Status-Register (EWSR) instruction
arms the Write-Status-Register (WRSR) instruction and
opens ...
arms the Write-Status-Register (WRSR) instruction and
opens ...
- Вс май 06, 2018 17:32:08
- Форум: AVR
- Тема: Как разложить два байта на байты.
- Ответы: 3
- Просмотры: 1285
Re: Как разложить два байта на байты.
Если не ошибаюсь, обычно это делают битмасками:
Код: Выделить всё
L = temp_l&~0xfff8;
H = temp_l&0xff00;- Сб май 05, 2018 23:15:29
- Форум: AVR
- Тема: Нескольно простых вопросов о программировании AVR на Си.
- Ответы: 1498
- Просмотры: 668908
Re: Нескольно простых вопросов о программировании AVR на Си.
[uquote="scv",url="/forum/viewtopic.php?p=3369612#p3369612"]Подскажите пожалуйста, как в программе сбросить микроконтроллер[/uquote]
if(keyReset) ((void(*)(void))0)();
if(keyReset) ((void(*)(void))0)();
- Пт апр 13, 2018 11:25:44
- Форум: AVR
- Тема: Нескольно простых вопросов о программировании AVR на Си.
- Ответы: 1498
- Просмотры: 668908
Re: Нескольно простых вопросов о программировании AVR на Си.
простор ARM голову вскружил
Есть немного.
пока что мне не попадались проекты на AVR, где использование динамического распределения памяти давало бы какой-то заметный выигрыш.
Есть много вещей, друг мой Горацио... Собственно, старшие AVRки с 64 и больше кБ на борту уже позволяют ваять ...
Есть немного.
пока что мне не попадались проекты на AVR, где использование динамического распределения памяти давало бы какой-то заметный выигрыш.
Есть много вещей, друг мой Горацио... Собственно, старшие AVRки с 64 и больше кБ на борту уже позволяют ваять ...
- Ср мар 07, 2018 16:08:45
- Форум: AVR
- Тема: Нескольно простых вопросов о программировании AVR на Си.
- Ответы: 1498
- Просмотры: 668908
Re: Нескольно простых вопросов о программировании AVR на Си.
А вы не думали что оно не от хорошей жизни происходит?
Когда функции malloc и free отожрут лишних пару килобайт весьма ценного флеша?
Ну, тут уж вам придется сделать свой нелегкий выбор и решить, что для вас важнее: либо переменные, вечно сидящие во флеше из-за какой-то одной вторичной функции ...
Когда функции malloc и free отожрут лишних пару килобайт весьма ценного флеша?
Ну, тут уж вам придется сделать свой нелегкий выбор и решить, что для вас важнее: либо переменные, вечно сидящие во флеше из-за какой-то одной вторичной функции ...