最近在摸索设计给PCBA的板子做功能批量测试,方案是通过bootloader的CAN接口烧录下载测试程序然后由STM32单片机配合检测功能,目前一直在琢磨bootloader的下载,看了很多有关.bin文件的烧录资料,最后也没有成功,首先.bin、.hex输出格式与看到的资料的格式对应不上,查询了很多CCS生成.bin文件的资料,感觉都不是很靠谱(输出格式与TI提供的资料里提到的数据流格式不一致,同时也与TI提供的boot_can.c例程源码内的解析格式有冲突…
最近在摸索设计给PCBA的板子做功能批量测试,方案是通过bootloader的CAN接口烧录下载测试程序然后由STM32单片机配合检测功能,目前一直在琢磨bootloader的下载,看了很多有关.bin文件的烧录资料,最后也没有成功,首先.bin、.hex输出格式与看到的资料的格式对应不上,查询了很多CCS生成.bin文件的资料,感觉都不是很靠谱(输出格式与TI提供的资料里提到的数据流格式不一致,同时也与TI提供的boot_can.c例程源码内的解析格式有冲突…
interrupt void epwm1_isr(void);
void EPwm1Set();
void EPwm2Set();
void EPwm3Set();
void AdcSet();
void AdcResults();
void abtodq(float vain,float vbin,float wtin);
void dqtoab(float vdin,float vqin,float wtin);
void main()
{
InitSysCtrl…
1. GPIO口的反转速率可以达到25MHz,那是不是就是说GPIO口可以接收到的最大信号频率是12.5MHz,可是实际上是达不到的,请问达不到最高速率除了受电路中上下拉电阻,电容的影响之外,还受哪些因数的影响。
2. DSP最高支持多少路GPIO口达到最大翻转速率,这个是怎么计算的。
Arabic | Hebrew | Polish |
Bulgarian | Hindi | Portu… |
Warnings:cannot resolve archive
How to solve the warning: cannot resolve archive? Does it have an impact on the program?
你好
在阅读28335 manual 关于HRPWM 描述的章节中,得知CMPAHR 寄存器的值计算如图所示
请问 在CCS 中怎么编写代码实现 这部分公式呢?
这是我的驱动板最大能测的电压和电流设置,也就是基准电压和基准电流,
这里是电流环,pi_id.Fbk和pi_iq.Fbk是dq轴电流的反馈,是标幺值,输出的dq轴电压是标幺值,我该怎么得到实际的dq轴电压和电流值
ADC初始化代码如下:
上电时,发送AABBA0FF,判断发送正常。
点手动发送AABBA1FF,可以接收到一次,后面再次点手动发送,无法接收到。有时还会出现第一次点手动发送AABBA1FF,显示乱码(比如收到BB 00 53这种)。
以下为代码(刚接触DSP,有挺多不太了解的地方,望大佬指正,万分感谢)
==============================================================================
#include…
设计主dsp的GPIO33发出同步信号,从dsp的GPIO32接收同步信号。目前主dsp能正常发出同步信号,但从dsp未能正确接收到同步信号实现同步。从dsp的相关代码如图所示,其中在XINT3中断程序中XINT_InterruptCount能正常计数,但EPwm1Regs.TBCTL.bit.SWFSYNC = 1在debug过程中始终保持为0
小白一个,对这些东西了解到不是很深,目前自己打了一块板子用来接收射频信号并且把模拟信号通过ADC输出为10位的数字信号,现在想问一下我应该如何吧这十位输入给F28335然后进行数字滤波,用的是CCS6.0,直接把比方说:
GpioCtrlRegs.GPAMUX1.bit.GPIO6 = 0; //
GpioCtrlRegs.GPADIR.bit.GPIO6 = 1;
比方说把GPIO06的状态改为0输入就可以了嘛?后续还要做什么步骤嘛,真诚发文
…小白刚刚入门,敢问大家有28335相关的数字滤波代码嘛,想配合使用CCS6.0借鉴学习一下!谢谢/(ㄒoㄒ)/~~
大佬们,我在图1中下载了有关ECan的工程,解压到了C2000Ware中如图2.但是我在CCS中为什么找不到?如图3.希望大佬能解惑。
The data printed using the sci serial port is incomplete.
I saw on some forums that it is related to the redirection of printf, where can I set the redirection? Is there a tutorial?
I use the "console" window to print everything…
各位大佬,在编译程序的时候发现cmd文件的.test内存不够用,便做如下配置:
如上图,这样配置的话确实会解决报错,但是似乎跟我的RAML4内存有重叠,所以我想,能不能将RAML1,RAML2,RAML3的内存或起来,就像如下配置
但是这样变回报错,我想问下原因是什么?还有就是我如果按照第一种方法的话,Reserved的区域能配置吗?如下图,期待大佬的解答。
在使用FIFO增强功能的时候,配置SCI FIFO接收或发送中断时,发现一个问题,对于接收中断,手册上的说法如下:
TXFFIL4-0 Transmit FIFO interrupt level bits.
The transmit FIFO generates an interrupt whenever the FIFO statusbits (TXFFST4-0) are less than or equal to the FIFO level…