求教:最近做项目,需要实现28335 SPI FLASH启动,利用hex2000生成.a00文件后,.a00可以直接烧写到spi flash中吗?改如何写入到flash中?
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.
求教:最近做项目,需要实现28335 SPI FLASH启动,利用hex2000生成.a00文件后,.a00可以直接烧写到spi flash中吗?改如何写入到flash中?
你好,SPI flash启动,是指程序通过SPI烧写到flash,还是SPI外挂了一个flash,然后从外挂的flash启动?
还真没做过SPI外挂flash启动的,这方面给不了太多建议。
不过生成hex文件的话,可以在CCS中按如下进行设置。
此设置会在Buld完成后执行如下命令来生成hex文件:
hex2000 --diag_wrap=off --intel -o "abc.hex" "abc.out"
默认情况下CCS中output format项为空,CCS会在Build完成后执行如下命令来生成hex文件
hex2000 --diag_wrap=off -o "abc.hex" "abc.out"
或者这样设置应该也可以生成HEX文件: