标题: 初始化 [打印本页]
作者: 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 |