TrueStudio lokalizacja plików

Język C dla mikrokontrolerów ARM
ODPOWIEDZ
kulfi27
Użytkownik
Posty: 7
Rejestracja: 28 mar 2018, 14:01

TrueStudio lokalizacja plików

Post autor: kulfi27 » 28 mar 2018, 19:13

Witam, nie wiem czy w dobrym dziale ale mam taki problem po utworzeniu projektu dla procesora STM32F767 w TrueStudio podczas konfiguracji peryferialów program ma problem z widocznością zdefiniowanego pliku cimsis a jak już coś zaskoczy to CTRL + SPACE przenosi mnie do pliku f769
albo nazwy rejestrów w prawidło działającym podświetlają się na niebiesko a u mnie wszystko na czarno.Jaka sobie z tym poradzić :(

Awatar użytkownika
SunRiver
Administrator
Posty: 480
Rejestracja: 08 paź 2017, 11:27
Lokalizacja: Opole
Kontakt:

Re: TrueStudio lokalizacja plików

Post autor: SunRiver » 28 mar 2018, 19:17

miałem ten sam kłopot , ale ponowna instalacja True studio 9.0 dla STM32 i aktualizacja CMSIS załatwiła problem
.... z każdym bitem serca ....
💫SunDUINO
💦Google+
💦Kanał Youtube
💦Sotton

kulfi27
Użytkownik
Posty: 7
Rejestracja: 28 mar 2018, 14:01

Re: TrueStudio lokalizacja plików

Post autor: kulfi27 » 28 mar 2018, 19:20

A jak można cimsis zaktualizować

Awatar użytkownika
SunRiver
Administrator
Posty: 480
Rejestracja: 08 paź 2017, 11:27
Lokalizacja: Opole
Kontakt:

Re: TrueStudio lokalizacja plików

Post autor: SunRiver » 28 mar 2018, 19:22

Normalnie pobierasz pakiet ze strony ARM , ale powinno samo zassać najnowsze CMSIS wraz z instalacją Toolchaina ,
spróbuj tez dodać #include <stdlib.h> do projektu
.... z każdym bitem serca ....
💫SunDUINO
💦Google+
💦Kanał Youtube
💦Sotton

kulfi27
Użytkownik
Posty: 7
Rejestracja: 28 mar 2018, 14:01

Re: TrueStudio lokalizacja plików

Post autor: kulfi27 » 28 mar 2018, 22:08

Nie pomogło przeinstalowanie, na inny kompie mam to samo, zrobiłem tak że do main.c dołączyłem plik nagłówkowy ale tez to do końca nie pomogło.
Dziwne że dla F4 działa wszystko, może jeszcze jakieś sugestie.

Awatar użytkownika
SunRiver
Administrator
Posty: 480
Rejestracja: 08 paź 2017, 11:27
Lokalizacja: Opole
Kontakt:

Re: TrueStudio lokalizacja plików

Post autor: SunRiver » 28 mar 2018, 22:19

Mam pewien dziwny pomysł odinstaluj TS 9.0 i zainstaluj TS 8
i zobacz bo widzisz w pakiecie 9.0 jest że updatowali software dla F7xx może coś nie tak poszło
nie ruszałem na razie F7 bo nie było potrzeby wiec nie mam na stanie żeby sprawdzić ....
*****************************************************************************
**  Release notes for Atollic TrueSTUDIO(R) for STM32 v9.0.0
**
**  This product supports STMicrolectronics STM32 microcontrollers.
**
**  Copyright (c) 2009-2018 STMicrolectronics. All rights reserved.
**
*****************************************************************************

Product platforms
    * Microsoft Windows
    * Linux

News version 9.0.0
    * This is the first free version of TrueSTUDIO for STM32. It is based
       on the Atollic TrueSTUDIO for ARM v8.1.0 product
    * License system is removed and the product is available for free
    * Advanced functionality which earlier required a license is now fully
       enabled directly after installation
    * Only STMicroelectronics MCUs and boards are included

New product feature
    * Object and Elf files can be opened in editor via right-click on file 
       and use "Build tools" options
        
Product updates
    * Enhanced Static Stack Analyzer view
       Greatly improved performance for certain code designs
       Solved C++ issue where stack information was not always shown
        in graph view
       Optimized find and search operation to fix UI freezes
    * Updated Java(TM) SE Runtime Environment (build 1.8.0_152-b16)

Board updates
    * Added STMicroelectronics B-L475E-IOT01A Discovery kit for IoT node
    
Standard peripheral library and microcontroller software
    * Updated STMicroelectronics STM32F7xx SVD files to latest versions
    
Debugger
    * New Atollic ST-LINK_gdbserver v4.2.0
    * New Segger J-Link GDB Server v6.22f
          
Documentation
    * Updated Atollic TrueSTUDIO Quick Start Guide
    * Updated Atollic TrueSTUDIO User Guide
    * Updated Atollic TrueSTUDIO Important Upgrade Information Guide
    * Updated Atollic TrueSTUDIO Installation Guide    
    
-----------------------------------------------------------------------------
2. Product information

Documentation, Tutorials, and Information:
    * Atollic TrueSTUDIO Quick Start Guide
    * Atollic TrueSTUDIO User Guide
    * Atollic TrueSTUDIO Important Upgrade Information Guide
    * Atollic TrueSTUDIO Installation Guide    
    * IAR to Atollic TrueSTUDIO Migration Guide
    * GNU manuals
    * Library manuals
    * Video tutorials at http://atollic.com/resources/video-tutorials
    * Forum at http://forum.atollic.com

Supported microcontroller families:

Device specific support for
    * STMicroelectronics STM32

Supported microcontroller series and boards:

STMicroelectronics
    Series (Cortex-M0)
    * STM32 F0 Entry-level devices
    * BlueNRG-2 devices (Cortex-M0)

    Series (Cortex-M0+)
    * STM32 L0 ultra-low-power devices

    Series (Cortex-M3)
    * STM32 High density devices
    * STM32 Medium density devices
    * STM32 Low density devices
    * STM32 Connectivity line devices
    * STM32 Low density Value Line devices
    * STM32 Medium density Value Line devices
    * STM32 XL density devices
    * STM32 High density Value Line devices
    * STM32 Ultralow power devices VL
    * STM32 Ultralow power devices MD
    * STM32 Ultralow power devices HD+
    * STM32 Ultralow power devices HD
    * STM32 F-2 High-performance devices
    * STM32W RF devices

    Series (Cortex-M4)
    * STM32F3xx devices
    * STM32F4xx devices
    * STM32L4xx devices
    * STM32L4Rxx and STM32L4Sxx devices

    Series (Cortex-M7)
    * STM32F746xx/STM32F756xx
    * STM32F765xx/STM32F767xx/STM32F769xx
    * STM32F722xx/STM32F723xx
    * STM32F732xx/STM32F733xx
    * STM32F777xx/STM32F779xx
    * STM32H743xx/STM32H753xx

    Boards
    * BlueNRG-2, STEVAL-IDB008V1
    * STM32VL_Discovery
    * STM32L_Discovery
    * STM32F0_Discovery
    * STM32F3_Discovery
    * STM32F4_Discovery
    * STM32F401-Discovery
    * STM32F412G-DISCO
    * STM32F429I-DISCO
    * STM32F746G_DISCO
    * STM32F769I-DISCO
    * STM32F723E-DISCO
    * STM32L0538-DISCO
    * STM32L100C-DISCO
    * NUCLEO-F030R8
    * NUCLEO-F072RB
    * NUCLEO-F091RC
    * NUCLEO-F103RB
    * NUCLEO-F302R8
    * NUCLEO-F303RE
    * NUCLEO-F334R8
    * NUCLEO-F401RE
    * NUCLEO-F411RE
    * NUCLEO-F429ZI
    * NUCLEO-F446RE
    * NUCLEO-F446ZE
    * NUCLEO-F767ZI
    * NUCLEO-H743ZI
    * NUCLEO-L011K4
    * NUCLEO-L053R8
    * NUCLEO-L152RE
    * NUCLEO-L432KC
    * NUCLEO-L476RG
    * STM320518-EVAL
    * STM32052B-EVAL
    * STM32091C-EVAL
    * STM3210E-EVAL
    * STM3210E-EVAL_XL
    * STM3210B-EVAL
    * STM3210C-EVAL
    * STM32100B-EVAL
    * STM32100E-EVAL
    * STM32303C-EVAL
    * STM32373C-EVAL
    * STM32446E-EVAL
    * STM32469I-EVAL
    * STM32L073Z-EVAL
    * STM32L152-EVAL
    * STM32L152D-EVAL
    * STM32L476G-EVAL
    * STM32L4R9I-EVAL
    * STM322xG-EVAL
    * STM3221G-EVAL
    * STM324xG-EVAL
    * STM32429I-EVAL
    * STM32437I-EVAL
    * STM32439I-EVAL
    * STM32756G-EVAL
    * STM32H743I-EVAL
    * STM32W_MB851
    * IAR_STM32F103ZE
    * KEIL_MCBSTM32
    * Gimasi GMX-LR1

IDE, Toolchain and software:
    * Based on Eclipse Neon version 4.6.1 and CDT version 9.1.0
    * Atollic ARMTools toolchain, (Build 17.03) 6.3.1 20170215 (release) 
       based on [ARM/embedded-6-branch revision 245512] + patches
       Built on new GCC, GDB and Newlib versions
        GCC 6.3.1 20170215 + patches
        Binutils 2.27.90.20170215
        libgcc patched - "Disable JCR section when java is not enabled"
        GNU C++ library
        Newlib 2.5.0 (including Newlib-nano)
        nosys library
        GDB 7.10.1.20160923-cvs
        Supporting floating point hardware
         FPv4-sp-d16
         FPv5-sp-d16, FPv5-d16
         NEON-VFPv3, VFPv3-D16, VFPv3-D32
         NEON-VFPv4, VFPv4-D16, VFPv4-D32
    * PC Toolchain
       Based on MinGW (GCC version 5.3.0, GDB version 7.6.1)
    * Java(TM) SE Runtime Environment (build 1.8.0_152-b16)
    * Atollic ST-LINK_gdbserver v4.2.0
    * Segger J-Link GDB Server v6.22f
       Updated Segger GDB Server can be downloaded from Segger web-site
        Latest J-Link Software is available here
         https://www.segger.com/downloads/jlink
        Latest beta version is available here
         https://www.segger.com/downloads/jlink_beta

Supported debugger/probes:
    * Segger J-LINK
    * Segger J-TRACE Cortex-M
    * STMicroelectronics ST-LINK/V1
    * STMicroelectronics ST-LINK/V2

RTOS & middleware support:
    * CMX have ported their products to Atollic TrueSTUDIO
    * Code Time Technologies have ported Abassi to Atollic TrueSTUDIO
    * Express Logic have ported ThreadX to Atollic TrueSTUDIO
    * FreeRTOS have ported their products to Atollic TrueSTUDIO
    * InterNiche have ported their products to Atollic TrueSTUDIO
    * HCC Embedded have ported their products to Atollic TrueSTUDIO
    * Micrium have ported their products to Atollic TrueSTUDIO
    * Segger have ported their products to Atollic TrueSTUDIO
    * Quadros have ported RTXC to Atollic TrueSTUDIO

-----------------------------------------------------------------------------
3. Known problems in current version

* The installation program may have problems with special characters,
  such as chinese or korean characters. Such characters are removed from
  the installation path. The way to avoid problems is to browse to a
  location and make sure that no special characters are in the full
  install location path.

* The Information Center will show old content if using a workspace that was
  created with an old version of TruesTUDIO. Click the "Home" button in the 
  Information Center view to get the new content.

-----------------------------------------------------------------------------
4. History

* Atollic TrueSTUDIO(R) for STM32 v9.0.0 is the first product version.

-----------------------------------------------------------------------------
5. Trademarks

Atollic, Atollic TrueSTUDIO, Atollic TrueSTORE and the Atollic logotype are 
trademarks, or registered trademarks, owned by STMicroelectronics. ARM, ARM7, 
ARM9 and Cortex are trademarks, or registered trademarks, of ARM Limited. 
ECLIPSE is a registered trademark of the Eclipse foundation. Microsoft, 
Windows, Word, Excel and PowerPoint are registered trademarks of Microsoft 
Corporation. Adobe and Acrobat are registered trademarks of Adobe Systems 
Incorporated. All other product names are trademarks, or registered 
trademarks, of their respective owners.

-----------------------------------------------------------------------------
Visit http://www.st.com or http://www.atollic.com to access more information 
about this and other STMicroelectronics products.



.... z każdym bitem serca ....
💫SunDUINO
💦Google+
💦Kanał Youtube
💦Sotton

Awatar użytkownika
SunRiver
Administrator
Posty: 480
Rejestracja: 08 paź 2017, 11:27
Lokalizacja: Opole
Kontakt:

Re: TrueStudio lokalizacja plików

Post autor: SunRiver » 28 mar 2018, 22:21

Dobrze by było jakbyś jakieś szczegóły pokazał , komunikaty z konsoli czy coś ...
może masz odpowiedź pod nosem ...
.... z każdym bitem serca ....
💫SunDUINO
💦Google+
💦Kanał Youtube
💦Sotton

kulfi27
Użytkownik
Posty: 7
Rejestracja: 28 mar 2018, 14:01

Re: TrueStudio lokalizacja plików

Post autor: kulfi27 » 28 mar 2018, 22:37

Zrobiłem na próbę jeszcze tak że wywaliłem z CIMSIS wszystkie inne procki zostawiłem tylko zdefiniowany dla F767 i do pliku src jeszcze skopiowałem go
to pomogło, wygląda na to że coś namieszane jest jeszcze zobaczę jak twój pomysł się sprawdzi.

kulfi27
Użytkownik
Posty: 7
Rejestracja: 28 mar 2018, 14:01

Re: TrueStudio lokalizacja plików

Post autor: kulfi27 » 28 mar 2018, 23:03

Zainstalowałem v8 jest trochę lepiej ale też nie do końca wybiera ten plik co powinie np. GPIO od razu kojarzy z plikiem f767, znowu zegary z plikiem f779, a jak włączam któryś z wektorów przerwań to klikając na nie prosi o wybór jaki uc chce, więc puki co zostaje opcja wywalić co nie potrzebne, konsola nie pokazuje żadnych błędów.

ODPOWIEDZ