Вопрос решился на соседнем форуме...
Дублирую решение тут:
Вместо вызова NVIC_SetVectorTable, попробуйте поменять VECT_TAB_OFFSET в файле system_stm32l1xx.c .
Найдено 93 результата
- Вт авг 08, 2023 13:21:59
- Форум: ARM
- Тема: STM32L151 USB как VCP смещение старта программы и векторов
- Ответы: 3
- Просмотры: 3771
- Пн авг 07, 2023 13:29:35
- Форум: ARM
- Тема: STM32L151 USB как VCP смещение старта программы и векторов
- Ответы: 3
- Просмотры: 3771
STM32L151 USB как VCP смещение старта программы и векторов
Всем привет!
Нужен пинок в правильном направлении, надеюсь у кого-то нога не дрогнет)).
Столкнулся с такой проблеммой:
Цепляю к своему девайсу USB в режиме вертуального СОМ-порта.
Проект который взят за основу тут: https://disk.yandex.ru/d/GLNuOZ8iJHjQIw
Проект рабочий и эхо посылок в VCP ...
Нужен пинок в правильном направлении, надеюсь у кого-то нога не дрогнет)).
Столкнулся с такой проблеммой:
Цепляю к своему девайсу USB в режиме вертуального СОМ-порта.
Проект который взят за основу тут: https://disk.yandex.ru/d/GLNuOZ8iJHjQIw
Проект рабочий и эхо посылок в VCP ...
- Пн авг 07, 2023 10:49:58
- Форум: ARM
- Тема: STM32F103C8 перенос таблицы прерываний
- Ответы: 61
- Просмотры: 36391
Re: STM32F103C8 перенос таблицы прерываний
перенес вопрос в новую..
- Вт июн 29, 2021 17:25:17
- Форум: ARM
- Тема: Keil: не удается прошить через St Link
- Ответы: 15
- Просмотры: 20089
Re: Keil: не удается прошить через St Link
Подниму тему, т.к. есть повод...
ситуация была такая:
- на новом компе, ставлю Keil 5.34 и ST-Link v4.6.0
- ST-Link шьет камень любой без проблем, версия "свистка" V2J37S7, но Keil ни в какую не хочет прошивать камень! (знакомая ситуация)) )
- весь день потрошил разные версии Keil-а от 5.29 и ...
ситуация была такая:
- на новом компе, ставлю Keil 5.34 и ST-Link v4.6.0
- ST-Link шьет камень любой без проблем, версия "свистка" V2J37S7, но Keil ни в какую не хочет прошивать камень! (знакомая ситуация)) )
- весь день потрошил разные версии Keil-а от 5.29 и ...
- Пт мар 03, 2017 15:33:35
- Форум: ARM
- Тема: Stm32 с чего начать изучение...
- Ответы: 1499
- Просмотры: 542781
Re: Stm32 с чего начать изучение...
Продолжаем мучить камень STM32L151...Нашел такую фичу.
При инициализации USART, настройка длины посылки:
USART_InitStructure.USART_WordLength = USART_WordLength_8b;
USART_InitStructure.USART_StopBits = USART_StopBits_1;
USART_InitStructure.USART_Parity = USART_Parity_Even;
в канал выдается 7 ...
При инициализации USART, настройка длины посылки:
USART_InitStructure.USART_WordLength = USART_WordLength_8b;
USART_InitStructure.USART_StopBits = USART_StopBits_1;
USART_InitStructure.USART_Parity = USART_Parity_Even;
в канал выдается 7 ...
- Пн фев 27, 2017 14:53:05
- Форум: ARM
- Тема: Изучайте STM8 и STM32 по методичкам на русском языке!
- Ответы: 54
- Просмотры: 184739
Re: Изучайте STM8 и STM32 по методичкам на русском языке!
Народ , прошу прощения за своё ламерство , но всё-же . Подскажите кто в курсе как прошить st7lite05 ? В наличии есть китайский ST-LINK v2 ,но пока не вкурю как его приатачить :oops: ...
С какой стороны, к винде или плате?
Собственно проблемы то в чем? Драйвер у ST на сайте,
Провода согласно схеме ...
С какой стороны, к винде или плате?
Собственно проблемы то в чем? Драйвер у ST на сайте,
Провода согласно схеме ...
- Пн фев 27, 2017 13:06:24
- Форум: ARM
- Тема: Stm32 с чего начать изучение...
- Ответы: 1499
- Просмотры: 542781
Re: Stm32 с чего начать изучение...
Что-то меня заклинило на иницализации RCC
камень STM32L151..., тактирование от HSI
Keil 5.17
void SetupClock(void)
{
RCC_DeInit ();
RCC_HSICmd(ENABLE);
while (RCC_GetFlagStatus(RCC_FLAG_HSIRDY) == RESET){};
RCC_HCLKConfig (RCC_SYSCLK_Div1); /* HCLK = SYSCLK */
RCC_PCLK2Config (RCC_HCLK ...
камень STM32L151..., тактирование от HSI
Keil 5.17
void SetupClock(void)
{
RCC_DeInit ();
RCC_HSICmd(ENABLE);
while (RCC_GetFlagStatus(RCC_FLAG_HSIRDY) == RESET){};
RCC_HCLKConfig (RCC_SYSCLK_Div1); /* HCLK = SYSCLK */
RCC_PCLK2Config (RCC_HCLK ...
- Чт фев 02, 2017 15:25:35
- Форум: ARM
- Тема: Зоопарк IDE(среды разработки) для stm32..непонятно же!
- Ответы: 95
- Просмотры: 22431
Re: Зоопарк IDE(среды разработки) для stm32..непонятно же!
L151 уже почти всё... Not recommended for new design :facepalm:
не вижу где это, стоит в состоянии active
http://www.st.com/content/st_com/en/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32l1-series/stm32l151-152/stm32l151c8-a.html
....Да и потом они же у них пин-ту-пин, замены море ...
не вижу где это, стоит в состоянии active
http://www.st.com/content/st_com/en/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32l1-series/stm32l151-152/stm32l151c8-a.html
....Да и потом они же у них пин-ту-пин, замены море ...
- Чт фев 02, 2017 15:17:05
- Форум: ARM
- Тема: Зоопарк IDE(среды разработки) для stm32..непонятно же!
- Ответы: 95
- Просмотры: 22431
Re: Зоопарк IDE(среды разработки) для stm32..непонятно же!
Открыл его в EmBitz через импорт проекта кокоса. Код компилируется.
Спасибо, то что он компилируется я писал, там нет ошибок.
Весь вопрос, в том, что редактор Кокоса красит типы (см. в main.c тест) как ошибки, то-же во всех файлах.
Висят как красные тряпки, а отключать этот контроль (убрать цвет ...
Спасибо, то что он компилируется я писал, там нет ошибок.
Весь вопрос, в том, что редактор Кокоса красит типы (см. в main.c тест) как ошибки, то-же во всех файлах.
Висят как красные тряпки, а отключать этот контроль (убрать цвет ...
- Чт фев 02, 2017 14:45:40
- Форум: ARM
- Тема: Зоопарк IDE(среды разработки) для stm32..непонятно же!
- Ответы: 95
- Просмотры: 22431
Re: Зоопарк IDE(среды разработки) для stm32..непонятно же!
Не сомневаюсь, уже вручную собрал.dosikus писал(а):Я открою страшную тайну - сия хрень и на не упала, все пишется вручную и без облегчалок...
Но по первой хочется посмотреть что она на втыкает, лень великая сила.
- Чт фев 02, 2017 13:48:27
- Форум: ARM
- Тема: Зоопарк IDE(среды разработки) для stm32..непонятно же!
- Ответы: 95
- Просмотры: 22431
Re: Зоопарк IDE(среды разработки) для stm32..непонятно же!
По кейлу др. вопрос,
обновил пак на L151, один фиг, нет настроек на перефирию
а вот F4 добавился
обновил пак на L151, один фиг, нет настроек на перефирию
а вот F4 добавился
- Чт фев 02, 2017 13:31:50
- Форум: ARM
- Тема: Зоопарк IDE(среды разработки) для stm32..непонятно же!
- Ответы: 95
- Просмотры: 22431
Re: Зоопарк IDE(среды разработки) для stm32..непонятно же!
Myp3ik уже добавил, спасибо , но нет эффекта
вот строка
-mcpu=cortex-m3; -mthumb; -Wall; -ffunction-sections; -g; -Os; -std=c99; -DSTM32L151C8; -DSTM32L1XX_MD; -I.; -I../../../p-113/parts-accel/a113110-bu.5/coocox_bu5/soft1_bu5/cmsis_boot;
если не сложно откройте кто нибудь у себя проект, также ...
вот строка
-mcpu=cortex-m3; -mthumb; -Wall; -ffunction-sections; -g; -Os; -std=c99; -DSTM32L151C8; -DSTM32L1XX_MD; -I.; -I../../../p-113/parts-accel/a113110-bu.5/coocox_bu5/soft1_bu5/cmsis_boot;
если не сложно откройте кто нибудь у себя проект, также ...
- Чт фев 02, 2017 13:19:16
- Форум: ARM
- Тема: Зоопарк IDE(среды разработки) для stm32..непонятно же!
- Ответы: 95
- Просмотры: 22431
Re: Зоопарк IDE(среды разработки) для stm32..непонятно же!
Myp3ik подскажите. ему нужно где-то прописывать директории инлюдов?
или достаточно поместить в проект сам хидер?
если нужно то где?
(для Кейла при ручной сборке прописывал пути всех директорий проекта)
Добавлено after 3 minutes 37 seconds:
но редактор красит типы красным (ошибки настроены на ...
или достаточно поместить в проект сам хидер?
если нужно то где?
(для Кейла при ручной сборке прописывал пути всех директорий проекта)
Добавлено after 3 minutes 37 seconds:
но редактор красит типы красным (ошибки настроены на ...
- Чт фев 02, 2017 13:07:13
- Форум: ARM
- Тема: Зоопарк IDE(среды разработки) для stm32..непонятно же!
- Ответы: 95
- Просмотры: 22431
Re: Зоопарк IDE(среды разработки) для stm32..непонятно же!
Чтобы были стандартные типы подключите
#include "stm32f4xx.h"
или какой там у Вас контроллер...
ну да он уже есть ...
#include "stm32l1xx.h"
он и подключает <stdint.h>, но редактор красит типы красным (ошибки настроены на красный цвет)
uint_fast8_t test1;
uint8_t test_1;
uint_fast16_t ...
#include "stm32f4xx.h"
или какой там у Вас контроллер...
ну да он уже есть ...
#include "stm32l1xx.h"
он и подключает <stdint.h>, но редактор красит типы красным (ошибки настроены на красный цвет)
uint_fast8_t test1;
uint8_t test_1;
uint_fast16_t ...
- Чт фев 02, 2017 12:13:48
- Форум: ARM
- Тема: Зоопарк IDE(среды разработки) для stm32..непонятно же!
- Ответы: 95
- Просмотры: 22431
Re: Зоопарк IDE(среды разработки) для stm32..непонятно же!
Нет там типов _uintXX_t, есть только _uint_fastXX_t
Нужные типы именно в <_stdint.h>
oleg110592 за ссылочку, спасибо, плюсанул
<stdint.h> подключает <_stdint.h>
Нужные типы именно в <_stdint.h>
oleg110592 за ссылочку, спасибо, плюсанул
<stdint.h> подключает <_stdint.h>
Код: Выделить всё
#include <sys/_stdint.h>- Ср фев 01, 2017 21:14:58
- Форум: ARM
- Тема: Зоопарк IDE(среды разработки) для stm32..непонятно же!
- Ответы: 95
- Просмотры: 22431
Re: Зоопарк IDE(среды разработки) для stm32..непонятно же!
Нужные типы есть в файле <_stdint.h>, но как прикрутить его к проекту не понял пока....
даже при добавлении в main.c строки
#include <_stdint.h>
пишет ошибку
"Unresolved inclusion: <_stdint.h>"
c2n извинни с QT давно не работал, да и тогда прикручиванием к нему не занимался...
Добавлено ...
даже при добавлении в main.c строки
#include <_stdint.h>
пишет ошибку
"Unresolved inclusion: <_stdint.h>"
c2n извинни с QT давно не работал, да и тогда прикручиванием к нему не занимался...
Добавлено ...
- Ср фев 01, 2017 20:24:02
- Форум: ARM
- Тема: Зоопарк IDE(среды разработки) для stm32..непонятно же!
- Ответы: 95
- Просмотры: 22431
Re: Зоопарк IDE(среды разработки) для stm32..непонятно же!
И больше напрягает не CooCox, а сам STM
его CubeMX при генерации выдает библиотеки с приставкой HAL (hal),
(естественно все имена библиотек в этом случае другие)
что "ломает" весь проект т.к. даже CMSIS с его же сайта не имеет этих файлов.
:))
зы
То что генерит CooCox совпадает с CMSIS от STM ...
его CubeMX при генерации выдает библиотеки с приставкой HAL (hal),
(естественно все имена библиотек в этом случае другие)
что "ломает" весь проект т.к. даже CMSIS с его же сайта не имеет этих файлов.
:))
зы
То что генерит CooCox совпадает с CMSIS от STM ...
- Ср фев 01, 2017 20:11:59
- Форум: ARM
- Тема: Зоопарк IDE(среды разработки) для stm32..непонятно же!
- Ответы: 95
- Просмотры: 22431
Re: Зоопарк IDE(среды разработки) для stm32..непонятно же!
С компиляцией там все нормально, проект запукается и работает....
но
Столкнулся с проблеммой: CooCox не видит стандартные типы данных g99
причем как-то странно, например в проекте CooCox
1. void Delay(__IO uint32_t nCount); ,тут uint32_t видит
2. uint8_t test; в этом же файле не видит
если проект ...
но
Столкнулся с проблеммой: CooCox не видит стандартные типы данных g99
причем как-то странно, например в проекте CooCox
1. void Delay(__IO uint32_t nCount); ,тут uint32_t видит
2. uint8_t test; в этом же файле не видит
если проект ...
- Ср фев 01, 2017 15:51:37
- Форум: ARM
- Тема: Qt Creator + arm-none-eabi.
- Ответы: 22
- Просмотры: 12095
Re: Qt Creator + arm-none-eabi.
Да, очень интересно! Если можно поподробнее... 
- Ср фев 01, 2017 14:13:06
- Форум: ARM
- Тема: Зоопарк IDE(среды разработки) для stm32..непонятно же!
- Ответы: 95
- Просмотры: 22431
Re: Зоопарк IDE(среды разработки) для stm32..непонятно же!
Мдя, веселая тема...
А "фанаты" CooCox тут есть?
А то возник вопрос, а куда озвучить не нашел....
А "фанаты" CooCox тут есть?
А то возник вопрос, а куда озвучить не нашел....