出现的现象跟这个帖子一样:e2echina.ti.com/.../
但是此贴回复的方案是所有api都已经搬到ram运行,我的代码也做到了,并且cmd文件分配ram范围没有超出,还剩下很多,
初始化flash的时候运行Fapi_setActiveFlashBank()dsp就会复位
出现的现象跟这个帖子一样:e2echina.ti.com/.../
但是此贴回复的方案是所有api都已经搬到ram运行,我的代码也做到了,并且cmd文件分配ram范围没有超出,还剩下很多,
初始化flash的时候运行Fapi_setActiveFlashBank()dsp就会复位
经过单步调试发现是在Gpio.c文件中的init函数中的循环里卡住了,如下
for (regOffset = 0; regOffset < sizeof(GpioCtrlRegs)/2; regOffset++)
{
//
//Hack to avoid enabling pull-ups on all pins. GPyPUD is offset
//0x0C in each register group of 0x40 words…
1.运行环境Flash cmd
2.修改了cmd文件里面配置
3.修改了Debug 烧录时擦除片区
4.单步运行到InitFlash 中
再次单步运行时报错
针对 TMS320F2837xD Dual-Core Real-Time Microcontrollers 中的 EPWM章节中的HRPWM模块我有几个问题:
1.HRCNFG2[TBPHSHRLOADE]位无论是否使能对高分辨相位偏移都不产生影响吗?
2.HRCNFG[AUTOCONV]使能MEP自动转换功能后,疑似高分标绿精度更小了,由原来的67变为256。这是为什么?
3.TRREM寄存器的使用方法?
在使用F28379d时,时钟周期为5ns,我设置10MHz的PWM波,我对PWMA设置了高精度PWM,将占空比设置为55%,对PWMB设置为基于PWMA的反转,理想情况下PWMB的占空比为0.45,但是实际输出为0.5.这是什么原因?
这是我初始化和配置HRPWM占空比的代码。
void HRPWM_Config(period)
{
Uint16 j;
for …
将CLB_OUT_EN寄存器的第14位置1,根据技术手册2886页的表26-3描述:CLB_OUT6的输出将覆盖ECAP_OUT,但是实测CLB_OUT6的输出并没有覆盖ECAP_OUT
Arabic | Hebrew | Polish |
Bulgarian | Hindi | Portuguese |
问题一:如图,在初始化Flash_api时,为什么需要加上EALLOW才能成功操作Fapi_issueProgrammingCommand(),不添加EALLOW指令时,执行Fapi_issueProgrammingCommand()虽然状态返回成功,但数据实际写入失败,使用Fapi_doVerify()进行check返回Fapi_Error_Fail
问题二:使用Fapi_issueAsyncCommandWithAddress()擦除时…
請問一下,
在C2000 GANG programmer 中的MCU type 沒有看到TMS320F28379D ?
是不支援還是需要其他的設定?
TI工程师:
您好!想问下程序在flash启动时,使用了F021_API_F2837xD_FPU32_EABI.lib库正常,但是使用F021_API_F2837xD_FPU32.lib库flash启动失败
Arabic | Hebrew | Polish |
Bulgarian | Hindi | Portuguese |
Catalan | Hmong Daw | Romanian |
Chinese… |
在用户指南TMS320F2837xD Dual-Core Real-Time Microcontrollers文档中,章节13.3,Figure 13-3. Reference DAC Block Diagram中的“DACOUTH”是通过哪种方法测试得到的?
其中在TMS320F2837xD 双核实时微控制器 数据表 (Rev. P)中,PAGE-130-6.10.2.1.2- CMPSS DAC 静态电气特性章节的图6…
各位帥哥美女們早安,
請問一下, ti c2000 gang 的Jtag 定義有嗎?
原因是我們做了個硬體, 裡面的Jtag接了以下的腳位,可是我不知道要怎麼接到那二排的腳位上?
7 GND
6 MID_TRSTN
5 MID_TDI
4 MID_TCK
3 MID_TMS
2 MID_TDO
1 VDD_3v3
麻煩各位, 感謝!
请问CCS安装C2000Ware后,界面加载不出来固件库,请问该怎么解决呢?
例程文件路径:C:\ti\c2000\C2000Ware_5_04_00_00\driverlib\f2837xd\examples\cpu1\empty_projects
编译后的报错信息:
**** Build of configuration CPU1_FLASH for project clb_ex8_external_signal_AND_gate…
CAN通信中,只有默认邮箱1在进行通信,其余邮箱无法正常工作。更令人奇怪的是,即使注释掉通信代码后,邮箱1也仍然通信(一个神奇的bug)
在调试CAN通信时,参考C2000example的例程,对1~5号邮箱进行了初始化
以下为初始化代码
Hello,
1. 請問一下是否一定要透過sysconf才能使用 CLB?因為我目前使用的套件無法選到CLB module .
2. 其實我只是想使用CLB來取代一個timer的功能,(現有的timer不夠使用)這是可行的嗎?
3. 有沒有範例可以參考(不使用sysconf)
在線等~急,感謝!
TI专家好:
我在看芯片手册时发现IPC有时间戳 (A 64-bit free-running counter is present in the device and can be used to timestamp IPC events between processors.),我在想是不是可以通过这个时间戳计算出我IPC通信的耗时,进而做核间同步,想问问这个timestamp表示什么含义,及怎么获取使用?
专家好:
现在想做can同步功能,需要can收发的时间戳信息,想请问下,TMS320F28379D的can模块具有时间戳功能吗?查资料发现F28335的can是具有时间戳功能的, (Uses a32-bit time stamp on received and transmitted message)