我们的项目用的AM3358处理器,想直接用裸机,不带操作系统,请各位给点建议,希望能给出开发的步骤,谢谢啦~~
noaming:
这个可以使用TI的CCS IDE开发环境,建立简单的工程开始。根据芯片的对应memory map,以及对应寄存器地址,可以轻松控制芯片运行的工程。
noaming:
http://processors.wiki.ti.com/index.php/Download_CCS
Denny%20Yang99373:
可以参考一下starterware
http://www.ti.com/tool/STARTERWARE-SITARA?keyMatch=starterware&tisearch=Search-EN-Everything
zhi-qiao wang:
回复 noaming:
谢谢您的回复。
我现在手上有一块AM3358的开发板,已经安装了CCS开发环境,通过仿真器也能和板子连接上,我使用的gel文件为AM335X_StarterWare_02_00_01_01\tools\gel\AM335x_15*15_EVM_v1_5.gel。然后我加载StarterWare例程运行,运行到附件2光标指示的while循环就跳不出去了。
我问了厂家,他说他们都没有去做自己板子的gel, 硬件不一样,初始化代码可能不能通用。 如果他们不提供gel文件的话,裸机开发是不是行不通了?
zhi-qiao wang:
回复 noaming:
谢谢您,我已经安装了CCS开发环境
zhi-qiao wang:
回复 Denny%20Yang99373:
谢谢您,我好好看看
noaming:
回复 zhi-qiao wang:
并不是一定要使用GEL的
noaming:
回复 zhi-qiao wang:
你写个简单的例程,在CMD文件中,把程序都分配到芯片内部RAM,不分配到外部RAM,试试看