完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
之前都是一直使用keil、IAR及ATMEL的Atmel Studio 6.2。他们都是通用的编译环境。使用起来都差不多。不过在CY8KIT-042-BLE平台上我们不使用这些IDE,而是使用Cypress自己的IDE(PSOC Creator)。前面章节已经说明了怎么安装PSOC Creator 3.2。但是我这里使用最新的软件PSOC Creator 3.3,安装步骤都一致。 下面我们使用PSOC Creator 软件来建立工程,实现项目,本章节主要实现PWM控制RGB LED,如果你不使用PWM也没关系,那么就直接使用GPIO来控制LED。下面就一步一步的给大家道来。 1,打开PSOC Creator 3.3软件, 启动之后在软件界面上弹出一个注册窗口,每次打开都会弹出来,很是讨厌。但是没关系,不要管它,直接关掉就可以。 2,点击File->New->Project……弹出对话框, 在Design device下面选择Target device,右边选择PSoC 4200 BLE,然后点击Next。弹出下面对话框, 选择Empty schematic,然后点击下一步,弹出对话框, Workspace:默认即可; Workspace name:根据自己想法来命名工作空间名字,但不能是中文; Location:选择保存路径,项目管理很重要; Project name:命名项目名称。 然后点击Finish,完成项目的建立。弹出下面界面, 3,cypress的PSOC Creator是图形化界面,使用起来非常的方便灵活。可以大大减少项目开发时间。 上面创建一个项目后,将相关组件添加到项目原理图中 ,大部分组件都在右边窗口中的 System 选项卡下,我们选取一个PWM组件到原理图中,选中组件直接按住鼠标拖到原理图中即可。如图, 在拖过来的PWM组件上双击设置相关参数, Name:配置为PWM_red,然后选择PWM选项卡, 设置PWM的周期及比较点。我们下面将讲到把PWM时钟设置为100K。这里设置周期为100ms。产生方波控制RGB中的RED灯。其他默认即可。点击ok完成配置。 4,相同的方法完成其他组件的配置。配置好后的原理图如下,上面RED红灯我们周期设置为100ms,这里我们green绿灯设置为300ms,bule蓝灯设置为600ms。 |
|
相关推荐
3 个讨论
|
|
只有小组成员才能发言,加入小组>>
752个成员聚集在这个小组
加入小组2073 浏览 1 评论
1828 浏览 1 评论
3642 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1764 浏览 6 评论
1515 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
512浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
362浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
412浏览 2评论
359浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
863浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-27 02:08 , Processed in 0.991052 second(s), Total 76, Slave 58 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号