Ask for work flow description for assembly programming in powershell.

I read a tutorial here - https://armasm.com/docs/getting-to-hello-world/basics/, I found that I have all the 4 tools  - as, ld, gdb and make when I checked in powershell, my question is how to use them for a nucleo-64 board, anyone know anywhere is a work flow example for these tools?

Parents
  • Hi

    My name is Stephen and I work at Arm.

    This forum is for questions about Arm Development Studio, not the GNU toolchain, however I can offer some options.

    Nucleo-64 is an STM32-based board made by ST Microelectronics.

    There are plenty of online tutorials for using the GNU toolchain with STM32/Cortex-M family devices - a quick web search will give you lots of hits (though sorry, I'm not able to recommend any in particular).

    There are also hard-copy books such as "The Definitive Guide to ARM Cortex-M3 and Cortex-M4 Processors" by Joseph Yiu.

    As an alternative to the basic command-line tools, you could also consider an IDE-based development environment, which might be easier to get started.

    The STM32 Nucleo-64 boards (MB1136) User Manual at

    https://www.st.com/resource/en/user_manual/um1724-stm32-nucleo64-boards-mb1136-stmicroelectronics.pdf

    suggests 
    IAR Systems - IAR Embedded Workbench
    Keil: MDK-ARM
    STMicroelectronics - STM32CubeIDE

    For STM32-specific issues, I suggest you ask on their Community Forums at

    https://community.st.com/t5/stm32-mcus/ct-p/stm32-mcus

    Hope this helps

    Stephen

Reply
  • Hi

    My name is Stephen and I work at Arm.

    This forum is for questions about Arm Development Studio, not the GNU toolchain, however I can offer some options.

    Nucleo-64 is an STM32-based board made by ST Microelectronics.

    There are plenty of online tutorials for using the GNU toolchain with STM32/Cortex-M family devices - a quick web search will give you lots of hits (though sorry, I'm not able to recommend any in particular).

    There are also hard-copy books such as "The Definitive Guide to ARM Cortex-M3 and Cortex-M4 Processors" by Joseph Yiu.

    As an alternative to the basic command-line tools, you could also consider an IDE-based development environment, which might be easier to get started.

    The STM32 Nucleo-64 boards (MB1136) User Manual at

    https://www.st.com/resource/en/user_manual/um1724-stm32-nucleo64-boards-mb1136-stmicroelectronics.pdf

    suggests 
    IAR Systems - IAR Embedded Workbench
    Keil: MDK-ARM
    STMicroelectronics - STM32CubeIDE

    For STM32-specific issues, I suggest you ask on their Community Forums at

    https://community.st.com/t5/stm32-mcus/ct-p/stm32-mcus

    Hope this helps

    Stephen

Children