PSoC 4光盘实验实例Lab 4翻译.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PSoC 4光盘实验实例Lab 4翻译

Lab 2 component 元件 configure 配置 kit 装备 为控制引脚功能,我们将会使用到PWM的元件,其元件可以控制专用的TCPWM硬件(该硬件使用一个GUI结构和高级APIs) PWM的参数通过定期的Cortex-M0 CPU实现增加,从而使得LED的亮度随时间均匀变化。 HW Connection——enable hardware control of the pin 结论:你已经成功地实现了脉冲调制器PWM对开发板上红LED灯的控制。这个方法可被应用于许多不同的传感器。TCPWMs同样可以实现其他许多功能,比如电机控制或者精密的定时和数码信号的计算。 Lab 3 (标注:UART——非同步收发传输器) 目标: ①学习如何使用电容感应组件探测手指在多线滑块上的位置。 ②学习如何使用UART组件,开发板上的USB-UART电桥以及电脑图形用户界面去调试原理设计图。 原理: 本实验的目的在于学习如何使用PSoC 4的电容感应组件去检测手指在线型滑块上的位置,然后使用LED显示其位置。当手指先容于一个电容传感器时PSoC 4的专用电容感应硬件会通过测量容值的变化测量手指所在位置,在PCB图上通常是一个小铜币的形状。 本实验同样会展示如何用使用开发板上USB-UART的功能和搭载了PSoC编程的网桥控制面板软件使UART将位置传送给PC。PSoC包括2个可以实现UART,SPI或者I2C通信量的串口通信区。我们将会使用UART组件去实现其功能。 点击进入“工具配置”(“Widgets Config”)标签,然后点击“线型滑块”(“LinearSlider0”)窗口检查部件设定。这些设定用于配置电容传感器,并且描述了电容传感器的数据细节。 Lab 4 (工作空间管理器——Workspace Explorer以下简称WE) 目标: ①学习如何使用排序SAR ADC组件来测量模拟电压。 ②学习PSoC 5 LP是如何编程的,同时其调试部分是如何使开发板上的组件实现额外的作用的。 原理: 本实验的目的在于学习如何使用PSoC 4的SAR ADC测量一个模拟信号,以及使用LED显示测量数据。PSoC 4的排序SAR ADC可以制造出12位1mega-sample每秒速度的模拟数据,并且直接通过输入的数据排序而无需CPU的介入。 本实验同样会证明如何使用PSoC 5LP的编程环境和开发板上的调试部分实现额外的作用。在此实验中,我们会使用一个在PSoC 5LP上的WaveDAC生成两个需要用PSoC 4 SAR ADC读取的波形。 步骤: 打开PSoC 4 光盘中的实验模板工作空间,否则你将会看到编程器中包含了从实验一到实验四的每个实验模板。 将实验四的模板设为活跃工程:右击工作空间管理器(Workspace Explorer)中的“实验四模板工程”(Lab 4 Template Project),再点击其中的“设置为活跃工程”(Set As Active Project),这个工程的初态是让红LED灯产生1赫兹锯齿波的亮度变化。 通过双击在WE中的“TopDesign.cysch”文件打开工程的原理图。在原理图中已经有三个PWM和引脚,以及用于简易操作三色LED的“LED_RGB”模块。 找到元件目录中的“Analog-ADC”,点击进入其目录,找到“Sequencing SAR ADC”元件,将其拖入原理图中。 通过双击“ADC_SAR_Seq_1”组件打开其元件编辑界面。单击“Channel”(通道)标签以配置ADC的输入。将“Sequenced channel”(序列通道)设置为1(以移除不用的输入通道)。并且将“channel 0”(0通道)的“Mode”(模式)选为“Single”(单程)。设置完成后的窗口请参照下图。 点击“OK”关闭配置窗口。在元件目录中找到“Ports and Pins”(端口和引脚)目录,打开其子目录,找到“Analog Pin”(模拟引脚)组件并将其拖入原理图,再将其与“ADC_SAR_Seq”元件中的正极用左侧工具栏中的“line”工具连结。 7)原理图中的ADC_SAR_Seq_1组件应显示如下。 双击“Lab 4 ADC.cydwtr”文件打开PSoC的扩展设计界面。找到位于右侧表格中的“Pin”标签。点开“Port”的下拉菜单,将“ADC_SAR_Seq_1:Bypass”引脚置为“P1[7]”,将“Pin_1”置为“P2[0]”。 通过双击WE中的“main.c”文件打开程序。 在“Change 1”行中写入以下的ADC启动代码。 Code 1. Lab 4 “Change1” ADC Start Code ADC_SAR_Seq

文档评论(0)

wh90404 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档