查看: 1157|回复: 2
打印 上一主题 下一主题

【MAPS使用心得及评测四】实验演示及总结评价

[复制链接] qrcode

32

主题

34

帖子

103

积分

注册会员

Rank: 2

积分
103
楼主
跳转到指定楼层
发表于 2016-4-25 04:26 PM | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

(接上一篇http://bbs.ickey.cn/group-topic-id-68824.html,大家阅读中有什么问题可以提出)

第五部分:程序演示

这一部分进行两个简单的程序演示,一个用于点亮单色显示屏,一个进行“hello world”演示。通过这一部分演示如何编译下载执行一个C语言程序。

假设此时上一步的开发环境已经搭建完成,能够正确识别设备,不然的话到时仿真可能会找不到设备。

先演示hello world的程序。首先打开这个文件,位置在MAPS-K64_SDK_1.0.0MAPS-K64_SDK_1.0.0MAPS-K64_KSDK_1.0.0demoshello_world,打开uv4文件夹,找到这个程序

点击hello_world.uvmpw,打开文件,如图

点击上方的ksdk_platform_lib,然后点击build,建立工程

如果这里显示有错误警告“error: L6002U: Could not open file ../../../../lib/ksdk_platform_lib/uv4/K64”,按照如下做法即可解决

1、打开如下地址MAPS-K64_SDK_1.0.0MAPS-K64_SDK_1.0.0MAPS-K64_KSDK_1.0.0libksdk_platform_libuv4K64F12,前面是你安装那个SDK包的位置

2、打开ksdk_platform_lib.uvprojx,点击build

3、如果没有错误则表示ksdk库安装成功,如果还是有错误,那就是软件本身问题或者是你下载的包不完全。

成功的界面如下

 

完成上面几步之后,再次打开hello_world.uvmpw,点击build,此时应该不会出现错误

建立完工程的界面如下

可以看出官方的程序水准还是比较高的,连warning都没有。。。。

然后开发板通过CN14连接PC,按下快捷键“alt+F7”,进入如下界面

 

 

按照如下步骤调整配置,分别是选择debug界面-确保simulator未被选中且调试器选中CMSIS –DAP Debugger,然后点击旁边的setting按钮,在上方的adapter那里选择MBED CMSIS-DAP,检查一下下方的port那里是SW,最大时钟是1MHz,界面如下

点击OK,然后打开串口终端,我用的是putty

按照如下步骤调整配置

1、打开mbed那个所在的端口

2、波特率调整为115200

38位数据位

4、一路停止位

 

然后在keil 5界面点击“ctrl+F5“开始运行程序

然后打开putty,就能够看到如下画面

由于这个程序比较复杂,笔者就不逐字翻译了,下面再演示一个点亮单色显示液晶屏的程序

这个程序的源代码在这个地方能够找到MAPS-K64_SDK_1.0.0MAPS-K64_SDK_1.0.0MAPS-K64_KSDK_1.0.0demosdspi_lcduv4mapsk64

打开程序dspi_lcd.uvmpw,看到如下画面

同样,要先建立一下那个ksdk_platform_lib,直接选中点击build就行

单击ctrl+F5运行程序,程序会在main那里停下,然后再次点击F5运行,看到如下画面


DOCK开发板上面的单色显示屏显示如下

上面显示的是飞思卡尔公司的标志,经典的象征啊。。。。

这个程序演示部分就到此为止,更多演示请关注后续的更新


第六部分:总结

客观评价这款开发板,就是功能丰富,价格较高,基本物有所值

实际上,这款MAPS更像是评估一款芯片用的,所有引脚都被引出,同时都被设置了功能复用。这样就能够评估芯片的所有功能。就拿这款K64为例,其所有的接口包括IC间音频传输(I2S)串行接口,CAN模块,3DSPI3I2C,带硬件时间戳功能的IEEE 1588以太网MAC USB 2.0 OTG (全速)USB收发器在扩展板上面都有体现。因此,这种开发板更像是评估板。

不过这块开发板还有一点稍显不足,就是它的支持。NXP公司的开发板很多都支持使用mbed在线工具进行开发。使用mbed工具的最大特点就是简单,不用加一堆库,不用进行过多设置,而想FRDM系列的开发板都支持mbed。如果有一天这款开发板也支持mbed开发的话,那就完美了。

评分满109吧。

 

 

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

0

主题

92

帖子

8

积分

新手上路

Rank: 1

积分
8
沙发
发表于 2016-4-28 03:00 PM | 只看该作者
不说啥了,我先照着你的做一遍再说。
回复 支持 反对

使用道具 举报

0

主题

100

帖子

44

积分

新手上路

Rank: 1

积分
44
板凳
发表于 2016-4-28 04:51 PM | 只看该作者
QQ联系吧,同样是菜鸟,到时大家多多交流,我QQ1203996447
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表