1、 打开PSoC Creator4.0软件,新建一个工程:File->New->Project2. 选择好器件:CY8CKIT-059(PSoC 5讣嘬铮篌LP)3. 新建一张空白的原理图4. 重命名新建的工程:SingleADC_UART5. 完了之后,默认会打开顶层设计的原理图TopDesign.cysch
2、 从右侧Component Catalog中选择Cypress公司提供的经过验证的IP核,拖入原理图页面中2. 首先拖入UART器件(位于Communications分类下)3. 然后拖入Sequencing SAR ADC器件(位于Analog的ADC分类下)
3、 双击原理图中的UART组件进入组件的配置界面2. 在Configure选项卡中,选择Mode为TX only,这表示我们只是想用串口给PC发送信息,不需要从霸烹钟爷PC通过串口接收信息3. 配置波特率为115200,数据位为8,无奇偶校验位,停止位1位,无流控,这一切操作仿佛是在使用一个串口助手工具般便捷4. 最后重命名该组件为:UART_PC
4、 序列SAR ADC组件可以在无CPU参与的情况下以高速的采样率自动实现多通道数据采样。双击原理图上的ADC_SAR_Seq组件进入配置界面2. 设置ADC的器皆阄诟分辨率为12位,采样率为62500SPS3. 采样模式选择Free running4. Clock source选择Internal5. Input range选择Vssa to Vdda(Single Ended),参考电压选择内部的2.5V6. 设置AD采样的通道数为1
5、 为ADC添加输入引脚,双击该引脚模块,改名为ADC_Input,选中Analog复选框,表示这是模拟引脚2. 双击配置UART的输出引脚,更名为:UART_PC_Tx,选中Digital output和HW connection复选框,表示这是个数字引脚
6、按键盘上的快捷键w将引脚与对应的组件连接起来w,可以看到,PSoC中的模拟连接线用红色,数字连接线用绿色,非常人性化
7、编译综合整个工程,PSoC Creator软件会根据之前的配置信息自动生成对应的软件代码
8、在main.c中编写主程序
9、布局布线,然后重新编译综合,烧写到开发套件中
10、打开串口助手工具,可以观察到现象