飞腾派40PIN 接⼝,有通⽤GPIO,I2C,UART,SPI,PWM 等接⼝可供使⽤。其原理图和实物图如下:
本次实验演示如何对飞腾派的PWM接口进行编程。以PIN32脚为例,看原理图对应的是 PWM2。
一、导出 PWM2节点
root用户登录,在终端输入:
1)cd /sys/class/pwm/pwmchip2/ 进入该文件夹
2)echo 0 > export 导出该节点
3)cd pwm2/ 进入该文件夹
如下图:
二、配置PIN32的参数
设置周期值,单位为 ns:
1)echo 100000000 > period 设置周期为100000000ns
2)echo 50000000 > duty_cycle 设置占空比,即高电平On的时间为50000000ns
3)echo normal > polarity 设置极性,normal表示高电平为开启状态即On状态
4)echo 1 > enable 输出使能
如下图:
更多回帖