Технический форум по робототехнике.
SSG » 16 ноя 2009, 12:28
Да ну нафиг, если всякую мелочь на 32-х разрядных делать, то китайцам вообще никакой конкуренции нельзя будет составить.
![Smile :)](http://roboforum.ru/images/smilies/smile.gif)
В жесткой конкурентной борьбе каждая копейка на счету.
-= Александр =- » 16 ноя 2009, 20:51
Большие атмеги стоют дороже маленьких армов...
![Wink :wink:](http://roboforum.ru/images/smilies/wink.gif)
SSG » 16 ноя 2009, 22:34
И область применения у них одна? Думаю, что все-таки у восьмиразрядных своя ниша есть. И жить они будут.
![Smile :)](http://roboforum.ru/images/smilies/smile.gif)
-= Александр =- » 16 ноя 2009, 23:29
Жить-то будут, я порой встречаю в аппаратуре и не такую экзотику. Но нам есть смысл на ARMы пересаживаться. Они будут все круче и дешевле со временем. И нечего в них бояться, не боги горшки запекают...
![Wink :wink:](http://roboforum.ru/images/smilies/wink.gif)
SMT » 17 ноя 2009, 00:31
2EdGull: васик для армов
вроде есть
galex1981 » 17 ноя 2009, 00:33
Я пока не встречал...
-= Александр =- » 17 ноя 2009, 01:18
АРМ и Бейсик - это как-то даже смешно звучит...
![ROFL :ROFL:](http://roboforum.ru/images/smilies/rofl.gif)
Люди, учите си, оно рулез!
galex1981 » 17 ноя 2009, 01:23
Многие смеются ина Баском для Авр, но ведь для быстрых проектов неплохо подходит
![Wink ;)](http://roboforum.ru/images/smilies/wink.gif)
. Арм это тоже МК, просто более производительный, почему бы и для него не сделать средство быстрой разработки программ
EdGull » 17 ноя 2009, 09:29
там фигня а на васик
нет готовых библиотек для перефирии
Добавлено спустя 2 минуты 29 секунд:-= Александр =- писал(а):АРМ и Бейсик - это как-то даже смешно звучит...
ага...
а 4-х ядерный х86 и и Бейсик это по твоему нормально?
![Very Happy :D](http://roboforum.ru/images/smilies/biggrin.gif)
avr123.nm.ru » 17 ноя 2009, 10:10
galex1981 писал(а):почему бы и для него не сделать средство быстрой разработки программ
А KEIL IAR ICC это средства медленой разработки ?
galex1981 » 17 ноя 2009, 10:20
Для меня может и быстрое, а для новичков уж не знаю, бейсик попроще будет...
-= Александр =- » 17 ноя 2009, 13:52
EdGull писал(а):а 4-х ядерный х86 и и Бейсик это по твоему нормально?
![Very Happy :D](http://roboforum.ru/images/smilies/biggrin.gif)
Нормально. Потому как за железо там отвечает операционка. А бейсик и голый микроконтроллер - это ИМХО несерьезно.
SSG » 17 ноя 2009, 19:10
"Быстрость" средства разработки для контроллеров определяется не базовым языком, а наличием готовых библиотек, мне кажется.
А с регистрами колупаться всех-равно приходится, что на Бейсике, что на Си.
![Smile :)](http://roboforum.ru/images/smilies/smile.gif)
galex1981 » 18 ноя 2009, 00:19
Вот как раз в Бейсике с регистрами колупаться и не надо
Vooon » 18 ноя 2009, 02:03
На си не обязательно с регистрами работать самому
![Smile :)](http://roboforum.ru/images/smilies/smile.gif)
- Код: Выделить всё • Развернуть
USART_InitStructure.USART_BaudRate = 230400;
USART_InitStructure.USART_WordLength = USART_WordLength_8b;
USART_InitStructure.USART_StopBits = USART_StopBits_1;
USART_InitStructure.USART_Parity = USART_Parity_No;
USART_InitStructure.USART_HardwareFlowControl = USART_HardwareFlowControl_None;
USART_InitStructure.USART_Mode = USART_Mode_Rx | USART_Mode_Tx;
/* Configure USARTy */
USART_Init(USARTy, &USART_InitStructure);
/* Configure USARTz */
USART_Init(USARTz, &USART_InitStructure);
/* Enable USARTy DMA TX request */
USART_DMACmd(USARTy, USART_DMAReq_Tx, ENABLE);
/* Enable USARTz DMA TX request */
USART_DMACmd(USARTz, USART_DMAReq_Tx, ENABLE);
/* Enable the USARTz Receive Interrupt */
USART_ITConfig(USARTz, USART_IT_RXNE, ENABLE);
/* Enable USARTy */
USART_Cmd(USARTy, ENABLE);
/* Enable USARTz */
USART_Cmd(USARTz, ENABLE);
/* Enable USARTy DMA TX Channel */
DMA_Cmd(USARTy_Tx_DMA_Channel, ENABLE);
/* Enable USARTz DMA TX Channel */
DMA_Cmd(USARTz_Tx_DMA_Channel, ENABLE);