扭矩控制的精度问题
伊斯凯普无刷电机,额定速度43000rpm,额定扭矩50mNm.现在有一个问题是我要让电机转动一个负载,当扭矩达到30mNm的时候电机停止转动,请问可通过什么样扭矩控制模式来实现(一定要精确,因为小于这个值就达不到实验要求,大于这个值,负载就会被扭坏。也就是说当电机扭矩为29.9mNm时,电机还在正常运行,电机扭矩为30.1mNm时,电机停止运行),谢谢各位!
View Article急求一个能和网络调试助手通过UDP协议进行简单收发数据的程序
TI工程师: 你们好!急求一个能和网络调试助手通过UDP协议进行简单收发数据的程序。由于个人以前没调试过以太网相关程序,由于时间紧迫,现再修改例程有很大困难。在此跪谢。
View ArticleF28M36调试以太网UIP例程,如何跟调试软件收发数据
大家好,最近在调试DSP F28M36的以太网部分,使用的是controlsuite中的uip例程,现在插上网线后可以连上DSP板,也能正常打开网页。但是不知道如何修改例程,使DSP能与调试软件正常收发数据,有没有调试过的大神?请不吝赐教,谢谢!
View Article关于新建工程中如何调用官方库的问题
今天弄了一天,关于如何用库函数建立工程,有没有指导文件,就是不想用 寄存器的,想和例程一样的建立自己的工程,调用想gpio.c等等的,,,
View Article急求一个能和网络调试助手通过UDP协议进行简单收发数据的程序,控制芯片型号为F28M36
TI工程师: 你们好!急求一个能用F28M36和网络调试助手通过UDP协议进行简单收发数据的程序。由于个人以前没调试过以太网相关程序,由于时间紧迫,现再修改例程有很大困难。在此跪谢。
View Article28335的中断嵌套问题
请问28335中如果想要实现中断嵌套,能否采用较高优先级的INT3.1去打断较低优先级的INT3.6,即在INT3.6执行中断时,触发INT3.1的中断事件,此时执行INT3.1,暂时将INT3.6挂起。我目前无法实现,可能是什么原因呢?
View Article通过CCS6.0软件中设置的c2000 hex Utility直接生成的hex文件和外部独立使用hex2000.exe 生成的hex文件不同
通过CCS6.0软件中设置的c2000 hex Utility直接生成的hex文件和外部独立使用hex2000.exe 生成的hex文件明显不同。是不是因为 在CCs6.0 c2000 hex utility 的配置有错误吗?这里按照网上说明配置如下:这里截取两种方法产生的hex文件,如下:求大神解答。差别太多了这是intel格式的,Ascll格式同样也是不一样
View Articlecontrolsuite导入ccsv5.2的问题
将controlsuite中的例程导入ccsv5.2后,似乎还不是可以仿真和烧写的工程。需要添加一些文件。请问,如果我想例程可以仿真和烧写,需要添加哪些文件?在什么位置能找到?能举例说明吗?我用的芯片是28027。谢谢
View Article28035的IIC问题
请问基于TI的28035的iic程序,如下,28035有四级传输fifo,把I2C_NUMBYTES改为4(之前为2),程序不能运行。请问如何一次发送四个字节数据?#define I2C_SLAVE_ADDR 0x50#define I2C_NUMBYTES 4#define I2C_EEPROM_HIGH_ADDR 0x00#define I2C_EEPROM_LOW_ADDR 0x30//...
View Article28035 BootLoader中,把lib文件转换成HEX文件的方法
1、请问在项目中怎么把flash drive 这样的功能生成HEX文件?2、想把flash drive 生成的HEX文件通过can传输到28035中,然后拷贝到RAM里面,在调用flash drive时候怎么知道函数入口地址呢?比如flash drive 有 write、read功能,怎么才能知道函数入口地址呢?
View Article串口烧写算法CKFA优化
做了接近两个月,终于把这个该死的28335 CKFA串口烧写项目写完了,PC软件使用VC2010! 总结:感觉CKFA的烧写思路效率不高,因为需要把这个28335 (256k * 16)的flash空间填充,也就是串口需要发送 256 * 2 * 1024 = 524288 8位数据。对比第三方...
View Article28035 lib文件转换成hex文件
28035或者28335中,把lib文件转换成hex文件通过can传输给28305/28335,28335再把对应的hex拷贝到RAM里面?这样的过程怎么实现啊?
View Article28335如何实现远程串口升级Flash程序?
现在有一个项目需求:为了调试方便,需要实现远程升级28335的Flash。想通过远程的网络摄像机来烧写升级28335Flash的程序,数据传输通过28335的SCIB,这样的功能可以方便现场调试;网上看到有人说用28335 Flash api库,一时间没有思路,请教各路大牛?
View ArticleCCS3.3 工程编译后,报错:关于rts2800_ml.lib
工程编译后报如下错误:<Linking>undefined first referenced symbol in file --------- ---------------- _main C:/CCStudio_v3.3PLA/C2000/cgtools/lib/rts2800_ml.lib<args_main.obj>error: unresolved symbols...
View Articlegraph为什么没有波形出来?graph怎么使用
这是配置,点击ok没有任何反应,我想看看AD转换的结果,程序如下:Uint16 AdcResult[4] = {0,0,0,0};void main(){ InitSysCtrl();//关闭看门狗,初始化Pll、PeripheralClocks InitPieCtrl();//关闭CPU、PIE中断,Clear all PIEIER、PIEIFR registers IER =...
View ArticleDSP如何用算法实现 频率可调的 正弦波表?
目前确定28069的CPU频率是90M ,确认PWM周期的情况下,可以计算出EPwm1Regs.TBPRD 这个值。现在需要频率可调的 正弦波,如何计算 EPwm1Regs.TBPRD EPwm3Regs.CMPA.half.CMPA 等 。何用算法实现 频率可调的 PWM 正弦波表?
View ArticleF28335的每个ePWM模块有单独的启动位吗?
F28335的官方例程中,是启动所有的ePWM模块: EALLOW; SysCtrlRegs.PCLKCR0.bit.TBCLKSYNC = 1; // Start all the timers synced...
View Article