论坛

M68HC912B32

开始于 里文·里瓦尔迪(Rivan Rivaldy) 2009年2月2日
大家好,
目前,我对使用M68HC912B32 MCU感到有些困惑。
我对这个MCU有一些疑问。
1.成功将所有必要乐橙云app上传到MCU EEPROM后, how do 我们
启动MCU以实际执行我们上传的所有乐橙云app?是吗 done by 只是
重置MCU?我已将乐橙云app上传到$ 0D00(EEPROM)中, the 地址
进入RESET寄存器(位于$ FFFE- $ FFFF)

2.例如,在乐橙云app运行后,是否可以监视 value of a
通过连接EVB的BDM确定特定的内存地址?

非常感谢您的帮助。期待很快可以收到你的来信。

最好的祝福
里凡
哦,几乎忘了提,我在POD模式下使用EVB和M68HC912B32 as
目标处理器。完成所有乐橙云app的上传后,我不想 have the
EVB不再连接到MCU。我如何实际启动MCU以执行 user
码?在断开EVB的连接之前正在重置MCU将启动乐橙云app that I've
上传了吗?

---在6 ...中,《 里文·里瓦尔迪(Rivan Rivaldy)》写道:
>
> 大家好,
>目前,我对使用M68HC912B32 MCU感到有些困惑。
>我对这个MCU有一些疑问。
>1.成功将所有必要乐橙云app上传到MCU EEPROM后, how do
我们
>启动MCU以实际执行所有乐橙云app 我们上传了吗?完成了吗
只是
>重置MCU?我已将乐橙云app上传到 $ 0D00(EEPROM),我把
地址
>进入RESET寄存器(位于 $FFFE-$FFFF)
>
>2.例如,在乐橙云app运行后,是否可以监视更改 in 一个的值
>通过连接EVB的BDM确定特定的内存地址?
>
>非常感谢您的帮助。期待很快可以收到你的来信。
>
> 最好的祝福
> 里凡
>

嗨里文,

如果要将乐橙云app放入EE(而不是Flash)中,则
加载后,您只需将目标板跳到JMP-EE
模式(PAD0 = 1,PAD1 = 0)。然后,每当您重置它时,
EE将自动开始执行。

相反,如果您将一块板用作吊舱,而将另一块板用作目标,
您可以使用广告连播删除目标中的Flash(使用FBULK
命令),然后将您的代码加载到目标Flash中(使用FLOAD
命令)。在这种情况下,您需要确保您的乐橙云app
处理COP看门狗,初始化堆栈以及
定义复位向量,因为D-Bug12将不再存在。

如果以上方法仍不能解决您的问题,请查看此文档
(Adapt912B32手册):
http://support.technologicalarts.ca/docs/Adapt912%20Family/Adapt912B32/912Man1g.pdf
以及此文件夹中的示例:
http://support.technologicalarts.ca/docs/Adapt912%20Family/Adapt912B32/

最好的祝福,
卡尔·巴恩斯
www.technologicarts.com
,您只需将目标板跳到
---在6 ...中,《 里文·里瓦尔迪(Rivan Rivaldy)》写道:
>
>哦,几乎忘了提,我在POD模式下使用EVB,
M68HC912B32为
>目标处理器。完成所有上传后 the programs, I
不想有
>EVB不再连接到MCU。我实际上如何 start the MCU to
执行用户
>码?断开MCU之前正在重置MCU EVB will start
我所拥有的乐橙云app
> 上传了吗?
>
>---在6 ...中,《 里文·里瓦尔迪(Rivan Rivaldy)》写道:
> >
> > 大家好,
> >目前,我对使用M68HC912B32 MCU感到有些困惑。
> >我对这个MCU有一些疑问。
> >1.将所有必要乐橙云app成功上传到
MCU EEPROM,怎么办
> 我们
> >启动MCU来实际执行我们已经拥有的所有乐橙云app
上传了吗?完成了吗
> 只是
> >重置MCU?我已将乐橙云app上传到$ 0D00(EEPROM)
我把
> 地址
> >进入RESET寄存器(位于$ FFFE- $ FFFF)
> >
> >2.例如,在乐橙云app运行后,是否可以监视
的价值变化
> >通过连接BDM的某些内存地址 EVB?
> >
> >非常感谢您的帮助。期待收到您的来信
你很快。
> >
> > 最好的祝福
> > 里凡
>

女士您好
串行保护完成后,我们需要对EEPROM进行操作。请保留这个 电子邮件,以便我们以后使用。

最好的祝福,

A. R. Al-Ali教授
计算机工程系教授
沙迦美国大学,
邮政信箱。 26666,阿联酋沙迦
电话:00971-6-515-2939
传真:00971-6-515-2979
手机:00971-50-631-5499
网址: http://www.aus.edu/engr/coe/people/Al-Ali.php

- - - 原始信息 - - -
来自:mculater12
日期:2009年2月6日,星期五,凌晨4:24
主题:[68HC12]回复:M68HC912B32
至:6 ...
> 嗨里文,
>
>如果要将乐橙云app放入EE(而不是Flash)中,则
>加载后,您只需将目标板跳到JMP-EE
>模式(PAD0 = 1,PAD1 = 0)。然后,每当您重置它时,
>EE将自动开始执行。
>
>相反,如果您将一块板用作吊舱,而将另一块板用作目标,
>您可以使用广告连播删除目标中的Flash(使用FBULK
>命令),然后将您的代码加载到目标Flash中(使用FLOAD
>命令)。在这种情况下,您需要确保您的乐橙云app
>处理COP看门狗,初始化堆栈以及
>定义复位向量,因为D-Bug12将不再存在。
>
>如果以上方法仍不能解决您的问题,请查看此文档
>(Adapt912B32手册):
> http://support.technologicalarts.ca/docs/Adapt912%20Family/Adapt912B32/912Man1g.pdf
>以及此文件夹中的示例:
> http://support.technologicalarts.ca/docs/Adapt912%20Family/Adapt912B32/
>
> 最好的祝福,
> 卡尔·巴恩斯
>www.technologicarts.com
>
>
>,您只需将目标板跳到
>---在6 ...中,《 里文·里瓦尔迪(Rivan Rivaldy)》写道:
> >
> >哦,几乎忘了提,我在POD模式下使用EVB,
> M68HC912B32为
> >目标处理器。上传完所有乐橙云app后,我
>不想有
> >EVB不再连接到MCU。我如何实际启动MCU
> 执行用户
> >码?在断开EVB的连接之前正在重置MCU
>我所拥有的乐橙云app
> > 上传了吗?
> >
> >
> >
> >---在6 ...中,《 里文·里瓦尔迪(Rivan Rivaldy)》写道:
> > >
> > > 大家好,
> > >目前,我对使用M68HC912B32 MCU感到有些困惑。
> > >我对这个MCU有一些疑问。
> > >1.将所有必要乐橙云app成功上传到
> MCU EEPROM,怎么办
> > 我们
> > >启动MCU来实际执行我们已经拥有的所有乐橙云app
>上传了吗?完成了吗
> > 只是
> > >重置MCU?我已将乐橙云app上传到$ 0D00(EEPROM)
> 我把
> > 地址
> > >进入RESET寄存器(位于$ FFFE- $ FFFF)
> > >
> > >2.例如,在乐橙云app运行后,是否可以监视
>
> > >通过连接EVB的BDM确定特定的内存地址?
> > >
> > >非常感谢您的帮助。期待收到您的来信
> 你很快。
> > >
> > > 最好的祝福
> > > 里凡
> > >
> >
>
>
>
嗨,卡尔,
感谢您的建议。顺便说一句,我在POD模式下使用EVB和M68HC912B32 as
目标处理器。
目前,由于我将代码加载到EEPROM中而不是闪存中, code is
很长。
我已经初始化了堆栈,并且已经加载了EEPROM的起始地址。 ($0D00) into
复位向量($ FFFE- $ FFFF)。但是,当我重置目标处理器或 when I first
打开电源,处理器不会直接执行我已加载的代码 into the
EEPROM。
我不确定为什么会这样。也许你可以给我其他建议, possibly
解决这个问题。

非常感谢您的帮助。

最好的祝福,
里凡
---在6 ...中,“ mculater12”写道:
>
> 嗨里文,
>
>如果要将乐橙云app放入EE(而不是Flash)中,则
>加载后,您只需将目标板跳到JMP-EE
>模式(PAD0 = 1,PAD1 = 0)。然后,每当您重置它时,
>EE将自动开始执行。
>
>相反,如果您将一块板用作吊舱,而将另一块板用作目标,
>您可以使用广告连播删除目标中的Flash(使用FBULK
>命令),然后将您的代码加载到目标Flash中(使用FLOAD
>命令)。在这种情况下,您需要确保您的乐橙云app
>处理COP看门狗,初始化堆栈以及
>定义复位向量,因为D-Bug12将不再存在。
>
>如果以上方法仍不能解决您的问题,请查看此文档
>(Adapt912B32手册):
>
http://support.technologicalarts.ca/docs/Adapt912%20Family/Adapt912B32/912Man1g.p
df
>以及此文件夹中的示例:
> http://support.technologicalarts.ca/docs/Adapt912%20Family/Adapt912B32/
>
> 最好的祝福,
> 卡尔·巴恩斯
>www.technologicarts.com
>,您只需将目标板跳到
>---在6 ...中,《 里文·里瓦尔迪(Rivan Rivaldy)》写道:
> >
> >哦,几乎忘了提,我在POD模式下使用EVB,
> M68HC912B32为
> >目标处理器。上传完所有乐橙云app后,我
>不想有
> >EVB不再连接到MCU。我如何实际启动MCU
> 执行用户
> >码?在断开EVB的连接之前正在重置MCU
>我所拥有的乐橙云app
> > 上传了吗?
> >
> >
> >
> >---在6 ...中,《 里文·里瓦尔迪(Rivan Rivaldy)》写道:
> > >
> > > 大家好,
> > >目前,我对使用M68HC912B32 MCU感到有些困惑。
> > >我对这个MCU有一些疑问。
> > >1.将所有必要乐橙云app成功上传到
> MCU EEPROM,怎么办
> > 我们
> > >启动MCU来实际执行我们已经拥有的所有乐橙云app
>上传了吗?完成了吗
> > 只是
> > >重置MCU?我已将乐橙云app上传到$ 0D00(EEPROM)
> 我把
> > 地址
> > >进入RESET寄存器(位于$ FFFE- $ FFFF)
> > >
> > >2.例如,在乐橙云app运行后,是否可以监视
>
> > >通过连接EVB的BDM确定特定的内存地址?
> > >
> > >非常感谢您的帮助。期待收到您的来信
> 你很快。
> > >
> > > 最好的祝福
> > > 里凡
> > >
>

我很困惑,Rivan:您说您的乐橙云app很长,所以您
正在将其加载到EEPROM而不是Flash中。但是EEPROM只有768
个字节,而Flash为32K字节。

另外,您暗示您有一个空白的目标912B32,并且您
将乐橙云app加载到EEPROM中。那么你如何开始
地址到复位向量位置? $ FFFE- $ FFFF在闪存中
存储块,并且不是字节可写的。

还有一件事-确保您的代码清除了COPCTL寄存器或
定期为COP提供服务。

卡尔

---在6 ...中,《 里文·里瓦尔迪(Rivan Rivaldy)》写道:
>
> 嗨,卡尔,
>感谢您的建议。顺便说一句,我在POD模式下使用EVB,
M68HC912B32为
>目标处理器。
>目前,我正在将代码加载到EEPROM中,而不是闪存中,
因为我的代码是
> 很长。
>我已经初始化了堆栈,并加载了的起始地址
EEPROM($ 0D00)进入
>复位向量($ FFFE- $ FFFF)。但是,当我重置 my target
处理器或当我第一次
>打开电源,处理器没有直接执行 the code which
我已经加载到
> EEPROM。
>我不确定为什么会这样。也许你可以给我另一个
建议,可能
>解决这个问题。
>
>非常感谢您的帮助。
>
> 最好的祝福,
> 里凡
>---在6 ...中,“ mculater12”写道:
> >
> > 嗨里文,
> >
> >如果要将乐橙云app放入EE(而不是Flash)中,则
> >加载后,您只需将目标板跳到JMP-EE
> >模式(PAD0 = 1,PAD1 = 0)。然后,每当您重置它时,
> >EE将自动开始执行。
> >
> >相反,如果您将一块板用作吊舱,而将另一块板用作目标,
> >您可以使用广告连播删除目标中的Flash(使用FBULK
> >命令),然后将您的代码加载到目标Flash中(使用FLOAD
> >命令)。在这种情况下,您需要确保您的乐橙云app
> >处理COP看门狗,初始化堆栈以及
> >定义复位向量,因为D-Bug12将不再存在。
> >
> >如果以上方法仍不能解决您的问题,请查看此文档
> >(Adapt912B32手册):
> http://support.technologicalarts.ca/docs/Adapt912%20Family/Adapt912B32/912Man1g.p
> df
> >以及此文件夹中的示例:
> >
http://support.technologicalarts.ca/docs/Adapt912%20Family/Adapt912B32/
> >
> > 最好的祝福,
> > 卡尔·巴恩斯
> >www.technologicarts.com
> >
> >
> >,您只需将目标板跳到
> >---在6 ...中,《 里文·里瓦尔迪(Rivan Rivaldy)》写道:
> > >
> > >哦,几乎忘了提,我在POD模式下使用EVB,
> > M68HC912B32为
> > >目标处理器。上传完所有乐橙云app后,我
> >不想有
> > >EVB不再连接到MCU。我如何实际启动MCU
> > 执行用户
> > >码?在断开EVB的连接之前正在重置MCU
> >我所拥有的乐橙云app
> > > 上传了吗?
> > >
> > >
> > >
> > >---在6 ...中,《 里文·里瓦尔迪(Rivan Rivaldy)》写道:
> > > >
> > > > 大家好,
> > > >目前,我对使用M68HC912B32 MCU感到有些困惑。
> > > >我对这个MCU有一些疑问。
> > > >1.将所有必要乐橙云app成功上传到
> > MCU EEPROM,怎么办
> > > 我们
> > > >启动MCU来实际执行我们已经拥有的所有乐橙云app
> >上传了吗?完成了吗
> > > 只是
> > > >重置MCU?我已将乐橙云app上传到$ 0D00(EEPROM)
> > 我把
> > > 地址
> > > >进入RESET寄存器(位于$ FFFE- $ FFFF)
> > > >
> > > >2.例如,在乐橙云app运行后,是否可以监视
> >
> > > >通过连接EVB的BDM确定特定的内存地址?
> > > >
> > > >非常感谢您的帮助。期待收到您的来信
> > 你很快。
> > > >
> > > > 最好的祝福
> > > > 里凡
> > > >
> > >
>