element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Personal Blogs
  • Community Hub
  • More
Personal Blogs
Legacy Personal Blogs Cortex-M4 & the excursion to the Arm offices
  • Blog
  • Documents
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: Kelv
  • Date Created: 20 Oct 2010 8:44 AM Date Created
  • Views 460 views
  • Likes 0 likes
  • Comments 0 comments
Related
Recommended

Cortex-M4 & the excursion to the Arm offices

Kelv
Kelv
20 Oct 2010

Well, I had a great day in the Cambridge Arm offices yesterday getting the information on the new core straight from the horses mouth.

Trying to cut down the presentations from Arm, Freescale, NXP would do them a great injustice, but in short if you enjoyed working with the M3 core

your going to love the M4, it expands on the existing instruction set and adds some brilliant new features the ones that stand out in my mind are:

 

DSP functions: Yay finally! and it looks like these will be easily accessible to us C programmers using extensions to the C language which were

refered to as "Primitives" so instead of relying on the compiler to decide if the operation should use the MAC etc you get to take control and say it will be done

in this manner. Primitives in this context are new to me, perhaps I have just fallen behind a bit but its going to be fun catching up image

 

Enhanced Debugging with ETM and CoreSight.. Afaik the acronym is short for  Embedded Trace Macrocell and it appears to have been around for a while but hardware debuggers that support this feature have been beyond my meager budget in the past hopefully we shall see some in the sub $1000 dollar arena. (Yeah, I'm known for my optimism)..

 

Would highly recommend checking out the presentations on NXP and Freescales websites...

 

NXP

 

Freescale

 

I was going to finish off with a piccy of me looking like an idiot outside the Arm offices but a colleage beat me too it and posted it elsewhere on the forums image

Only I am allowed to make myself look like an idiot... revenge will be sweet.

  • Sign in to reply
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube