Other Parts Discussed in Thread: TMS470R1B1M,
IAR开发环境
为啥HET中断参考例程下载到板子里,无法完成相应功能,连接在HET【4】上的LED灯不会闪烁
.het文件L00: CNT {next=L00, reg=A, irq=ON, max=0x214A, data=0}使用CNT指令定时打开中断,使HET【4】上产生高低电平
main.c
#include <stdio.h>
#include…
IAR开发环境
为啥HET中断参考例程下载到板子里,无法完成相应功能,连接在HET【4】上的LED灯不会闪烁
.het文件L00: CNT {next=L00, reg=A, irq=ON, max=0x214A, data=0}使用CNT指令定时打开中断,使HET【4】上产生高低电平
main.c
#include <stdio.h>
#include…
你好,在使用0232与采样芯片进行spi通讯时,采样芯片对spi通讯数据格式的要求是uint8,但Halcogen配置自动生成的传输函数spiTransmitData()中要求uint16的数据。请问要顺利实现该通讯需要怎么做。
大家好,我是在做tms570ls1224 芯片freertos移植的时候发现这个问题,我参照HALCoGen软件的帮助文档一步一步的操作
但是到 Enable support for GCC extensions 这个选项的时候始终无法找到该选项,请问我该如何处理这个情况是需要重新装CCS么?
我的CCS版本为7.4
按照图中帮助文档的路径,我的CCS显示出来的下图这样的
使用TMS570LC4357芯片的FlexRay功能,由于HALCoGen软件可以生成寄存器配置函数,所以考虑通过此软件生成FlaxRay功能的函数,但是在配置过程中发现FlexRay功能在软件中是灰色的,如下图所示:
这种情况下是不是不能通过此软件来配置FlexRay功能的使用?如果不能的话请问TI是否有FlexRay功能的例程?如果这个软件不能配置,是不是代表这个芯片没有FlexRay功能…
编译器使用keil v5,程序编译后,debug模式下,程序可以正常运行,显示_c_int00入口地址0x20。断电重启后,程序无法运行。sys_link.cmd使用的是halcogen自动生成的。
FLASH 0x00000000 0x00300000
{
VECTORS 0x00000000 0x00000020
{
*.o (intvecs, +First)
}
FLASH0 0x00000020 0x0017FFE0…
Hi:
BOOTLOADER程序是实现CAN通信下载APP。芯片使用TMS570LS0232。
APP程序驱动使用HalCoGen生成,在Safety Init设置下添加Enable Flash ECC Check选项。生成的启动代码中增加以下代码。
使用Bootloader下载程序后,
在跳转App前Flash数据(使用Uniflash读取)与Hex文件对比…
大家好!我有2个问题想请教大家一下:
(1)我想在TMS570上用软件分别实现热复位和冷复位?请问怎样操作,用案例提供参考吗?或者在HALCoGen里可以直接生产相关函数吗?
(2)我想测试ESM模块,怎样在软件上让该模块强制输出一个错误信号?在HALCoGen里可以直接配置测试相关函数,用来调用吗?
麻烦大家有空指教一下,谢谢!
问个关于调用F021函数库的问题,我在HalcoGen上配置了CAN和FEE驱动,移植到CCS6.2新建工程中,现在可以实现CAN的收发,但是在新建一个HSI_EEPROM.c文件中引用头文件,后调用ti_fee.h。然后再主函数中调用函数hsi_eeprom_init();
编译器报错:
F021.h是重复包含了么?
通过HalCoGen配置的,利用ETPWM1生成SOCB触发ADC1 Event Group,采样外部信号发生器的正弦或者方波,发现会有个跟PWM波频率一致的信号叠加到外部的信号上,所有通道上都会有这种情况,我测了ADC1IN0--23都会有,而且越靠近AD IO,越明显,感觉是AD管教内部出来的,请帮忙看看问什么会有这个东西,怎么配置才不会有。
你好,我片子的型号是 tms570ls3137 ,ccs版本是6.0.1
我将 mibspi5配置为 host,mibspi3配置为 从机接收。中断都是 IRQ高。
我使用了 SIMO[0],SOMI[0],CLK,CS[0]四个引脚。
我希望mibspi5给mibspi3发送一个数组,发送成功后,分别进入发送中断,和接收中断。
实际运行的结果是:
我主机输出的波形正常,主机发送结束后可以进入中断…
我们使用TMS570LS114做新能源汽车的电机控制,功率在55KW,使用HALCoGen 配置TMS570LS1114,调试ETPWM模块底层,测试TZn时,遇到一个严重的问题,在HALCoGen中,一旦选中TZ1,TZ2,TZ3中的任意一个时,原来配置的PWM波型就会受到影响。CBC 和 OSHT两种模式均测试失败,系统一直处于故障之中。附件是故障测试程序。哪位大侠帮忙分析下原因,谢谢…
使用halcogen完成了SCI、rti、gio模块的基础配置,设置sci接收中断使能,及rti定时器中断使能。运行程序后,定时器中断标志位置1,但无法进入sci中断函数linLowLevelInterrupt(void),而且观察到数据接收缓存器内也为空。
但是使用逻辑分析仪显示,TX、RX上数据均正常,电压值由bq76pl455正常发送出来,但就是接收不到数据,中断没有被触发。
求问…
我使用的是TMS57004 LaunchPad,先用Halcogen配置后,用CCS编程。
在这里我先定义了a=0,b=1,然后在主程序里命令a=b。
接着点击debug,在expression里找到a和b,点击开始,这时候a和b的值都变成0xBAD0BAD0,只有点击暂停的时候a和b才都等于1,这是为什么?这里附上了我的工程文件。
以下是示例图
程序如下:
TI工程师:
您好!最近在调试TMS570LS0432这款安全芯片,用HALCOGEN代码生成器配置HET模块,在NHET08脚生成了一个频率为20KHZ的PWM波形,以下是我配置的图片
编译后 ,调用自动生成的接口函数,如图
在使用生成的接口函数时,形参“pwmDuty”只能输入0~100,我用示波器观测了一下波形,发现形参输入的数代表波形的实际占空比值,例如输入30…
請教有沒有RM48L952 I2C 例程,我用Halcogen產生的例程對週邊eeprom write/read,出來的資料在LSB(bit0)會錯誤,一直找不到問題~
麻煩有例程可以提供一下,謝謝!
我从wiki上下载了HALCoGen EMAC Driver with lwIP Demonstration, 用他的demo 目标程序下载到TMS570LS3137 HDK板子里,读PHY ID不成功
通过定位,看到hdkif_hw_init(struct netif *netif){} 函数 中443~447行一直跑不过去
while ((phyID == 0) && (phyIdReadCount…
在使用TMS570LS1227 内部Fee时,通过HALCoGen自动代码生成做测试时:
1.若分配每个虚拟sector一个物理sector时,在相应block通过TI_Fee_WriteSync写入数据后,可以通过TI_Fee_format()正常格式化虚拟分区,通过查看内存数据已被格式化;
2.当分配每个虚拟sector 2个连续物理sector时,在相应block通过TI_Fee_WriteSync写入数据后…