本帖最后由 zhtfzhtf 于 2016-4-14 17:10 编辑
开始用MKL03Z32开发,记下过程和随记,着重注意事项,可能我遇到的这些问题都简单,但刚开始用的时候毕竟不懂,以下供参考。另外有我遇到的问题也求帮助。 1.搭建调试环境,调通PCB 原先用MKL16,没有MKL03开发板,直接布PCB,开始没学到和考虑bootloader,k-boot就出现不能连接。查 FRDMKL03ZUG.pdf: 另外注意:PTB3 和PTB4 是真的开漏引脚。若要使用这些引脚输出信号,必须增加外部上拉电阻,使其输出正确值(使用I2C、GPIO 和UART0 时) NMI要加上拉电阻。 5.4 Serial port The serial port interface signals used with OpenSDA are UART0 pin PTB1 (TXD) and PTB2 (RXD). These signals are also connected to I/O header J1. 按照PTB1 (TXD) and PTB2 (RXD)连接后(当时没考虑bootloader): (感谢 https://www.nxpic.org.cn/module/forum/forum.php?mod=viewthread&tid=603581&highlight=kboot ) 从0x00000000处执行失败?待查问题,这个不用管 出错后芯片解锁能再次写,原因未知
先分享两个用了很多年的串口调试工具,SSCOM和CSR_Chart(可以显示最多8路数据,方便显示图形)
编译官网下载的KBOOT 1.2.0,但一直生成不了HEX,新手找了好一会,对比了下,在下图中选择Intel extend,编译生成后下载进去。注意波特率19200.
|