Board logo

标题: DSP外扩SRAM的应用测试心得体会(转)(2) [打印本页]

作者: yuyang911220    时间: 2015-10-25 16:31     标题: DSP外扩SRAM的应用测试心得体会(转)(2)

仿真测试结果:
cpu_timer0_isr和cpu_timer1_isr定位在0x200000-0x21FFFF区域
对这两个中断函数设置断点,可以正常进入中断运行。
定时器0中断函数的实际仿真结果如下图所示:

图1-4  定时器0中断函数的加载到外部SRAM前后对比分析图

定时器1中断函数的实际断点仿真如下(是无损压缩图片,可以放大):

图1-5  定时器1中断代码的运行地址分析
可以得出结论,在反汇编窗口,看到定时器1中断的入口地址是0x2002a,在1ms的定时器1中断内翻转GPIO50脚,产生一个方波。


图1-6  定时器1中断的应用测试截图

该图比较小,是因为用的是小示波器保存到U盘的图片。用该示波器保存成csv格式,仅有2500个数据。
录波仪录制数据波形比较长,十几秒就可以存下超过100万个点的数据,当然普通的.xls或.xlsx文件是存不下的。

二、通信配置说明(进行中)
1. RS485通信配置和应用测试代码
     以下是网络参考代码,实际的配置比较繁琐,这里简略不写了。
     // 重新映射 PIE -  Timer 0的中断   
SCIC串口发送和接收的大致流程如图1-6所示。

图1-7  SCIC串口的发送和接收流程




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