2109|3

8

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

【平头哥RVB2601创意应用开发】CDK开发环境简单应用经验分享 [复制链接]

 

收到板子差不多1周了, 参考其他坛友的资料,搭建了环境,使用过程中, 有一些小体会和大家分享下:

1 本人的安装环境是WINDOWS 10家庭升PRO版本。 一开始是尝试在虚拟机VMWARE 15中的WINDOWS10 2019 LTSC上安装CDK,安装过程中发现提示FlashTool等解压失败(但能够安装完成),安装完毕后发现虚拟机的USB特性等原因导致烧写总是失败。 后换在本机环境下安装使用成功;

   板子本身提供了2个USB口,一个用作串口转USB,一个用作JTAG。前者首次需要安装CP210X TTL转USB的驱动软件。后者CDK应当是自动安装了LIBUSB驱动直接支持。两个USB口都应通过USB连接到电脑。我使用的是带分立电源开关的USB HUB。供电只需要任一一路提供即可。

 

2 例子的下载参考各位坛友的资料,从网上拉取,或者从资料库中CH2601_SDK.zip解压即可

3 CDK的操作界面和传统的VisualStudio开发环境类似,F7编译链接当前工程。

4 CDK提供了内置的串口窗口, 无需另外的串口软件即可观察串口输出,并可通过串口发送命令。这一点很方便。而且该串口窗口支持中文和多串口打开。可以通过View/Serial Pane,或者快捷键CTRL-3打开

注意打开串口窗口后,第一次需要在窗体内点击鼠标右键选择配置,配置好对应的串口号(COMx,x是CP210X对应的串口号),之后选择连接才可。 

5. 在跑RGB灯的例子时,发现不管是用例子原始的PWM控制模式,还是换成GPIO模式,只有G,B灯亮, 红(R)灯总是不亮。对照电路图,发现

这块板子设计得比较精巧,RGB灯灯外设可以通过JMP跳线帽来链接管脚,或者拔掉跳线帽把管脚释放出来链接自己的外设使用。仔细看看板子,发现R灯的跳线帽并没有链接(/(ㄒoㄒ)/~~)。随手拿了一个跳线帽接过去,立即正常了。 所以其他坛友发现例子程序没有完全符合预期时,请注意对照检查板子的电路图和实际硬件连接。

6 烧写之类总是做了检测,太费时。而且烧写完后还需要手工按RST键启动APP运行,仔细看了一下代码和CDK设置,做了如下改变:

 1)代码工程下的flash.init,把verify的设置关掉

2)CDK菜单FLASH/Configure FLash Tools...下,

   

   将verify关闭,并设置软起动到BOOTROM的起始地址。这样烧完板子就立即自动启动APP了。

 

 

    

最新回复

感觉分享,注意打开串口窗口后,第一次需要在窗体内点击鼠标右键选择配置,配置好对应的串口号(COMx,x是CP210X对应的串口号),之后选择连接才可。    原来是这样,害我一直要用第三方串口调试助手,,就是不知道还要右键操作一下。。。晕S,好多暗桩啊。。。   详情 回复 发表于 2022-6-8 10:02
点赞 关注
 
 

回复
举报

5263

帖子

239

TA的资源

管理员

沙发
 

感谢cqcqwind的分享,画个也许很多网友会被困住的点:

“坛友发现例子程序没有完全符合预期时,请注意对照检查板子的电路图和实际硬件连接。”

加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身
 
 
 

回复

5263

帖子

239

TA的资源

管理员

板凳
 

另外,楼主别忘记,还需同步到平头哥社区一份,>>点此查看如何同步

加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身
 
 
 

回复

53

帖子

0

TA的资源

一粒金砂(中级)

4
 

感觉分享,注意打开串口窗口后,第一次需要在窗体内点击鼠标右键选择配置,配置好对应的串口号(COMx,x是CP210X对应的串口号),之后选择连接才可。 

 

原来是这样,害我一直要用第三方串口调试助手,,就是不知道还要右键操作一下。。。晕S,好多暗桩啊。。。

 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/6 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表