前几天就收到了论坛申请到的FRDM-K64试用开发板,给人整体的感觉就是精致,小巧,比一般开发板都要小一号,很方便,上几张开箱图。
运行第一个程序:
作为一个几乎没有用过飞思卡尔芯片的新手,想把它用起来,着实不太容易,还需要花很多时间来学习,先运行一个官方提供的例程,
新手入门写的东西没什么技术含量,望大神们见谅,不喜勿喷。
用KSDK1.2.0里面的Hello World作为例子,
操作步骤都按照官网的演示步骤进行:[url=https://www.freescale.co
m/zh-Hans/products/arm-processors/kinetis-cortex-m/k-series/k6x-ethernet-mcus/freescale-freedom-development-platform-for-kinetis-k64-k63-and-k24-mcus:FRDM-K64F?tab=In-Depth_Tab#]FRDM-K64F: 面向K64、K63和K24 MCU的飞思卡尔Freedom开发平台[/url]
准备上电,发现这块板的USB接口居然是micro B型的,而不是开发板比较常见的mini B型,于是我不得不哪来了我的手机数据线,插上上电,果然一切正常。
由于程序用到了串口输出,所以还得安装虚拟COM端口驱动,还好板子上带了虚拟串口,不然还真有点麻烦。虚拟串口驱动下载:mbedWinSerial_16466.exe
安装成功后可以在电脑设备管理器里查看到刚刚安装的驱动程序。
现在真正一切准备好了,我编译器我使用IAR,打开KSDK_1.2.0\examples\frdmk64f\demo_apps\hello_world\iar\hello_world.eww
按照教程,首先编译库,把库工程设置为激活状态,按F7或者点那个make的快捷键,
耐心等一会,编译成功。
然后再把应用程序的工程设置为激活,再次编译,又是一次成功,看起来很顺利。
把板子插上电脑,打开串口助手,选择之前安装的虚拟串口的串口号,设置波特率115200,8数据位无校验位1停止位无流控,连接串口。
然后在IAR里面点击下载并调试按钮,再运行:
最后,就能在串口助手里看到显示出了 Hello World! 字样,同时板子上的RGB LED的以绿色闪烁。
|