大家好,刚接触LM3SB96不久,有几个问题一直弄不太清楚,请大家指教:
1. 内部ROM有bootloader,为什么都选择在外部自己烧写bootloader?
2.即使有了bootloader,无论是通过串口、以太网和USB升级,烧写应用程序也是通过LM programmer工具,能不能通过U盘等存储设备升级?
3.在IAR的例程中,关于boot的文件有6个,我看了很多资料都没看懂这6个工程是怎么回事,boot_eth、boot_serial和boot_usb这三个应该是烧写在flash 0x0地址的bootloader吧?那么boot_demo1、boot_demo2和boot_demo_eth这三个应该是通过bootloader烧写的应用程序把?但是为什么在这三个文件最后都跳转到jumptobootloader这个地方呢?什么意思啊? |
|