Browse By Tags

  • LPC2368 Watchdog Timer

    Hi,

    I am using LPC2368. It has pretty complex code running with 1 Timer interrupt (100uS continuous) , 2 UART interrupts, 1 SPI Interrupt, 1 USB interrupt and main loop.

    Watchdog timer is of 5 sec and is feed in main loop and in different places.

    System…

  • STM32F030 CORTEX M0

    I have initialized the above controller in C++ in Keil 5uV. After the initialization, I want to jump to or enter a timing critical assembly language algorithm under the int main(void) statement. What is the preferred method to accomplish this?

    MJ

  • floating point in cortex m0, always reset.

    hi,I write an algorithm running in cortex M0. It has some floating point multiplication.But the program always resets when encounter a floating point multiplication.And the code showed below:

        for (k = 0; k < 4; k++) { tmpx =   dbuffer[0] * a[k + 1…
  • Cortex M3 - Conditions for IT folding

    Hi folks,

    Some weeks ago, I discover the mechanism of IT instruction folding supported by the cortex-M3.

    As mentionned in 'Cortex-M3 Devices Generic User Guide', "In some situations, the processor can start executing the first instruction in an IT block…

  • what is difference between Arm7 and Arm cortex-m series??

    what is difference between Arm7 and Arm cortex-m series??

  • Suggestion on suitable arm processor

    Hi all. Nice to meet you all and glad that I have a chance to join this group=)
    Recently, I will do my final year project with the title of "Smart Home Control Using Brain Wave". Yet, I am not really sure on which arm that I should choose><…

  • Concurrent Interrupts

    Hi All,

    Im new to the Arm Community and Arm processors (newbie), and my question is as follows: Atmel ATSAMD20e  implements ARM cortex M0+ processor based on ARMv6 architecture. It allows upto 32 external interrupts, with the interrupt signals connected…

  • Question on clock gating for AHB -lite bus matrix for CM4 based system

    Joseph,

    We are using CM4 and AHB -lite bus components from ARM system development kit. We have 3 different AHB masters in the system, including CM4.

    I am wondering if we could use HTRANS from each master and combined that information to gate the AHB-lite…

  • clock configuration of xmc4100

    Greetings,

                   sir/madam i am working on xmc4100 after reading the reference manual i am tried to configure the clock (CCU) which was present under system control unit (SCU…

  • Cortex-M3: Are "Errata Notice" and "Software developers Errata Notice" the same?

    Im wondering if these documents are different types:

    1. Errat Notice, PR141-PRDC-007452, v9.0, 2008

    2. Software developers Errata Notice, ARM-EPM-039114, v2.0, 2014

    From my point of view, these documents are the "same" (of course in another revision).…

  • How to put codes into ITCM?

    Hello experts,


    I have a question how to put instruction codes into ITCM?
    I have only one experience of ITCM by STM32F7 based on Cortex-M7.
    In the STM32F7 case, there is no path to write codes into ITCM from CPU.
    Codes in the flash memory seem to be put automatically…

  • LPC1768 - Network-on-Chip

    Hi, im new to ARM mbed. Im using LPC 1768. Anyone know is it suitable apply in network-on-chip project? if no which platform is more suitable. What type of network-on-project i can do. Any suggestion.

  • Question about bit-banding for Tiva M4 core

    Hi,

    I read example projects of Tiva-C 1294. There are many similar uses '    GPIOPinWrite(GPIO_PORTH_BASE, GPIO_PIN_2, GPIO_PIN_2);'

    The prototype is :

    extern void GPIOPinWrite(uint32_t ui32Port, uint8_t ui8Pins, uint8_t ui8Val)…

  • TFT RGB Problem

    Hi,

    I'm currently an probetion for an electronics system development company and they gave me LPC1788 and Topway LMT057DCDFWU-NBA to work with. I don`t have mentor or any kind of help. I don`t have any example.

    I'm also very new to programming therefore…

  • M4/M0 dual core application. M0 fails to start

    Hello everyone,

    I have an LPC4337 running uCLinux. I'm trying to get code to run in the M0 in parallell.

    I load the code to 0x10080000, set the M0APPMEMMAP to 0x10080000, release the M0APP Reset and nothing happens. I have to reset the M0-core using…

  • Yet another processor crash!

    Yes, my ARM cortex M3 is crashing, whats new?

    Well, after 3 weeks of debug  I am no closer to an answer, so I hope you will not mind if I list what I have tried and see if anybody has a flash of inspiration?

    The setup:

    Bare bones LPC1788 ARM Cortex…

  • Problem in copying functions to RAM on ARM Cortex-M

    I'm (again) facing a very strange problem in my project for ARM Cortex-M4 (STM32F301K8). The project requires some of the functions to be executed from RAM (it's actually a bootloader with encryption and option to self-update, but that doesn't matter…

  • About FPU pipeline of Cortex-M7

    Hello experts,


    The Cortex-M7 Lecture is opened on APS (ARM Partner Success) Site.
    Also, #4 and #5 are described the details of Cortex-M7 pipeline.
    However, I cannot understand the following parts of the lecture.
    Could anyone teach me them more clearly in…

  • Bit 0 of PC on ARMv8-M unset in non-secure code?

    The document

    http://infocenter.arm.com/help/topic/com.arm.doc.ecm0359818/ECM0359818_armv8m_security_extensions_reqs_on_dev_tools_1_0.…

    on page 8 says the least significant bit of the PC is used to distinguish between secure and non-secure state …

  • Reduce ARM CM0+ scatter initialization during boot?

    We are using ARM CM0+ in our embedded SoC design and I noticed that boot takes a long time. Specifically, I saw that it took ~18K cycles after the unreset before we executed an instruction that I recognize (which is inside __rt_entry). We are of course…

  • ARM : LPC2148 Registers and programming examples

    I am a beginner in using ARM LPC2148 MCU for project purpose. I searched for details about tutorials, example set, registers details of MCU but could not find much.

    Please let me know site that would be useful for me to avail the datasheet, examples and…

  • What will happen if Cortex-M0 fetches 0xFFFF_FFFF as an instruction ?

    Dear Guys,

        In typical SoC product, the FLASH memory is initially empty after being shipped from factory, in which the data are all "0xFFFF_FFFF".

        I am curious how Cortex-M0 deals with the undefined instruction data "0xFFFF_FFFF…

  • "Dormant Mode" for Cortex M3/M4

    Hi,

    We are interested in minimizing startup time from deep sleep mode.

    Some of the older ARM cores implement a dormant mode whereby the CPU core context (state) is written to RAM prior powering it down, and then then restored after the CPU core  is powered…

  • Problem running copied code into flash

    Hi everyone,

    So I have a question.

    I have a ARM-M4 and for what I can tell this has both ARM and Thumb assembly. Meaning sometimes it interprets a 32 bit instruction as 2 16bit ones, some of the times.

    How does that work? How does it know how to go about…

  • wfi in debug mode

    Hi,

    Please help me understand expected behavior of CM4 when CM4 is in debug mode and WFI is executed through single step.

    Does CM4 enter sleep/sleepdeep in such case ?

    Thanks,

    Sandeep