一、首先建立工程文件
这一步很多人都会建立,官方的教程《PSoC®4 Pioneer Kit Guide》略微讲了一些。但是在建立工程的时候,还得细致一些,看清楚开发板上的芯片的型号,以免出现错误。
二、工程文件
在原理图中,我们使用PWM模块来配置RGB的输出。
三、原理图
对原理图的几点说明:
(1)PWM的时钟设置
我在这里设置Clock的时钟频率为100KHz,原因在于我设置的RGB变化颜色的间隔时间为1S。
(2)PWM模块的设置
PWM的配置设置很重要,直接影响RGB灯颜色的出现。况且这三个PWM的配置还不一样:
(3)芯片引脚的设置
图中红色圈必须选中,表示该引脚外部显示结束,否则会报错,不能进行程序编译。
(4)电源设置
把电源的设置名称尽量与PSoC 4电路板的设置一致,便于区分。
当原理图设置,没有出现报错后,接下来进行引脚配置
四、引脚配置
五、main.c主函数
PSOC的最大好处就在于,它已经集成了很多的资源,最重要的是它的底层配置已经写好啦,我们直接应用就可以了!不需要在像STM32,C51,AVR, MP430哪样,还得配置引脚,还有各种的设置。我们在原理图中配置好之后,在main中,只需要配置RGB的显示顺序就可以啦。 |