Quantcast
Channel: Hercules™︎ 安全微控制器论坛 - 最近的话题
Browsing all 775 articles
Browse latest View live

FEE与FreeRTOS集成问题

TMS570LC43x 使用HalCoGen配置,使用FreeRTOS的操作系统,使能FEE之后,执行周期的读写操作,每1秒执行一次写入操作,程序运行进入到:dataEntry  b dataEntry但是如果不使用FreeRTOS这种现象没有出现,task结构如下:void vTask1(void *pvParameters){   static int count = 0;   for(;;)...

View Article


急!急!急!没跑freeRTOS时,可以正常使用F021 FLASH API 对FLASH擦除、编写,在freeRTOS任务中运行F021 FLASH...

(请访问站点以查看此文件)没跑freeRTOS时,可以正常使用F021 FLASH API 对FLASH擦除、编写,在freeRTOS任务中运行F021 FLASH API 就会卡在Fapi_initializeFlashBanks

View Article


全局变量和指针的使用

您好!如何在编写代码的过程中避免全局变量使用的同时,尽可能减少指针的使用?谢谢

View Article

Linux TMS570使用ti_cgt编译处out文件后如何生成bin文件

在Linux编译了TMS570的固件后,应该使用什么工具将生成的out文件转换为bin文件呢?windows下可以使用mkhex4bin.exe进行转换,这个工具有没有Linux版本的呢?

View Article

Image may be NSFW.
Clik here to view.

570 FEE模块block size问题

用HALCOGEN配置FEE的时候有个block size,以前做C2000理解的block size代表含有几个扇区,现在这个是什么意思,block size默认配置8位代表什么意思,后面的data sets什么意思还有一个问题在HELP TOPIC看到的例程,有格式化某个block的API TI_Fee_InvalidateBlock(BlockNumber); 也有格式化整个ban7的API...

View Article


Image may be NSFW.
Clik here to view.

急!!!tms570ls1224能够从bootloader成功跳转到应用程序(程序入口是0x20000)。跳转到应用程序之后,如果不运行freertos,...

以上是应用程序中的更改的配置。 

View Article

Image may be NSFW.
Clik here to view.

tms570 如何修改代码中的中断向量表

除了修改图中区域,代码中还需要在哪里修改向量表的偏移地址

View Article

tms570ls0714 flash ram CCS 全局变量地址

我使用tms570ls0714芯片,定义了一个全局变量并赋初值用CCS编译后,那这个变量在flash中的地址及ram中的地址有什么计算关系没有?

View Article


XDS100V2无法连接TMS570LS0914调试版(刚做的新板)

仿真器型号是:XDS100v2目标芯片型号:TMS570LS0914两者互相连接的信号线是:nTRST、TMS、TDI、+3.3V、TDO、TCK、RTCK在用TEST Connection的时候出现以下错误日志:[Start: Texas Instruments XDS100v2 USB Debug Probe_0]Execute the...

View Article


tms570ls3137 flash写入次数

擦除一次flash后,一个sector可以连续写多少次?

View Article

大家谁用过TMS570系列的MPU内存保护单元?

看到Halcogen里面确实有个mpu的c文件,但是这里面没有说怎么触发内存保护?我通过Halcogen生成的MPU配置代码,我怎么验证我配置起效了呢,确实是有保护了呢?这块以前确实没怎么接触过,所以想问问有做过这方面的项目吗,你们是怎么做的?

View Article

关于tms570ls1224的sci问题请教

第一次使用tms570ls1224,用HALCoGen的example_sci_uart_9600的例子尝试了一下,但是在串口调试助手上接收不到任何数据,想请教一下应该如何在HALCoGen中配置配置sci,谢谢

View Article

Image may be NSFW.
Clik here to view.

TMS570 MPU保护

TMS570LS1224的板子,我通过HALCoGen软件配置MPU域3范围从0x08001500到0x080214FF共128KB权限为特权模式只读,同时在程序中设定一个起始地址为0x08001500,长度为128的数组,当我在程序中对该数组进行赋值时,就会执行        b   _dabort,然后单步执行,跳到_dabort  stmfd r13!, {r0 - r12, lr};...

View Article


TMS570 CAN总线发生错误,总线错误计数器和标志怎么清除?

如题,我在使用TMS570LS1224时,使用中断接收,发生了ack错误,但是我找资料没有找到怎么清除错误中断和计数器的方法

View Article

关于tms570ls1224用freertos创建任务

创建了两个优先级相同的任务,但是只能从串口输出第一个任务的数据,第二个没办法执行,不清楚是什么原因。想请教一下,关于tms570ls1224一般需要做怎样的初始化工作,谢谢。

View Article


Image may be NSFW.
Clik here to view.

操作TMS570读写片内flash函数时,写进去和读出来的不一致?

如下图所示,我写进去的数据是全是1(共1024个),但是读出来的数据却全是0,一开始 我怀疑是写进去的没成功,但是通过取址操作是可以看到写入的地址是已经变1了,所以是不是这个官方的读写函数有问题啊?还是说我哪里操作有误?为了验证是不是写入成功的,通过以下取址操作证明了写入是成功的所以感到很奇怪啊?

View Article

TMS570LS0914中有没有跳转程序指令?

例如我想跳转到0x0800 1500的地方执行程序代码,该用哪个语句来跳转?

View Article


Image may be NSFW.
Clik here to view.

一段在RAM运行的函数执行完所有语句后为什么跳不回原来的位置?

测试平台:TMS570LS1224如下图所示,我将Fun_test(2);函数在main函数初始化前将该函数复制到了地址为0x080014FC的RAM区域运行,然后当我单步调试的时候,当运行到Fun_test()的时候确实跳转到了0x080014FC的地方运行,但是当运行完这函数的所有语句后,直接提示No source available for "0x8001538"...

View Article

我想用TMS570LS0914的HET模块实现捕捉多次上升沿与下降沿位置

我想用TMS570LS0914的HET模块实现捕捉多次上升沿与下降沿位置并放在CPU的Ram里面;要求是捕捉每一次的值存到Ram里不同位置,并且能区分开上升沿还是下降沿,主程序周期性处理这些数据,请问我的芯片能实现此功能吗?

View Article

Image may be NSFW.
Clik here to view.

移植F021_API相关函数问题?

如下图所示,我从一份好的F021_API工程中移植F021_API相关函数进我的工程中,然后编译出现以下奇怪问题,明明显示(灰显)是没有编译进这个Registers_FMC_LE.h,但是会去找这个头文件?因为这个头文件确实是不存在工程中的,目前只存在Registers_FMC_BE.h,本来想直接去掉这个宏编译判断,直接包含Registers_FMC_BE.h,但是发现这个宏在F021_API的其...

View Article
Browsing all 775 articles
Browse latest View live