DSP开发之CMD文件配置问题总结
(1)程序烧写到DSP片内FLASH内后,运行正常,串口发送字符正常。断开仿真器,重新下电,上电后,串口发送字符乱码。问题分析:CMD文件配置问题,导致关键参数配置到内部RAM中去,掉电后丢失。问题原因:CMD文件中,econst:&
发表于 7/8/2011 1:19:41 PM
阅读(4333)
C语言数值转换成字符算法
1、ADC数字值16进制转换成字符,变为电压值,ADC基准3V,12位ADC:intstring_shift(char*outdata,intinport,intinportWidth,inttypeLen){floati,buffer;intj;i=(float)inport;buffer=(i/4095)*3000;j=(int)buffer;outdata[7]
发表于 7/6/2011 12:16:07 PM
阅读(3258)
DSP与Simulink设计之CMD文件
1概述基于Matlab的Simulink生成的CMD文件根据系统定制配置,只限于在RAM中运行。目的:更改CMD文件,程序烧写到FLASH中运行。2Simulink生成CMD介绍生成的CMD文件在RAM中运行,无法烧写到FLASH中运行。(1)此段CMD文件为Simulink自动生成的文件。MEMORY{PAGE0:&nb
发表于 6/30/2011 12:54:36 PM
阅读(4210)
MATLAB Simulink 与TMS320F2808交互设计问题
问题:进行IO测试,Simulink编辑好之后,与CCS交互设计,下载到2808上后,程序运行错误。IO没有输出1Hz信号。(1)经过调试发现,为Simulink与CCS交互的时钟配置与硬件电路不符合。运行速度为100MHz,硬件电路时钟输入为50MHz。默认的PLL配置为:InitPll(DSP28_PLLCR,DS
发表于 6/30/2011 12:52:57 PM
阅读(3233)
NIOS 添加SDRAM CFI FLASH 的使用
(1)添加SDRAMController,根据SDRAM的大小进行配置,如图所示:设置,配置SDRAM参数等等,点击完成。(2)添加CFI,FlashMemoryInterface(CFI),如下图所示,设置地址、数据总线。设置是需要求,建立、保持时间等,如下图。点击完成。(3)添加MemoryMapped,Avalon
发表于 6/29/2011 10:29:23 AM
阅读(3768)
StellarisWare IAR 编译调试 程序运行错误 自动关闭
(1)下载的CodeExampleStellarisWareIAR编译调试时,IarIdepm.exe程序运行错误,自动关闭。解决措施:先编译driverlib,之后便可使用。
发表于 6/29/2011 9:59:20 AM
阅读(3414)
Nios 点击C/C++build 自动关闭
(1)卸载360杀毒软件,重启了电脑。运行NIOS,点击工程属性C/C++build后,Nios自动关闭。(2)接着卸载360安全卫士,重启了电脑,运行NIOS,点击工程属性C/C++build后,Nios正常。
发表于 6/28/2011 1:52:56 PM
阅读(2908)
LM3S8962 触摸屏 uC/GUI 成功移植 版本V3.90a 源码开放
费劲周折,终于移植成功,运行良好!(1)GUIConf.h的配置#ifndefGUICONF_H#defineGUICONF_H#defineGUI_OS(0)/*Compilewithmultitaskingsup
发表于 6/28/2011 11:08:05 AM
阅读(3411)
NIOS II uart 应用小结
(1)使用内部集成,在NIOS的编译选项中SystemLibrary中stdout,stdin,stderr选择配置的串口。#include<stdio.h>intmain(){while(1){printf("HelloWorld,NiosII!\n");&n
发表于 6/27/2011 7:56:47 PM
阅读(3454)
LM3S 以太网转串口 速度瓶颈 开发小结
一、当串口高速度3.125Mbps全速运行时,以太网读取FIFO发送的时间大于串口写入FIFO的时间时,出现丢包现象。解决方案:(1)主机每10ms调用一次,Telnet每字发送时间约4.5-5uS;256*7所用时间约8.96mS。故采用固定长度帧发送。首先判断FIFO已用的长度,若大于256*7,按2
发表于 6/27/2011 5:23:03 PM
阅读(23351)
Nios II ERRO“error parsing project stf file”
问题:新建NIOS工程是报错误,“errorparsingprojectstffile”?原因:工程文件夹路径包含中文或者空格,去掉即可。
发表于 6/27/2011 10:30:12 AM
阅读(2892)
LM3S8962/6432的Web服务器的实现
7008879996204.rar(1)使用DHCP给ARM分配一个IP;(2)在局域网生成一个WEB服务器。
发表于 6/23/2011 1:59:41 PM
阅读(3065)
LM3S8962驱动触摸屏(TFT)
6985515262334.rar(1)显示一幅图片,240*320TFT;(2)TFT驱动icTL1763
发表于 6/23/2011 1:20:49 PM
阅读(2967)
FPGA与Simlink设计DDS
(1)硬件电路框架,FPGA+高速DAC+平滑滤波器;(2)从Simulink调用库AlteraDSPBuilderBlockset中的IncrementDecrement;LUT:511*511*sin([0:2*pi/(2^10):2*pi])+512,生成正弦数据。(3)编译,生成模块,使用QuartusII调试。根据正弦波点数,寻址递增量改变频
发表于 6/23/2011 1:07:28 PM
阅读(2747)
modlesim 运行Iteration limit reached at time 0 ms
(1)modlesim仿真运行时出现“#**Error:(vsim-3601)Iterationlimitreachedattime0ms.”(2)出现警告“#**Warning:(vsim-3479)Timeunitnsislessthanthesimulatorresolution(10ms).”(3)在仿真时,是不是还记得仿真时候有一些默认的选项,如仿真
发表于 6/21/2011 2:36:47 PM
阅读(6510)
