Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Вопросы начинающих

Вопросы начинающих Прежде чем задать вопрос, стоит воспользоваться поиском

Ответ
 
Опции темы Опции просмотра
Старый 26.02.2016, 14:18   #326
Pridnya
Senior Member
 
Регистрация: 21.01.2009
Адрес: Russia, Orel
Возраст: 39
Сообщений: 4,501
Вес репутации: 4370/124
Pridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond repute
По умолчанию Re: STM32 для чайников

Цитата:
Сообщение от yeskela Посмотреть сообщение
Мне для этих задач cog понравился. Всё что нужно для генерации кода вставляется в сам код, т.е. под контроль версий.
Спасибо! Ознакомлюсь. Очень уж хочется повысить производительность труда. Вручную несколько тысяч строк править можно долго.
__________________
Прогресс неизбежен.
Pridnya вне форума   Ответить с цитированием
Старый 26.02.2016, 14:54   #327
Рак
Senior Member
 
Регистрация: 02.04.2008
Адрес: Кременчуг
Возраст: 32
Сообщений: 1,320
Вес репутации: 2246/74
Рак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond repute
По умолчанию Re: STM32 для чайников

Цитата:
Сообщение от HHIMERA Посмотреть сообщение
Дело тут не в срочности... а в хардварности решения... пнул таймер, и занимайся своими делами... а "оно само молотит"...

Вот ещё пример... без ДМА... Копеечный СТМ8... очистка экрана ТФТ 320х240 при 16 бит цвета и 8 бит шины... 19,2 мС... без наблюдения тиринга!!!

В случае СТМ32... примерами можно кидаться и кидаться... почти в каждой теме... Я просто себя сдерживаю... Ну... по крайней мере... стараюсь... как могу...
А как служебные сигналы дисплея "дергаются" в случае ДМА? На полном серьезе, с ДМА еще не работал.
Рак вне форума   Ответить с цитированием
Старый 26.02.2016, 19:01   #328
HHIMERA
Senior Member
 
Регистрация: 10.06.2008
Возраст: 56
Сообщений: 2,822
Вес репутации: 3948/105
HHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond repute
По умолчанию Re: STM32 для чайников

Цитата:
Сообщение от Рак Посмотреть сообщение
А как служебные сигналы дисплея "дергаются" в случае ДМА?
Да точно так же... как и данные... устанавливаем или сбрасываем... в буфере для ДМА... кроме /WR... его лучше ногой таймера дёргать...
__________________
"Я не даю готовых решений, я заставляю думать!"(С)
HHIMERA вне форума   Ответить с цитированием
Старый 27.02.2016, 11:46   #329
AleksBak
Senior Member
 
Аватар для AleksBak
 
Регистрация: 27.02.2007
Адрес: г. Баку
Сообщений: 3,125
Вес репутации: 2885/102
AleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond repute
По умолчанию Re: STM32 для чайников

Цитата:
Сообщение от HHIMERA Посмотреть сообщение
Да точно так же... как и данные... устанавливаем или сбрасываем... в буфере для ДМА... кроме /WR... его лучше ногой таймера дёргать...
Как это /WR лучше ногой таймера? Это уже совсем интересно становиться. Тоже тут в стадии изучения, но думал, что /WR -ом (если это строб записи куда-то) должен сам DMA управлять, а тут такое.
AleksBak вне форума   Ответить с цитированием
Старый 27.02.2016, 11:57   #330
AleksBak
Senior Member
 
Аватар для AleksBak
 
Регистрация: 27.02.2007
Адрес: г. Баку
Сообщений: 3,125
Вес репутации: 2885/102
AleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond repute
По умолчанию Re: STM32 для чайников

Цитата:
Сообщение от HHIMERA Посмотреть сообщение
...
В случае СТМ32... примерами можно кидаться и кидаться... почти в каждой теме... Я просто себя сдерживаю... Ну... по крайней мере... стараюсь... как могу...
Вы как-то, помню, приводили пример статьи(dosikus-у кажется) как в STM32 оригинально сделал кто-то (автор статьи) что-то с хардварной работой DMA и таймеров и тем самым на недорогом контроллере добился очень неплохих результатов. Надо бы поискать эту статью. Просто тогда у меня "был ПЫК" и как-то не понял/не изучил, что там было в той статье.
Цитата:
Сообщение от HHIMERA Посмотреть сообщение
...
Мы не преподаватели... мы ёжикопинатели... если хорошо пнуть... за час долетит...
Ну да. Ежик - птица гордая.
AleksBak вне форума   Ответить с цитированием
Старый 27.02.2016, 12:17   #331
dosikus
Senior Member
 
Аватар для dosikus
 
Регистрация: 05.06.2007
Возраст: 46
Сообщений: 3,742
Вес репутации: 6161/140
dosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond repute
По умолчанию Re: STM32 для чайников

http://www.promelec.ru/company/news/768/

Только это HHIMERA давал http://www.microchip.su/showpost.php...&postcount=123
dosikus вне форума   Ответить с цитированием
Старый 27.02.2016, 13:12   #332
HHIMERA
Senior Member
 
Регистрация: 10.06.2008
Возраст: 56
Сообщений: 2,822
Вес репутации: 3948/105
HHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond repute
По умолчанию Re: STM32 для чайников

Цитата:
Сообщение от AleksBak Посмотреть сообщение
Как это /WR лучше ногой таймера? Это уже совсем интересно становиться. Тоже тут в стадии изучения, но думал, что /WR -ом (если это строб записи куда-то) должен сам DMA управлять, а тут такое.
ДМА... сам по себе... ничем не может управлять... не для этого он предназначен... это не интерфейс чего либо... Однако вместе с таймерами способен на многое...
Можно /WR и самим ДМА формировать... но тогда буфер ДМА увеличится в два раза... потому что на передачу каждого байта понадобится два полуслова... Первое с /WR = 1... второе с /WR = 0...
Чтобы пинать ДМА... таймер всё равно нужен... так почему этот таймер не заставить дёргать /WR ???

Вот пример более сложного... хардварного подключения WG12864... у него E, D/I и два CS...
Код:
// LCD_PORT         GPIOA
// LCD_D/I          PA9  TIM1_CH2   AF2
// LCD_RST          PA10
// LCD_RW           GND
// STROB_E          PC6  TIM3_CH1   AF0
// TIM_STROB_CS2    PA8  TIM1_CH1   AF2
// TIM_STROB_CS1    PB13 TIM1_CH1N  AF2
Миниатюры
WG12864A_1.png   WG12864A_2.png   WG12864A_3.png  
__________________
"Я не даю готовых решений, я заставляю думать!"(С)

Последний раз редактировалось HHIMERA; 27.02.2016 в 13:19.
HHIMERA вне форума   Ответить с цитированием
Старый 27.02.2016, 14:11   #333
AleksBak
Senior Member
 
Аватар для AleksBak
 
Регистрация: 27.02.2007
Адрес: г. Баку
Сообщений: 3,125
Вес репутации: 2885/102
AleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond repute
По умолчанию Re: STM32 для чайников

Цитата:
Сообщение от dosikus Посмотреть сообщение
Вот спасибо большое. Нашел же.
AleksBak вне форума   Ответить с цитированием
Старый 27.02.2016, 14:18   #334
AleksBak
Senior Member
 
Аватар для AleksBak
 
Регистрация: 27.02.2007
Адрес: г. Баку
Сообщений: 3,125
Вес репутации: 2885/102
AleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond repute
По умолчанию Re: STM32 для чайников

Цитата:
Сообщение от HHIMERA Посмотреть сообщение
ДМА... сам по себе... ничем не может управлять... не для этого он предназначен... это не интерфейс чего либо... Однако вместе с таймерами способен на многое...
Можно /WR и самим ДМА формировать... но тогда буфер ДМА увеличится в два раза... потому что на передачу каждого байта понадобится два полуслова... Первое с /WR = 1... второе с /WR = 0...
Чтобы пинать ДМА... таймер всё равно нужен... так почему этот таймер не заставить дёргать /WR ???

Вот пример более сложного... хардварного подключения WG12864... у него E, D/I и два CS...
Код:
// LCD_PORT         GPIOA
// LCD_D/I          PA9  TIM1_CH2   AF2
// LCD_RST          PA10
// LCD_RW           GND
// STROB_E          PC6  TIM3_CH1   AF0
// TIM_STROB_CS2    PA8  TIM1_CH1   AF2
// TIM_STROB_CS1    PB13 TIM1_CH1N  AF2
Оказывается тут Таймер может и ногой какой-то "пинать"? Имеется ввиду синхронно с работой DMA и в нужные моменты?? Надо это переварить/посмотреть теперь. Похоже с этим ПЫК (реально) совсем от жизни отстанешь. А вообще DMA это по сути как второе ядро в некотором смысле и очень облегчает работу "основного" ядра. Избавляет его от рутинной работы. При правильной настройке конечно. Спасибо.

Последний раз редактировалось AleksBak; 27.02.2016 в 14:25. Причина: понял что за код - куда что подключено имеется ввиду
AleksBak вне форума   Ответить с цитированием
Старый 27.02.2016, 14:38   #335
HHIMERA
Senior Member
 
Регистрация: 10.06.2008
Возраст: 56
Сообщений: 2,822
Вес репутации: 3948/105
HHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond reputeHHIMERA has a reputation beyond repute
По умолчанию Re: STM32 для чайников

Цитата:
Сообщение от AleksBak Посмотреть сообщение
Оказывается тут Таймер может и ногой какой-то "пинать"? Имеется ввиду синхронно с работой DMA и в нужные моменты??
Да... В вышеприведённом примере один таймер рулит тремя ногами дисплея одновременно...
Вот ещё примеры...
http://kazus.ru/forums/showthread.php?t=107109
Вот ещё пример...
Цитата:
Кто может подскажет, возможно ли на камне STM32F051Rxx реализовать аппаратно на одном таймере 4 выхода, одинаковые прямоугольники, сдвинутые по фазе на 90 градусов относительно друг друга (т.е. фазы 0, 90, 180 и 270)? Т.е. настроил таймер и дальше он сам.
На мой взгляд не получится, но теплится надежда, что ошибаюсь
http://kazus.ru/forums/showthread.ph...437#post998437
Цитата:
Похоже с этим ПЫК (реально) совсем от жизни отстанешь.
А то!!!
__________________
"Я не даю готовых решений, я заставляю думать!"(С)
HHIMERA вне форума   Ответить с цитированием
Старый 04.03.2016, 11:40   #336
pal1222@yandex.ru
Senior Member
 
Регистрация: 30.09.2008
Сообщений: 1,465
Вес репутации: 2482/75
pal1222@yandex.ru has a reputation beyond reputepal1222@yandex.ru has a reputation beyond reputepal1222@yandex.ru has a reputation beyond reputepal1222@yandex.ru has a reputation beyond reputepal1222@yandex.ru has a reputation beyond reputepal1222@yandex.ru has a reputation beyond reputepal1222@yandex.ru has a reputation beyond reputepal1222@yandex.ru has a reputation beyond reputepal1222@yandex.ru has a reputation beyond reputepal1222@yandex.ru has a reputation beyond reputepal1222@yandex.ru has a reputation beyond repute
По умолчанию Re: STM32 для чайников

Цитата:
Сообщение от pal1222@yandex.ru Посмотреть сообщение
О, как вовремя! А как принято перекодировать WAV у которого уровень 0 == char(-0), чтобы это можно было после PWM зафильтровать
Впервые столкнулся и не понял нихрена
А всего то фильтровал неправильно... Для фильтра первого порядка частота среза должна устанавливаться значительно ниже частоты квантования.
https://ukhas.org.uk/_media/communicationwm_daca.pdf (кликабельно)

Сразу не могли сказать ? Уууу
pal1222@yandex.ru вне форума   Ответить с цитированием
Старый 04.03.2016, 12:55   #337
Pridnya
Senior Member
 
Регистрация: 21.01.2009
Адрес: Russia, Orel
Возраст: 39
Сообщений: 4,501
Вес репутации: 4370/124
Pridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond repute
По умолчанию Re: STM32 для чайников

Цитата:
Сообщение от pal1222@yandex.ru Посмотреть сообщение
А всего то фильтровал неправильно... Для фильтра первого порядка частота среза должна устанавливаться значительно ниже частоты квантования.
https://ukhas.org.uk/_media/communicationwm_daca.pdf (кликабельно)

Сразу не могли сказать ? Уууу
Когда речь идет о цифровой фильтрации, то сравнивают не с частотой квантования (дискретизации), а с половиной частоты дискретизации.
__________________
Прогресс неизбежен.
Pridnya вне форума   Ответить с цитированием
Старый 04.03.2016, 16:19   #338
Рак
Senior Member
 
Регистрация: 02.04.2008
Адрес: Кременчуг
Возраст: 32
Сообщений: 1,320
Вес репутации: 2246/74
Рак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond repute
По умолчанию Re: STM32 для чайников

Цитата:
Сообщение от Pridnya Посмотреть сообщение
Когда речь идет о цифровой фильтрации, то сравнивают не с частотой квантования (дискретизации), а с половиной частоты дискретизации.
Там об аналоговой фильтрации речь была, ШИМ как АЦП использовать.
Рак вне форума   Ответить с цитированием
Старый 04.03.2016, 18:43   #339
dosikus
Senior Member
 
Аватар для dosikus
 
Регистрация: 05.06.2007
Возраст: 46
Сообщений: 3,742
Вес репутации: 6161/140
dosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond repute
По умолчанию Re: STM32 для чайников

Цитата:
Сообщение от Рак Посмотреть сообщение
Там об аналоговой фильтрации речь была, ШИМ как АЦП использовать.
ЦАП?
dosikus вне форума   Ответить с цитированием
Старый 04.03.2016, 18:54   #340
Рак
Senior Member
 
Регистрация: 02.04.2008
Адрес: Кременчуг
Возраст: 32
Сообщений: 1,320
Вес репутации: 2246/74
Рак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond reputeРак has a reputation beyond repute
По умолчанию Re: STM32 для чайников

Цитата:
Сообщение от dosikus Посмотреть сообщение
ЦАП?
Прошу прощение, ЦАП.
P.S. Последний год появилась такая фигня при наборе, буквы меняются местами, т.е. одна рука печатает быстрее второй. Печатаю обоими рукамине по 5 пальцев использую, а 2-3. То ли не правильно привил не пятипальцевым набором, то ли к невропатологу пора.
Рак вне форума   Ответить с цитированием
Старый 04.03.2016, 21:37   #341
Greg
Super Moderator
 
Регистрация: 25.02.2007
Адрес: Moscow, ODBS
Сообщений: 6,773
Вес репутации: 5285/162
Greg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond repute
По умолчанию Re: STM32 для чайников

Цитата:
Сообщение от Рак Посмотреть сообщение
, буквы меняются местами, т.е. одна рука печатает быстрее второй. Печатаю обоими рукамине по 5 пальцев использую, а 2-3. То ли не правильно привил не пятипальцевым набором, то ли к невропатологу пора.
нет, это на одной руке, т.е. пальцы путаются. аналогично...
Greg вне форума   Ответить с цитированием
Старый 05.03.2016, 08:50   #342
ctef
Senior Member
 
Регистрация: 22.08.2008
Сообщений: 118
Вес репутации: 100/40
ctef will become famous soon enoughctef will become famous soon enough
По умолчанию Re: STM32 для чайников

Приветствую всех! Пытаюсь освоить stm32, среда IAR не получается установить точку останова, что не так делаю?
Код:
//----------Ожидание ответа на запрос пинкода-----------------------------------         
         case Idle_pin :
           tempReport_setup=idle_report_modem(struct_task,
                          error_Idle_pin_argument,
                          point_report_Setup_Fun,count_search);
         if(tempReport_setup==command)  //если это эхо нашей команды
           {           
            commandOK=1;            
           }
         if((tempReport_setup==first_response)&&(commandOK==1))    // пинкод не нужен доступ к симкарте есть
           {
            struct_task->State=Send_speed_uart;  //
            countreport_SF=0;
           }

           if((tempReport_setup==second_response)&&(commandOK==1))           // пинкод нужно ввести
           {
            struct_task->State=Enter_pin;
           }

              if((tempReport_setup==third_response)&&(commandOK==1))           // симка заблокирована нужен пак код
               {
                struct_task->State=At_send;
                Global_error_state_struct.State=fatal_error;
                State_Modem=Global_error_state;               

               }
 
                 if((tempReport_setup==fourth_response)&&(commandOK==1))           // ошибка определения симки
                  {
                   struct_task->State=At_send;
                   Global_error_state_struct.State=idle_taim;
                   State_Modem=Global_error_state; 
                  }

                  if((tempReport_setup==time_end)|(tempReport_setup==error_argument))
                   {
                    struct_task->State=0;пытаюсь поставить здесь
                    State_Modem=Power_state;               // power off
                   }

          
         
         break;
//-------------Ввод пинкода-----------------------------------------------------
        case Enter_pin:
              commandOK=0;а IAR ставит сюда
              memset(TEMP_BUF_SETUP,'\0',sizeof(TEMP_BUF_SETUP)-1);
              strcpy((char *)TEMP_BUF_SETUP,(char *)SET_PIN);
              strcat((char *)TEMP_BUF_SETUP,(char *)PINKOD);
              send_atc((char const *)TEMP_BUF_SETUP);
              struct_task->Time_count=TAIM_100_ms;
              struct_task->State=Idle_enter_pin;
ctef вне форума   Ответить с цитированием
Старый 05.03.2016, 09:17   #343
Greg
Super Moderator
 
Регистрация: 25.02.2007
Адрес: Moscow, ODBS
Сообщений: 6,773
Вес репутации: 5285/162
Greg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond repute
По умолчанию Re: STM32 для чайников

Цитата:
Сообщение от ctef Посмотреть сообщение
Приветствую всех! Пытаюсь освоить stm32, среда IAR не получается установить точку останова, что не так делаю?
перекомпилируй (может строки сдвинул)

а может заоптимизировано все дальше некуда. добавь в код операцию с
volatile переменной.

но вообще смысл останавливать, есть шикарный режим просмотра глобальных переменных live watch.

Последний раз редактировалось Greg; 05.03.2016 в 09:25.
Greg вне форума   Ответить с цитированием
Старый 05.03.2016, 09:18   #344
dosikus
Senior Member
 
Аватар для dosikus
 
Регистрация: 05.06.2007
Возраст: 46
Сообщений: 3,742
Вес репутации: 6161/140
dosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond repute
По умолчанию Re: STM32 для чайников

ctef, оптимизация...
dosikus вне форума   Ответить с цитированием
Старый 05.03.2016, 10:00   #345
ctef
Senior Member
 
Регистрация: 22.08.2008
Сообщений: 118
Вес репутации: 100/40
ctef will become famous soon enoughctef will become famous soon enough
По умолчанию Re: STM32 для чайников

Цитата:
Сообщение от dosikus Посмотреть сообщение
ctef, оптимизация...
Спасибо!!! Изменил на LOW, теперь позволяет ставить там где хочу
ctef вне форума   Ответить с цитированием
Старый 05.03.2016, 10:03   #346
ctef
Senior Member
 
Регистрация: 22.08.2008
Сообщений: 118
Вес репутации: 100/40
ctef will become famous soon enoughctef will become famous soon enough
По умолчанию Re: STM32 для чайников

Цитата:
Сообщение от Greg Посмотреть сообщение
перекомпилируй (может строки сдвинул)

а может заоптимизировано все дальше некуда. добавь в код операцию с
volatile переменной.

но вообще смысл останавливать, есть шикарный режим просмотра глобальных переменных live watch.
Спасибо, за "live watch" почему сразу не попробовал?
отладка в IAR после MPLAB X очень радует
ctef вне форума   Ответить с цитированием
Старый 05.03.2016, 10:35   #347
dosikus
Senior Member
 
Аватар для dosikus
 
Регистрация: 05.06.2007
Возраст: 46
Сообщений: 3,742
Вес репутации: 6161/140
dosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond reputedosikus has a reputation beyond repute
По умолчанию Re: STM32 для чайников

Цитата:
Сообщение от ctef Посмотреть сообщение
Спасибо, за "live watch" почему сразу не попробовал?
отладка в IAR после MPLAB X очень радует
Это ты еще Keil не пробовал.
А еще RTT и JLink scope с JLink
dosikus вне форума   Ответить с цитированием
Старый 06.03.2016, 10:53   #348
AleksBak
Senior Member
 
Аватар для AleksBak
 
Регистрация: 27.02.2007
Адрес: г. Баку
Сообщений: 3,125
Вес репутации: 2885/102
AleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond repute
По умолчанию Re: STM32 для чайников

Цитата:
Сообщение от dosikus Посмотреть сообщение
...
А еще RTT и JLink scope с JLink
А это что? Первое наверно трассировка да?
AleksBak вне форума   Ответить с цитированием
Старый 06.03.2016, 10:54   #349
Greg
Super Moderator
 
Регистрация: 25.02.2007
Адрес: Moscow, ODBS
Сообщений: 6,773
Вес репутации: 5285/162
Greg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond reputeGreg has a reputation beyond repute
По умолчанию Re: STM32 для чайников

Цитата:
Сообщение от AleksBak Посмотреть сообщение
А это что? Первое наверно трассировка да?
да всё там будет зашибись, главное - начни...
Greg вне форума   Ответить с цитированием
Старый 06.03.2016, 11:25   #350
AleksBak
Senior Member
 
Аватар для AleksBak
 
Регистрация: 27.02.2007
Адрес: г. Баку
Сообщений: 3,125
Вес репутации: 2885/102
AleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond reputeAleksBak has a reputation beyond repute
По умолчанию Re: STM32 для чайников

Цитата:
Сообщение от Greg Посмотреть сообщение
да всё там будет зашибись, главное - начни...
Если это трассировка, то один раз ради интереса такое сделал. Контроллер во время отладки все время посылал через ст-линк отладочную инфу в ИДЕ (значение переменной у меня было). Вот это что ли имелось ввиду? Вот кстати насчет ПЫК-ов (опять они) - в ихнем ИСД3 нету такой вещи, а в ICE трассировка есть!! (неужели??) Я вот думаю если по цене сравнить сравнить ст-линк и этот ИСЕ3, то разница уже не в десятки, а сотни раз раз доходит. Ну сравнил правда китайский клон ст-линка, но ведь нету же клона ИСЕ3 (типа "проприетарный" он и никому не нужен др. словами) и приходится с ним и сравнивать.
AleksBak вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Производительность STM32 Cortex M3 Pridnya Микроконтроллеры других производителей 43 16.10.2013 12:29
fatfs +usb Помогите разобраться сфайловой системой для stm32 Natali Вопросы начинающих 1 19.07.2012 11:00
Проект автономки для авто на pic16f84a Томас Продукция MICROCHIP 14 11.03.2012 21:37
Тайминги для 1-wire Wierus Общетехнические вопросы 15 21.09.2009 21:46
господа, где добыть для ознакомпления среду разработки для FUJITSU dynaco Общетехнические вопросы 2 04.06.2007 06:10


Часовой пояс GMT +3, время: 16:53.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot