Join our technical discussions about Freescale Microcontrollers: M68HC12. (Freescale Semiconductor is a Subsidiary of Motorola).
|
Hi All,
In our project, we are using 68HC812A4 processor. From
serial port 0(serial interrupt is enabled), communication is running with modem in XMODEM
protocol. During testing of our application from the 68HC812A4, I am keeping ICD12Z
debugger ON via P&E BDM cable. When Debugger is ON, sometime processor is missing
character coming on serial port 0 from modem. If I keep Debugger OFF, then processor is
not missing any character on serial port 0.
Can Debugger make the execution speed slow when it
is on?
Thanks,
Mansukh Sheliya
|
|
|
|
Mansukh
The processor should run at full speed when doing a "GO" command
Another thing to look at is the fact that when running under BDM,
Regards
mas wrote: Hi All,In our project, we are using 68HC812A4 processor. >From serial port 0(serial interrupt is enabled), communication is running with modem in XMODEM protocol. During testing of our application from the 68HC812A4, I am keeping ICD12Z debugger ON via P&E BDM cable. When Debugger is ON, sometime processor is missing character coming on serial port 0 from modem. If I keep Debugger OFF, then processor is not missing any character on serial port 0. Can Debugger make the execution speed slow when it is on? Thanks,Mansukh Sheliya |
|
|
|
The Motorola documents describe much of the msCAN12 details in a self-referential way. For example, Bus Timing Register 0 (CBTR0) sets the Synchronization Jump Width, and includes a table showing the possible settings. Unfortunately, I cannot find any information on the implications of using different settings. There are a number of timing related registers which are equally ambiguous. Is there another tutorial, example or reference someone could suggest for setting up msCAN between two 912's? Does anyone here have experience they would be willing to share? Thanks, Paul |