• USBD MSC - fs_ioc_get_id ("U0:") returns error

    Alexander Wagner
    Alexander Wagner

    Hello, I would like to configure my STM32F769 so that the connected USB stick can be used by windows explorer as a mass data storage device.

    I have already tried it with the example programs. So it is possible to display an SD card or a memory area in…

    • 2 days ago
    • Software Tools
    • Keil forum
  • identifier undefined in rtx_lib. how to resolve this?

    deepthia
    deepthia

    C:\Keil\ARM\RV31\INC\RTX_lib.c(54): error:  #20: identifier "OS_TIMER" is undefined
    C:\Keil\ARM\RV31\INC\RTX_lib.c(126): error:  #20: identifier "OS_TVAL" is undefined
    C:\Keil\ARM\RV31\INC\RTX_lib.c(135): error:  #20: identifier "OS_TOVF…

    • 2 days ago
    • Software Tools
    • Keil forum
  • Function Calls

    SuleimanTheMagnificent
    SuleimanTheMagnificent

    For Cortex M0+, what registers are used when a C function is called with;

    1 parameter 

    2 parameters.

    Please give a simple example for each case  (both C and Assembly).

    Thank you!

    • 28 days ago
    • Processors
    • Cortex-M / M-Profile forum
  • Keil SAME70 Start up files issue

    Yashwanth
    Yashwanth

    Hi,

    I'm working on ATSAME70Q21 microcontroller in Keil IDE. I downloaded latest Keil and SAME70_DFP (ATMEL) software packages. I created a dummy project (which is having only main function) and tried to flash in controller. The code is flashing but while…

    • 1 month ago
    • Software Tools
    • Keil forum
  • How to access MDK (network library) source code?

    mzu2006
    mzu2006

    The front page for Keil MDK (https://www2.keil.com/mdk5/middleware) mentions that "Keil MDK Source is available as a separate product".

    I was not able to find any mentions of that product anywhere on the keil website.

    We have an MDK Pro license…

    • 2 months ago
    • Software Tools
    • Keil forum
  • Design for the IoT Connected World with Next-Generation eMRAM NVM

    Phil Morris
    Phil Morris

    Joint blog byPhil Morris and Christopher Seidl

    With digital transformation well underway across global industries, the need for more energy-efficient, secure, and scalable IoT connected world is essential. The adoption of embedded magnetoresistive random…

    • 2 months ago
    • Internet of Things
    • Internet of Things
  • How MDK(Keil) to call flash programming functions from .flm and transfer parameters?

    Shannon
    Shannon

    I use and register MDK(Keil) pro v5.31.

    I have created Flash programming algorithm(.flm) for new devices to download applications to Flash devices.

    Now, I want to know how MDK to call flash programming functions and transfer parameters to EraseSector…

    • 2 months ago
    • Open Source Software and Platforms
    • Arm Development Platforms forum
  • Error While adding wolfssl library to keil

    SrihariReddy
    SrihariReddy

    Hi all,

    I have added wolfssl library to keil, by downloading from Pack installer, in wolfssl i have selected the Echoclient.

    when i start building i am getting errors like 

    C:\Keil_v5\ARM\PACK\wolfSSL\wolfSSL\4.4.0\wolfssl\examples\client\client.c(27)…

    • Answered
    • 3 months ago
    • Software Tools
    • Keil forum
  • The project can't rebuild in Keil uVision5.

    Bing Huang
    Bing Huang

    Dear Expert:

    In Keil uVision5, when I rebuild the project, it failed and the error message was like:

    *** Using Compiler 'V5.06 update 4 (build 422)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin'
    Rebuild target 'rom_patch_device'
    Before Build…

    • 3 months ago
    • Software Tools
    • Keil forum
  • Keil MDK5 HTTP server - form input names

    Murilo Machado
    Murilo Machado

    Hello there,


    I am developing an application using Network Component Version 7.13.1. The application has a HTTP Server and I am using method POST in a several of html pages to submit my device configurations.


    Every time that a POST is received by HTTP Server…

    • Answered
    • 5 months ago
    • Software Tools
    • Keil forum
  • Clang static analyzer produces linker error L6007U

    kkrambo
    kkrambo

    I'm using Keil uVision v5.29 and ARM compiler v6.13.1 (ArmClang).  I was looking for a static code analyzer and found that Clang includes a static analyzer that is run with the --analyze option (see http://clang.llvm.org/docs/UsersManual.html).  I added…

    • Answered
    • 5 months ago
    • Software Tools
    • Arm Compilers forum
  • Is there any plan for Keil 6 ?

    jiladahe1997
    jiladahe1997

    I have been using Keil for four years, from Keil 4 to Keil 5. On the other hand, I used other program languages such as python、javascript and java. The IDEs for them are very convenient and easy to use, which save a lot of time. For example: Visual Studio…

    • 5 months ago
    • Software Tools
    • Keil forum
  • Command not supported.

    Aravind979
    Aravind979

    I'm a beginner to stm32 world, and currently using STM32F407VG and the KEIL version is MDK 5.30. I started with the basic example blinky code. And when I'm trying to flash the code a dialogue box is popping with a message "Command not su…

    • 6 months ago
    • Software Tools
    • Keil forum
  • does any one use stlink-v2 for debugging cortex m in stm32mp157-ev1 board?

    Mahsa
    Mahsa

    Hi all

    I have St-link v2 and I am facing a problem for debugging Cortex M in stm32mp157-ev1.

    I think it is because of the differences between HW Vesion and FW in keil document and my results.

    Shall i use Stlink V2 instead of V2-1?

    Best regards.

    Similar…

    • Answered
    • 6 months ago
    • Processors
    • Cortex-M / M-Profile forum
  • ULINK2 with Infineon XC836 - No JTAG Device Found Error in uVision

    bh117
    bh117

    Hi,

    I'm trying to debug an Infineon XC836 micro with uVision 5 but I continually get "No JTAG Device found" errors followed by "No ULINK Device" found errors. I'm using a ULINK2 connected to the OCDS headers and then a JTAG to DAP adapter to connect…

    • 7 months ago
    • Software Tools
    • Keil forum
  • Keil Support for Musca-A

    Annie Cracknell
    Annie Cracknell

    Musca-A Keil Support Pack

    The Musca-A Keil pack contains a board support package.  A number of releases are now available, where each new release adds new features and improvements on the previous release.

    Version 2.0.0

    • Adds support for the TF-M BSP …
    • over 2 years ago
    • Open Source Software and Platforms
    • Wiki
  • Musca-A Software Examples

    Annie Cracknell
    Annie Cracknell

    TF-M Examples

    Two example software projects are provided with the Keil Trusted Firmware-M Pack v1.0.1 for use with the Keil Musca-A Board Support Pack versions 2.0.0. 

    Further information about these examples can be found on the following pages:

    TF-M Musca…

    • over 2 years ago
    • Open Source Software and Platforms
    • Wiki
  • Musca-B1 Frequently Asked Questions

    Annie Cracknell
    Annie Cracknell

    How do I get hold of a Musca-B1 board?

    Why wont my Musca-B1 board boot from E-Flash?

    Can I use Arm Debug tools with Musca-B1?

    Is Musca-B1 Supported in DS-5?

    How do I get the Blinky example supplied on the board?

    Are there any other Software Examples for…

    • over 2 years ago
    • Open Source Software and Platforms
    • Wiki
  • Linking process very slow when declaring large amount of data

    John Davigo
    John Davigo

    Hi, in my project on a Cortex-M4 with an external sdram I declare a large amount of data (63 arrays of 1MByte) placed in a dedicated section using scatter file.

    The data are declared all in a separate module.

    I noticed that the linking process is very…

    • Answered
    • 7 months ago
    • Software Tools
    • Keil forum
  • Cannot step over empty FOR loop

    David Torres
    David Torres

    Dear all,

    I'm currently evaluating uVision4.74 as a preparation for a course in embedded systems, so we would like to test the simulation capabilities of this IDE for the TM4C123GH6PM microcontroller. So far the debugging tools are great, however when…

    • 7 months ago
    • Software Tools
    • Keil forum
  • Is it possible to run Keil MDK inside a Windows Docker Container?

    Syam Pearson
    Syam Pearson

    We have successfully installed keil-MDK 5.29 inside the docker container with base image Windows server 2019. We used the command line installation options given in the link www.keil.com/.../uv4_ov_install.htm
    and used the command line options given for…

    • 7 months ago
    • Software Tools
    • Keil forum
  • How to set DBGMCU_CR register on MDK?

    alivexiaoluo
    alivexiaoluo

    IDE:MDK5.23.0.0

    MCU:STM32F103RET6

    Code generate:STM32CubeMX

    Q1:How to set the DBGMCU_CR register on MDK?

    I tried two solutions to set DBGMCU_CR on MDK, but failed.

    Solution 1

    Add the conf_STM32F103RE.ini file on Options->Debug->Initialization file.…

    • 8 months ago
    • Software Tools
    • Keil forum
  • How to set DBGMCU_CR register on MDK?

    alivexiaoluo
    alivexiaoluo

    IDE:MDK5.23.0.0

    MCU:STM32F103RET6

    Code generate:STM32CubeMX

    Q1:I want to know how to set the DBGMCU_CR register on MDK?

    I tried two solutions to set DBGMCU_CR on MDK, but failed.

    Solution 1

    Add the conf_STM32F103RE.ini file on Options->Debug->Initialization…

    • 8 months ago
    • Software Tools
    • Keil forum
  • what's the symbol or built-in VAR of executable name?

    tuduweb
    tuduweb

    I can use the symbol |Image$$ER_IROM1$$RO$$Length| to write the RO Length in my Image.

    IMPORT |Image$$ER_IROM1$$RO$$Length|
    DCD |Image$$ER_IROM1$$RO$$Length|

    NOW, i want to use the 【name of executable】write in my binary Image(like pic2 and pic3) automatically…

    • Answered
    • 8 months ago
    • Software Tools
    • Keil forum
  • >>> TOOLS.INI - SECTION '[C51]': missing 'PATH' entry ! <<<

    StrangerDev
    StrangerDev

    Hi, when I try to open MDK- ARM uVision 5.29. A Dialog Box pops up that says >>> TOOLS.INI - SECTION '[C51]': missing 'PATH' entry !  <<<

    The software does not open at all. Only Pack Installer opens.

    Can someone help me…

    • Answered
    • 9 months ago
    • Software Tools
    • Keil forum
>