BCM48: Difference between revisions

From NewEagleWiki
Jump to navigation Jump to search
No edit summary
Line 3: Line 3:
Freescale CodeWarrior v2.10 compiler must be used to compile software for the BCM48.  This compiler can be found  
Freescale CodeWarrior v2.10 compiler must be used to compile software for the BCM48.  This compiler can be found  
[http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=CW-MPC55XX_56XX here.]
[http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=CW-MPC55XX_56XX here.]
===CAN vs. Ethernet===
'''''Application'''''
:'''CAN'''
:*Small scale
:*Great for embedded systems
:*ECU's in vehicles are a great example of effected CAN usage
:'''Ethernet'''
:*Large scale
:*Perfect for automation and control of fabrication
:*Connecting, controlling and monitoring all the machines within a factory is a great application for Ethernet
'''''Cost'''''
:'''CAN'''
:*Low cost
:*Small amount of software and hardware required
:*With the small scale applications, CAN is a convenient option
:'''Ethernet'''
:*Cost effective
:*With ever decreasing costs Ethernet is a feasible option for large scale operations
:*With the large amount of hardware and software required, which leads to unlimited custom options
'''''Specifications'''''
:'''CAN'''
:*1 Mbit/sec data transfer rate
:*1000 times faster than serial communication
:*Useful integrated functions such as:
::*Message collision prevention
::*Error detection
::*Data recovery
:'''Ethernet'''
:*Up to 1000 Mbit/sec data transfer rate
:*Up to 1 million times faster than serial communication
:*With the software addons excessively available anything can be added, such as:
::*Incorporated prioritization
::*Data synchronization
::*Error management

Revision as of 16:12, 9 February 2015

BCM48 Additional Info

Freescale CodeWarrior v2.10 compiler must be used to compile software for the BCM48. This compiler can be found here.

CAN vs. Ethernet

Application

CAN
  • Small scale
  • Great for embedded systems
  • ECU's in vehicles are a great example of effected CAN usage
Ethernet
  • Large scale
  • Perfect for automation and control of fabrication
  • Connecting, controlling and monitoring all the machines within a factory is a great application for Ethernet

Cost

CAN
  • Low cost
  • Small amount of software and hardware required
  • With the small scale applications, CAN is a convenient option
Ethernet
  • Cost effective
  • With ever decreasing costs Ethernet is a feasible option for large scale operations
  • With the large amount of hardware and software required, which leads to unlimited custom options

Specifications

CAN
  • 1 Mbit/sec data transfer rate
  • 1000 times faster than serial communication
  • Useful integrated functions such as:
  • Message collision prevention
  • Error detection
  • Data recovery
Ethernet
  • Up to 1000 Mbit/sec data transfer rate
  • Up to 1 million times faster than serial communication
  • With the software addons excessively available anything can be added, such as:
  • Incorporated prioritization
  • Data synchronization
  • Error management