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.
使用 #pragma DATA_SECTION(buffer, ".sect"),然后在cmd中将section分配对应的内存空间,可以将buffer分配到指定的内存中,那sysbios中怎么在cmd中将section分配对应的内存空间?
请参考下面sys/bios user guide。
7.2.2.4 Setting Custom Base Addresses and Lengths for Segments
https://www.ti.com/lit/ug/spruex3v/spruex3v.pdf
请通过下面方式打开并修改。
To view the memory map for your platform, you can open the platform wizard by choosing Tools > RTSC Tools > Platform > Edit/View.
感谢您的回答,根据您给的路径,我打开了下图的对话框
结合您给的https://www.ti.com/lit/ug/spruex3v/spruex3v.pdf文件的7.2.1节,想问下图片中的Platform package repository是应该选xdctools目录还是bios的目录?因为按照pdf文档里选择bios目录的话,package name和cpu core都无法进行选择,而按照上图的目录选择,package name是可以进行选择的,所以想确认一下Platform package repository的目录应该选哪个?
路径是bios里的,也就是您新建的RTSC platform所在的路径。如C:\ti\OMAP-L138 SDK 5.03\bios_6_75_02_00\packages
另外,到CCS->Windows->Preferences->Code Composer Studio->Products看一下是否安装了sys/bios。
您好,感谢您的回答
根据您的路径我没有找到products目录,截图如下
但是我再Tools->RTSC Tools->Path路径,打开的对话框里显示的路径为xdctools_3_25_03_72->packages,截图如下:
然后我在路径Tools->RTSC Tools->Platform->Edit/View里打开的对话框中,路径选择上图中的路径xdctools_3_25_03_72->packages,则可以选择package name,点击next可以进行内存分配的编辑,截图如下:
但是选择sysbios路径下的packages则无法再上图中选择Package Name,这是为啥?路径到底应该是啥?
期待您的回复
您的电脑是win7的?我电脑是win10的,装不了ccs v5。建议您升级一下ccs。
https://software-dl.ti.com/ccs/esd/documents/ccs_systemrequirements.html