Board logo

标题: 初始化 [打印本页]

作者: bestruan    时间: 2006-6-8 11:16     标题: 初始化

我以前用CW3.1编写工程文件时,初始化工作都是用PE完成的。现在我在建立工程时不想选择PE了。但是不知道初始化都要作哪些工作。我只是将PRM文件中的RAM地址作了修改。定位到2000开始,即 RAM = READ_WRITE 0x2000 TO 0x3FFF;。但是程序不能运行。请问还要做哪些工作?


谢谢!


作者: strongchen    时间: 2006-6-8 11:26

RAM的定位要根据MCU的具体地址来选择。你用的是什么MCU?
作者: bestruan    时间: 2006-6-9 19:08

我用的是DG128B的MCU.请楼主多多指教!
作者: strongchen    时间: 2006-6-12 10:40

改变RAM的映射地址应该与相应的寄存器设置相配合。请参见文档《S12MMCV4.pdf》。
作者: shpdlizj    时间: 2006-6-15 18:04

堆栈大小要先定义,最好不少于1K,这点很重要,否则执行不了,另外,程序段和数据段要指定装载位置,其他初始化不一定是必须的,就看你需要做些什么工作.




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0