BCM48: Difference between revisions
Jump to navigation
Jump to search
MOrganiscak (talk | contribs) |
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