急求指导?本人又去找了AN2295方案,不知道是不是版本不对,选择了kinetis k 120M Hz工程,用了K70_120M的头文件,改了UART0_BASE_PTR,串口号定义,以及reset pin定义,并在工程中改了device,然后运行串口下载软件,无法connect,不知是什么原因,如果用k60的头文件,一旦我改了频率,编译就会报错,会提示“FLASH_FlashCommandSequenceStart”中FLASH_BASE_PTR、FLASH_FSTAT、FLASH_FSTAT_CCIF_MASK等没有定义?
你还是用Kboot,你现在自己的板子是用的UART0吗?
你自己的串口,在设备管理器里面的串口号是多少了呢?
你的kinetisupdater.exe不能用,是不是你的主机没有满足如下要求:
Firmware projects:
• IAR Embedded Workbench for ARM version 7.20 (or later)
Host projects:
• Microsoft® Visual Studio® Express 2013 for Windows Desktop
• Microsoft® .NET Framework 4.5 (included in Windows 8)
• Microsoft® Visual C++ Redistributable for Visual Studio 2013 (vcredist_x86.exe)
• Python v2.7 (www.python.org )
你可以不用kinetisupdater.exe,用blhost的方式,敲命令进去实现试试。
具体你可以参考KBOOT DOC文件夹中的Demo Applications users guide for the kinetis K64F platforms.Pdf。