This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TMS570LC4357:如何在 CCS 项目中包含 stdlib.h?

Guru**** 1788580 points
Other Parts Discussed in Thread: HALCOGEN
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/567669/tms570lc4357-how-to-include-stdlib-h-in-a-ccs-project

器件型号:TMS570LC4357
主题中讨论的其他器件:HALCOGEN

我将从 HALCoGen 为简单的 DAC_TX 项目生成驱动程序。 以下是我的代码:

/*用户代码开始(0)*/
/*用户代码结束*

/*包含文件*/

#include "hL_sys_common.h"

/*用户代码开始(1)*/
#include "hL_ca.h"
//*用户代码结束*

//@fn void main (void)
*@简要应用主函数
*@注意默认情况下此函数为空。
*
*此函数在启动后调用。
*用户可以使用此函数来实现应用程序。
*/

*用户代码开始(2)*/
#define D_size 9

uint8_t TX_DATA[D_SIZE]={'H'、'E'、'R'、'C'、'U'、'L'、'E'、'S'、'0'};

uint32_t Packets (uint8_t)







、* t_t_transit (* intract/t_t_t_t_t_t_translit)*(*、t_t_t_t_translit (uint8)*、t_t_t_t_t_t_t_translit + t_translit (uint1)*、t_t_t_t_translit + t_t_translit (uint1)*、t_t_
/*用户代码结束*/

返回0;
}


//用户代码开始(4)*/
uint32_t checkPackets (uint8_t *src_packet、uint8_t *dst_packet、uint32_t psize){
uint32_t err=0;
uint32_t cnt=psize;
while (cnt--){
if (uint32_t










void)}(uint32_t notification)

+(uint32+)+)*t_t notification (uint_t void notification (uint32)+)+!(uint_t notification (uint_t)+)+!(uintnotification (uint_t)+ t void (uint32)+ t notification (uint_t+)返回通知!(uint32


void esmGroup1Notification (unsigned channel)
{
return;
}

void esmGroup2Notification (unsigned channel)
{
return;
}/*
用户代码 end */


我遇到以下错误:

#1965无法打开源文件"stdint.h"

它包含在 HL_hal_stdtypes.h 文件中。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这是编译器问题。 确保 stdint.h 包含在编译器 include 搜索路径中。