Keil Evaluation Kits for ST Microelectronics Cortex M3 parts
Keil currently sells various versions of their microcontroller evaluation kits. For example, consider the kits for the ST Microcontroller Cortex M3 part. There are two version of the STM32 kit now shipping with a third version due to ship in December 2009 for the so-called Connectivity series of parts. The versions currently shipping are known as MCBSTM32 and MCBSTM32E.
(Read entire post…)
ST Microelectronics ARM Cortex Seminar Series
9 October 2009 by Mark Moran, Joral Technologies
Recently, ST Microelectronics commenced hosting a series of seminars to acquaint developers with their STM32 line of microcontrollers. These microcontrollers known the ARM Cortex M3, are based on the ARMv7-M architecture. This architecture features a 3 stage pipeline, the Thumb-II instruction set which supplants the requirement for the ARM/Thumb mix, optional memory protection unit, and the new highly integrated NVIC vector interrupt controller. This core is specifically designed to reduce cost, consume less power, and lend itself to high degrees of peripheral integration. Clock speeds run upwards to 100MHz where it can achieve execution rates of 125DMIPS.
(Read entire post…)
Summer 2009 Version 1.01
by Robert Boys, bob.boys@arm.com San Jose, California for the NXP LPC1700 series
Introduction:
CAN is extensively used in automotive but has found applications everywhere. There are many “application” layers available for CAN such as ISO 15765 (cars), J1939 (trucks) and CANopen (factory automation) but it is very easy to develop your own protocol that will fit and simplify your needs. Modern CAN transceivers provide a stable and reliable CAN physical environment without the need for expensive coaxial cables. Most of the mystery of CAN has dissipated over the years. There is plenty of example CAN software to help you develop your own network.
(Read entire post…)
Summer 2009 Version 1.01
by Robert Boys, bob.boys@arm.com San Jose, California for the NXP LPC2300 series
Introduction:
CAN is extensively used in automobiles and trucks but has found applications everywhere. There are many “application” layers available for CAN such as ISO 15765 (cars), J1939 (trucks) and CANopen (factory automation) but it is very easy to develop your own protocol that will fit and simplify your needs. Modern CAN transceivers provide a stable and reliable CAN physical environment without the need for expensive coaxial cables. Most of the mystery of CAN has dissipated over the years. There is plenty of example CAN software available to help you quickly develop your own network.
(Read entire post…)
by Robert Boys, bob.boys@arm.com San Jose, California
ARM, Ltd. © 2009 ARM, Ltd. Spring 2009 Version 1.49c for Luminary Micro
Introduction:
CAN is extensively used in automobiles and trucks but has found applications everywhere. There are many “application” layers available for CAN such as ISO 15765 (cars), J1939 (trucks) and CANopen (factory automation) but it is very easy to develop your own protocol that will fit and simplify your needs. Modern CAN transceivers provide a stable and reliable CAN physical environment without the need for expensive coaxial cables. Most of the mystery of CAN has dissipated over the years. There is plenty of example CAN software available to help you quickly develop your own network.
(Read entire post…)
Spring 2009 Version 1.57
by Robert Boys, bob.boys@arm.com San Jose, California
Introduction:
CAN is extensively used in automobiles and trucks but has found applications everywhere. There are many “application” layers available for CAN such as ISO 15765 (cars), J1939 (trucks) and CANopen (factory automation) but it is very easy to develop your own protocol that will fit and simplify your needs. Modern CAN transceivers provide a stable and reliable CAN physical environment without the need for expensive coaxial cables. Most of the mystery of CAN has dissipated over the years. There is plenty of example CAN software available to help you quickly develop your own network.
(Read entire post…)
By Robert Boys, ARM
bob.boys@arm.com
Spring of 2009, version 1.6
Introduction:
In 1986, a rather young Reinhard Keil met with an Intel application engineer from America at a trade show in Germany. They spoke and Reinhard offered that he was working on a C compiler for the 8051. In fact, this was to become the world’s first C compiler for the 8051. The Intel guy asked him “why are you wasting your time ? The 8051 will soon be dead…we have much better products coming soon. Spend your time on something worthwhile”. At that time, Intel had plans to replace the 8051 with the new 16 bit 8096. You might know the 8096 as the “80C196” or as simply the “196”.
(Read entire post…)
Version 1.4, Updated Summer 2009
Contact: Robert Boys, San Jose, California
bob.boys@arm.com
408-576-1317
Introduction:
What is Cortex? We often hear: Oh – ARM – yeah we looked at ARM before and it wasn’t for us…
But – Cortex is different from the rest. A new game.
(Read entire post…)