共2条
1/1 1 跳转至页
RelInChip 编译成RelInChip目标,脱机运行怎么不行?

问
昨天用RelInchip作为编译目标,然后下到EasyARM中。
跳线JP7选了INSIDE,跳线JP1断开禁止ISP;
跳线JP6选RAM为BANK0,FLASH为BANK1;
但是复位后为什么不能脱机运行呢?
可能是什么错误造成的?谢谢! 答 1: 您使用的是哪个开发板?CPU是哪个型号?EasyARM2200标配2210芯片,没有内部Flash。 答 2: EasyARM2210的,我自己换的cpu PACK,换成了LPC2214的下到2214的内部FLASH中,可以下载,但是不能脱机运行,不知道为什么。
换了2214后用外部RAM都可以调试,我一直以来都这么用的,现在想RELEASE了,但确无法脱机运行,求助,谢谢! 答 3: 对不起,不是没运行程序的原因换了其它代码试了一下,可以运行。
原先的代码是LCD显示的,只是EelInChip后LCD不显示了,是不是在RAM中和在FLASH中运行速度不一样的问题,请问他们的速度能差多少?我把LCD挂到总线上了,但是BCFG3设到最慢也无法显示,为什么? 答 4: re.外部RAM和内部存储器的允许速度有较大的差别,您要注意程序中的软件延时是否需要调整。 答 5: 修改外部总线的速度修改相应的bank的值试试,我的就是这样调好的; 答 6: boot0,boot1引脚置高boot0,boot1引脚置高 答 7: 外部RAM和内部FLASH运行时的速度差别有多大?知道问题在哪了,汇报一下,同时也问问题。
果然是速度的问题,我将内部RAM和外部总线的速度都设成最慢,再下到FLASH里,结果屏幕不是没有显示,而是显示串行,满屏乱七八糟,但初始化应该正常,因为我清屏可以清掉。
于是将ZLG/GUI驱动中的关键函数,LCD_UpdatePoint()中加了一些延时,再下到FLASH里,这回显示就正常了。
我用的LCD控制器是SED1330,我当初看过它大的时序要求,还认为只要把2214的外部总线设到最慢就可以满足它的要求呢,没想到.....但是为什么我的初始化程序里没加延时,而在只在描点的时候延时可以呢,初始化不加延时也可以初始化正确呀,郁闷。
外部RAM和内部FLASH运行时的速度差别有多大呀?在外部RAM里调慢是否也与EASYJtag有关系?我用m 答 8: 刚才网页出问题,没写完我用MultiICE是不是就能快多了?我这还有一个现成的没用呢,当初因为懒就直接拿ZLG的东西直接调了,呵呵
跳线JP7选了INSIDE,跳线JP1断开禁止ISP;
跳线JP6选RAM为BANK0,FLASH为BANK1;
但是复位后为什么不能脱机运行呢?
可能是什么错误造成的?谢谢! 答 1: 您使用的是哪个开发板?CPU是哪个型号?EasyARM2200标配2210芯片,没有内部Flash。 答 2: EasyARM2210的,我自己换的cpu PACK,换成了LPC2214的下到2214的内部FLASH中,可以下载,但是不能脱机运行,不知道为什么。
换了2214后用外部RAM都可以调试,我一直以来都这么用的,现在想RELEASE了,但确无法脱机运行,求助,谢谢! 答 3: 对不起,不是没运行程序的原因换了其它代码试了一下,可以运行。
原先的代码是LCD显示的,只是EelInChip后LCD不显示了,是不是在RAM中和在FLASH中运行速度不一样的问题,请问他们的速度能差多少?我把LCD挂到总线上了,但是BCFG3设到最慢也无法显示,为什么? 答 4: re.外部RAM和内部存储器的允许速度有较大的差别,您要注意程序中的软件延时是否需要调整。 答 5: 修改外部总线的速度修改相应的bank的值试试,我的就是这样调好的; 答 6: boot0,boot1引脚置高boot0,boot1引脚置高 答 7: 外部RAM和内部FLASH运行时的速度差别有多大?知道问题在哪了,汇报一下,同时也问问题。
果然是速度的问题,我将内部RAM和外部总线的速度都设成最慢,再下到FLASH里,结果屏幕不是没有显示,而是显示串行,满屏乱七八糟,但初始化应该正常,因为我清屏可以清掉。
于是将ZLG/GUI驱动中的关键函数,LCD_UpdatePoint()中加了一些延时,再下到FLASH里,这回显示就正常了。
我用的LCD控制器是SED1330,我当初看过它大的时序要求,还认为只要把2214的外部总线设到最慢就可以满足它的要求呢,没想到.....但是为什么我的初始化程序里没加延时,而在只在描点的时候延时可以呢,初始化不加延时也可以初始化正确呀,郁闷。
外部RAM和内部FLASH运行时的速度差别有多大呀?在外部RAM里调慢是否也与EASYJtag有关系?我用m 答 8: 刚才网页出问题,没写完我用MultiICE是不是就能快多了?我这还有一个现成的没用呢,当初因为懒就直接拿ZLG的东西直接调了,呵呵
共2条
1/1 1 跳转至页
回复
打赏帖 | |
---|---|
【STM32F769】AI之与本地deepseek对接被打赏50分 | |
Buck电路工作在CCM模式下电感电流的计算公式是什么?被打赏5分 | |
buck电路工作原理被打赏5分 | |
基于MSPM0L1306的MODBUS-RTU协议通讯实验被打赏100分 | |
我想要一部加热台+多合一调试工具被打赏18分 | |
每周了解几个硬件知识+485硬件知识分享被打赏10分 | |
【换取手持数字示波器】树莓派PICO调试器官方固件本地化部署实践被打赏24分 | |
【换取手持数字示波器】分享一个KEIL无法识别CMSIS-DAP调试器的解决办法被打赏20分 | |
【换取手持数字示波器】分享一个自制的ArduinoNano扩展板底板被打赏23分 | |
【换取手持示波器】树莓派PICOW网页烟花被打赏18分 |