首 页 用户登录 | ![]() |
|||
|
|||
按字母检索 | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |
按声母检索 | A | B | C | D | E | F | G | H | J | K | L | M | N | O | P | Q | R | S | T | W | X | Y | Z | 数字 | 符号 |
|
![]() |
您的位置: 5VAR论文频道 → 论文中心 → 理工论文 → 电子通信 |
|
|||||
基于嵌入式PsoC的MCU选色控制器设计 | |||||
收集整理:佚名 来源:本站整理 时间:2009-01-10 23:53:26 点击数:[] ![]() |
|||||
4.1 用户模块的选择和放置 选择Timer16、Timer8、PGA、SAR6、LCD模块,如图2所示。IDE内含用户模块描述、说明,以及用户指导/代码摘录、阅读模块的用户指导信息,以供配置使用。数字模块放置一般没有什么限制,尽量使用基本类型的数字模块;模拟模块只能放置在允许的位置。 4.2 设置全局变量和用户模块参数 全局资源 24V1=16 ;配置系统时钟一 24V2=16 ;配置系统时钟二 Timer16模块 Clock=CPU_32KHz ;时钟选择 Capture=Low ;捕捉功能关 Period=65535 ;配置period CompareValue=Terminal Count ;指定中断类型 InterruptType=Terminal Count ;指定中断类型 Output=None Timer8模块 Clock=CPU_32KHz ;时钟选择 Capture=Low ;捕捉功能关 Period=255 ;配置period CompareValue=Terminal Count ;指定中断类型 InterruptType=Terminal Count ;指定中断类型 Output=None PGA模块 Gain=1 ;单元增益 Input=AnalogColumn_InputMUX_3 ;信号输入 Reference=AGND ;参考地 Analogbus=Disable ;输出总线 AnalogColumn_InputMUX_3=PORT_0_2;输入总线 Specify Pinout P0[2]=Analog_Input ;模拟输入引脚 SAR6模块 SignSource=ACA03 ;信号选择 ClockPhase=Normal ;时钟选择 LCD模块 LCDPort=Port_0 ;数据口 BarGraph=Enable ;启用 4.3 定义输出引脚 输入/输出引脚指定 P2[2]=StdCPU RisingEdge(Int);选色 P2[3]=StdCPU DisablrInt ;倒棕输入 P2[4]=StdCPU DisablrInt ;加纬 P2[5]=StdCPU DisablrInt ;减纬 P1[1]=AnalogColumn_InputMUX_3(High Z)键盘输入 4.4 产生应用代码 在完成功能模块的参数配置工作后,系统就自动生成应用程序接口API和中断服务程序ISR,并且自动插入到工程项目中。设计工程师可在此基础之上填写应用代码,完成用户程序的编制。 结语 总的来说,在基于PSoC的选色控制系统中,除了个别无法集成的器件以外,选色控制系统所应用的大部分器件均可以集成到PSoC芯片中去,应用系统电路板变得很简洁,这对于减小系统的体积和功耗、提高系统的可靠性都是非常有利的。与传统解决方案相比,可配置嵌入式片上系统提供的解决方案具有无法比拟的优越性。 |
提供人:佚名 | |
【返回上一页】【打 印】【关闭窗口】 |
![]() |
5VAR论文频道 |
![]() |
5VAR论文频道 |
![]() |
关于本站 -
网站帮助 -
广告合作 -
下载声明 -
网站地图
Copyright © 2006-2033 5Var.Com. All Rights Reserved . |