14.03.2018, 21:23
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
|
Re: FreeRTOS?? Разобраться с демо проектом??
STM32F0, Да тебе, старому пердуну и пиздаболу, уже давно никто не верит. Гудбай, старпёр. Надеюсь, ты все ж таки разобрался со своим дисплеем 320*240 и заливкой его одним синим цветом ))
На этом дохлом форуме только ты то и остался срать в одиночестве. "Твоя башка не слишком то дорого стоит, поскольку в ней никогда не было мозгов" (С) "Остров сокровищ" Стивенсона.
Последний раз редактировалось NewWriter; 14.03.2018 в 21:27.
|
|
|
Сказали "Спасибо" NewWriter
|
|
|
14.03.2018, 21:37
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: FreeRTOS?? Разобраться с демо проектом??
Я недавно сдал проект на STM32F030 + FreeRTOS. Все отлично отлаживалось и работало.
|
|
|
Сказали "Спасибо" Easyrider83
|
|
|
15.03.2018, 00:03
|
|
Заблокирован
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
|
Re: FreeRTOS?? Разобраться с демо проектом??
Сообщение от NewWriter
|
уже давно никто не верит
|
"Датышо!"(с)
А кому я что доказывал?
Главное, что тебе не верят!
Сообщение от Easyrider83
|
Я недавно сдал проект на STM32F030
|
Верю.
|
|
|
|
10.04.2018, 06:56
|
|
Почётный гражданин KAZUS.RU
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
|
Re: FreeRTOS?? Разобраться с демо проектом??
Сообщение от Easyrider83
|
Я недавно сдал проект на STM32F030 + FreeRTOS. Все отлично отлаживалось и работало.
|
А можно посмотреть ваш пример настройки FreeRTOSConfig.h, интересуют настройки прерываний для ртос.
__________________
Глаза боятся,а руки делают.
|
|
|
|
10.04.2018, 08:50
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
|
Re: FreeRTOS?? Разобраться с демо проектом??
Это для STM32F0. Обязательно проверяйте стартап файл, чтобы эти хендлеры там были.
Код:
|
#define vPortSVCHandler SVC_Handler
#define xPortPendSVHandler PendSV_Handler
#define xPortSysTickHandler SysTick_Handler |
|
|
|
|
10.04.2018, 08:55
|
|
Почётный гражданин KAZUS.RU
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
|
Re: FreeRTOS?? Разобраться с демо проектом??
Сообщение от Easyrider83
|
Это для STM32F0
|
Спасибо проверю, для STM32F030 и прошу.
Интересуют настройки как для Cortex-M3 , только ведь у меня Cortex-M0.
Что то изменится в настройках?
Код:
|
/* This is the raw value as per the Cortex-M3 NVIC. Values can be 255
(lowest) to 0 (1?) (highest). */
#define configKERNEL_INTERRUPT_PRIORITY 255
/* !!!! configMAX_SYSCALL_INTERRUPT_PRIORITY must not be set to zero !!!!
See http://www.FreeRTOS.org/RTOS-Cortex-M3-M4.html. */
#define configMAX_SYSCALL_INTERRUPT_PRIORITY 191 /* equivalent to 0xb0, or priority 11. */
/* This is the value being used as per the ST library which permits 16
priority values, 0 to 15. This must correspond to the
configKERNEL_INTERRUPT_PRIORITY setting. Here 15 corresponds to the lowest
NVIC value of 255. */
#define configLIBRARY_KERNEL_INTERRUPT_PRIORITY 15 |
Хотя примечание нашел что это только актуально для M3-M4 и выше
https://www.freertos.org/RTOS-Cortex-M3-M4.html
Note: The information regarding interrupt nesting on this page applies when using a Cortex-M3, Cortex-M4, Cortex-M4F and Cortex-M7. It does not apply to Cortex-M0 or Cortex-M0+ cores, which do not include a BASEPRI register.
__________________
Глаза боятся,а руки делают.
Последний раз редактировалось CERGEI1982; 10.04.2018 в 09:23.
|
|
|
|
10.04.2018, 09:25
|
|
Почётный гражданин KAZUS.RU
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
|
Re: FreeRTOS?? Разобраться с демо проектом??
Сообщение от Easyrider83
|
Это для STM32F0. Обязательно проверяйте стартап файл, чтобы эти хендлеры там были.
Код:
|
#define vPortSVCHandler SVC_Handler
#define xPortPendSVHandler PendSV_Handler
#define xPortSysTickHandler SysTick_Handler |
|
Эти хендлеры у меня в FreeRTOSConfig.h прописаны.
__________________
Глаза боятся,а руки делают.
|
|
|
|
10.04.2018, 15:56
|
|
Почётный гражданин KAZUS.RU
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
|
Re: FreeRTOS?? Разобраться с демо проектом??
Так понял в STM32F0xx всего 2 значащих бита для приоритета и подприоритета нет как в f103 и критические секции в STM32F0xx не работают так как нет регистра BASEPRI .
__________________
Глаза боятся,а руки делают.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 03:31.
|
|