请教,用sprintf能不能直接把无符号长整型变成字符串?还有我下载运行的时候sprintf转换浮点数的时候跑飞是什么原因?
CCS3.3 下,CPU为28335float i;int j;char tt[30];i = 33.33;j = 123;sprint(tt,"%f",i);结果程序运行到这里就跑飞了,如果改成整型的比如sprintf(tt,"%d",j);就执行正常,不会跑飞.程序编译的时候没有任何报错.
View ArticleNo source available for "0x3ff5f5"
我用的是HV谐振开发套件,用给的例程一直下不进去,会出现错误No source available for "0x3ff5f5" ,请问例程是可以直接用的吗?还是要进行修改才可以用,是否可以提供一个可以直接下进去运行的测试程序?
View Articlemotorware惯性识别遇到的问题
您好,我在电机空载下进行了惯性识别,按照TI的说法:USER_SYSTEM_INERTIAUSER_SYSTEM_FRICTIONUSER_SYSTEM_BANDWIDTH在识别后,与带载并无关联,但是我将电机装到测功机上后,发现即便是测功机没有加扭矩,电机带上传动装置“空转”也发生了动态特性的极大改变,我考虑传动装置本身也是影响系统整体惯性的,但是这就与TI所说的NO...
View ArticleMOTORWARE控制大电流电机的问题
您好,由于MOTORWARE的例程框架整体使用IQ24格式进行计算,那么电流超过128A的系统请问如何解决?我目前的猜测是将USER_IQ_FULL_SCALE_CURRENT_A 强制定义为 100A,在应对不同量程的电流传感器时,根据实际电流量程算出一个倍数。比如:对于实际量程为200A的电流采样,那么200/100 =...
View ArticleSEM1900题目三在哪找技术文档
请参见德州仪器 (TI) 的 SEM1900 题目 3, 设计一个 LLC 谐振半桥电源转换器 。文档上看到这段话,想找这个资料,求大神告知
View Article28335在不插通电仿真器的情况下串口不能通讯的问题
板子仿真器部分和串口部分的原理如图,测试发现只有在插入仿真器并通电的情况下,28335才能接受到串口数据,否则串口不能接收数据但是程序能够运行,在RAM和Flash中运行都存在这种情况,请问下是什么原因呢
View ArticleF28069M 的CSM模块影响了ADC采样?
使用F28069M做电机驱动,程序在不使用CSM的时候可以正常运行。(在线调试,或者不连接仿真器时从flash启动都正常)使用了CSM(暂时使用高位加密,即LSB的4个short都是FFFF)后,使用仿真器(XDS100V3)在ccs6下,可以正常烧录,点击绿色三角按钮,可以正常运行。此时拆下仿真器,直接上电,从flash启动,程序正常启动,但是ADC采样就不再更新了,输出的是ADC result...
View Article如何三3对PWM口同时置低
是不是设置TZFRC OST 或者CBC置1,通过硬件保护功能可以让PWM的6个MOS管同时关断。还想问一下,让电机停机,可以这样操作吗?同时关断所有MOS管?
View ArticleSPLL输出分析
上图第一个是采集的频率50HZ的正弦交流电压波形,下图是对应的SPLL锁相环的SIN输出,即是下面结构体的sin元素。typedef struct{ float32 u[3]; // Ac Input float32 osg_u[3]; float32 osg_qu[3]; float32 u_Q[2]; float32 u_D[2]; float32 ylf[2]; float32 fo; //...
View ArticleTMS320F28069进行浮点运算如何效率高点
请问一下,我现在使用的TMS320F28069浮点芯片,我在进行算法计算时,直接采用浮点乘除法,如0.1234/9.3123这类的除法,这样计算的效率和使用IQ格式进行计算有区别吗?在实时性要求高的地方,使用IQ格式快还是直接采用/进行计算,谢谢。。。。。
View Article大量CAN数据的传输采用什么方案?
请问: 鉴于DSP2808的每个邮箱一次只能发送8byte数据,当我需要发送20个数据*400组 = 8000个16bit数据时,采用什么方式能够既快又准,且不过得多占用CPU资源呢?? 1:10ms发送一次,一次采用同一个邮箱连续赋值发送20个数据,共发送400大次; 2:使用5个邮箱,10ms一次采用连续给5个邮箱赋值发送20个数据,共发送400大次;...
View ArticleC2000 系列 TMS320F2802 只有一个CAP,在做HALL电机测速时如何精确测速
C2000 系列 TMS320F2802 只有一个CAP,在做HALL电机测速时如何精确测速电机有3个hall,而2802只有一个CAP,没办法同时捕获3个hall,在做电机控制时,不能准确获取两个Hall电平变化之间的时钟周期,是不能算出电机的准确速度。请问有什么方法能算出电机的准确速度?
View Article刚到TMDSHVMTRINSPIN开发板(28069)炸了,怎办?
今天刚到TMDSHVMTRINSPIN 28069M开发板,接上500W伺服电机,用InstaSPIN_MOTION_F2806xM电机自识别中,看电机转了30秒左右,板子就炸了,电流采集电阻中间020已经炸了,AC电源输入的压敏电阻也炸了。关机后,只接上15V外接电源,发现DC/DC...
View Article无刷电机高速制动效果
应用drv8301 revd 电路板的Lab10a例程,InstaSPIN FOC算法驱动无刷电机,电机可以在2秒时间达到43000rpm。我让电机以同样的加速度降速到零,为什么需要4秒的时间?有没有比较好的高速制动方法?要求高速制动时不能有冲击力产生。
View ArticleF28377的BOOT
我从资料上看到F28377的BOOT MODE由GPIO84 和72决定,然后The boot mode pins are configurable by user by programming proper OTPKEY,意思应该是这两个脚可以换成别的脚,是吗。然后我的GPIO84和72用去做其他用处了,当时没考虑到BOOT的选择问题(现在芯片认为不是FLASH mode),我该怎么办
View Article