• Join
  • Sign In with my.TI Login
Texas Instruments
  • Products
  • Applications
  • Tools & Software
  • Support & Community
  • Sample & Buy
  • About TI
Sample & Purchase Cart Sample & Purchase Cart
  • Search
  • Advanced
TI E2E™ Community
  • Support Forums
  • Blogs
  • Groups
  • Videos
  • 简体中文
  • More ...
TI Home » TI E2E Community » Support Forums » Microcontrollers » Hercules™ Safety Microcontrollers » Hercules™ Safety Microcontrollers Forum » All Tags » FIQ
Share
Hercules™ Safety Microcontrollers
  • Forum
  • E2E Wiki

Browse by Tags

Hercules™ Safety Microcontrollers

Welcome to the Hercules™ Safety Microcontrollers Section of the TI E2E Support Community. Ask questions, share knowledge, explore ideas, and help solve problems with fellow engineers. To post a question, click on the forum tab then "New Post".

Sign In to Post
Tags
You have subscribed to this tag. To view or manage your tag subscriptions, click here.   Close
You have unsubscribed from this tag. To view or manage your tag subscriptions, click here.   Close
You are currently viewing:
FIQ
  • CRC
  • DMA
  • interrupt
  • IRQ
  • NMI
  • RTI
  • SPI
  • TMS470 Interrupts
  • tms570
Related Posts
  • Forum Post: TMS470R1B1M FIQ & IRQ problem

    Jonathan Baisch Jonathan Baisch
    Hi everyone. this is my first post. I am having issues using the FIQ interrupt and IRQ interrupt in conjunction. I am using IAR embedded workbench 5.00. I am looking for a procedure on how to setup the two interrupt types. The basic scenario is as follows: I have 4 interrupts on the HET. Three are...
    on Nov 4, 2010
  • Forum Post: Re: FIQ as NMI

    Richard Burke Richard Burke
    Hi Anthony, At least some of your questions are answered in a previous post: http://e2e.ti.com/support/microcontrollers/tms570/f/312/p/59793/218948.aspx#218948 To answer your first question: Out of reset, both IRQ and FIQ/NMI are disabled. Once the F bit is cleared in the CPSR, FIQ/NMI are enabled...
    on Apr 27, 2011
  • Forum Post: Re: FIQ as NMI

    Anthony F. Seely Anthony F. Seely
    Hi Richard, I agree - thanks. I'd actually read these posts but you need to read pretty carefully. Sometimes it's mentioned that "F" cannot be set again; sometimes it's mentioned that "F" cannot be set again by software I found the following description on...
    on Apr 27, 2011
  • Forum Post: FIQ as NMI

    Anthony F. Seely Anthony F. Seely
    How does the FIQ work as an NMI? Specifically: -> Is the "F" bit in the CPSR tied permanently to enabled? It seems that it changes from enabled to disabled sometimes; but this would contradict the term 'non-maskable'. -> How does one handle the case where an FIQ interrupt...
    on Apr 25, 2011
  • Forum Post: Complex SPI, DMA, CRC, RTI, FIQ integration scenario

    Tony Morrell Tony Morrell
    I have a complex TMS570 SPI problem which I would appreciate some advice on. Requirements: My SPI Master transmits a 9-word (i.e. 9*16=144-bit) message. The first 8 words contain control data, the last word contains a CRC of the 8 data words. I am using one transfer group within my SPI, and only...
    on Apr 4, 2011
  • Forum Post: Re: FIQ disabling.

    A Arora A Arora
    Suraj, Once enabled the fiq cannot be disabled by software. It becomes an NMI. Please have a look at the following threads for relevant discussions: http://e2e.ti.com/support/microcontrollers/hercules/f/312/p/59793/218948.aspx#218948 http://e2e.ti.com/support/microcontrollers/hercules/f/312...
    on Oct 19, 2011
  • Forum Post: FIQ disabling.

    suraj sk85266 suraj sk85266
    Can i disable fiq via software interrupt.? I am calling a software interrupt in main program to disable fiq.. This is the code which i am using to disable fiq. in r1 i have saved spsr register value.. _swi_disable_fiq orr r1, r1, #0x40 msr spsr_cxsf, r1 b _swi_exit I am changing the value of spsr...
    on Oct 18, 2011
  • Forum Post: Re: Nested Interrupts Implementation

    Jean-Marc Mifsud Jean-Marc Mifsud
    Tony, The main difference between IRQ and FIQ is the fact that the CPU has a set of dedicated general purpose registers when you enter FIQ. These registers are R8 to R12. Usually the code generation tools uses these registers when a function is defined as FIQ routine. In this case, there is no need to...
    on Nov 18, 2011
  • Forum Post: Re: Atomic IRQ enable/disable?

    Sunil Oak Sunil Oak
    Hi Marco, You can use the "Change Processor State" (CPS) assembly instruction instead of the read-modify-write macros to enable or disable interrupts. For example, CPSIE I, F ; enable IRQ, FIQ CPSIE I ; enable iRQ only CPSIE F ; enable FIQ only CPSID I ; disable IRQ The CPS...
    on Feb 29, 2012
TI E2E™ Community
  • Support Forums
  • Blogs
  • Videos
  • Groups
  • Site Support & Feedback
  • Settings
TI E2E™ Community Groups
  • TI University Program
  • Make the Switch
  • Microcontroller Projects
  • Motor Drive & Control
Other Communities
  • Deyisupport
  • Designsomething.org
  • beagleboard.org
  • TI on Element 14
  • TI on TechXchangeSM
Other Technical & Support Resources
  • WEBENCH® Design Center
  • Product Information Centers
  • Technical Documents
  • TI Design Network
  • TI Technical Articles
  • TI Training

All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.

Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms of Use of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms of Use of this site. TI, its suppliers and providers of content reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.

Follow Us Texas Instruments on Facebook Texas Instruments on Twitter Texas Instruments on LinkedIn Texas Instruments on Google+
TI Worldwide | Contact Us | my.TI Login | Site Map | Corporate Citizenship | mobile m.ti.com (Mobile Version)

TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs and
embedded processors, along with software, tools and the industry’s largest sales/support staff.

© Copyright 1995-2013 Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy Policy | Terms of Use