Other Parts Discussed in Thread: C2000WARE
要在2812上面跑一个串口的bootloaer,然后写一个对应的PC端程序,那PC端是直接读取CCS编译得到的hex文件然后通过串口发给2812就可以了吗,还是发送前PC端程序要做一些格式转换的处理?

上面是随便找个2812的工程里面的hex文件的截图,这种能直接用PC端发给2812的bootloader吗
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.
要在2812上面跑一个串口的bootloaer,然后写一个对应的PC端程序,那PC端是直接读取CCS编译得到的hex文件然后通过串口发给2812就可以了吗,还是发送前PC端程序要做一些格式转换的处理?

上面是随便找个2812的工程里面的hex文件的截图,这种能直接用PC端发给2812的bootloader吗
你好,CCS编译得到的hex文件的原工程是可以独立运行的还是你针对二次bootloader做过修改的?比如原工程的codestart地址等等。
F2812的话因为芯片太老了,没有这方面的例程,你可以参考一下新款F28377D的二次bootloader例程,不仅提供例程,还提供了上位机,在C2000WARE中可以找到:
上位机:C:\ti\c2000\C2000Ware_3_04_00_00\utilities\flash_programmers\serial_flash_programmer\serial_flash_programmer
BOOT:C:\ti\c2000\C2000Ware_3_04_00_00\device_support\f2837xd\examples\dual\F2837xD_sci_flash_kernels文件夹下的F2837xD_sci_flash_kernels工程
你说的283779D得那个上位机,还得用VS环境编译一下才能得到可执行文件吧,里面没看到有exe文件
主要这款芯片有点老,很多文档都是F28xxx芯片的,有些哪些不适用的地方没仔细研究过。