立即注册
查看: 3862|回复: 15

[经验分享] 全志Tina PWM使用说明手册

已绑定手机
发表于 2020-10-28 16:45:34 | 显示全部楼层 |阅读模式 来自 广东省深圳市
相关配置:
在命令行中进入 Tina 根目录,执行命令进入配置主界面:
source build/envsetup.sh(详见①)
lunch (详见②)
make kernel_menuconfig (详见③)
详注:
① 加载环境变量及 tina 提供的命令
② 输入编号,选择方案,注意,例如 R40 对应方案为:azalea_m2ultra-tina
③ 进入内核配置主界面(对一个 shell 而言,前两个命令只需要执行一次)


内核配置:3.4 内核与 3.10, 4.4 内核配置有部分不一样,这里分别作描述:
以 R16 为例,配置路径:
Device Drivers
└─>Pulse-Width Modulation (PWM) Support
└─>sunxi pwm support

操作图示:

操作图示.jpg

3.10 以及 4.4 内核配置路径:
Device Drivers
└─>Pulse-Width Modulation (PWM) Support
└─>SUNXI PWM SELECT
└─>Sunxi Enhance PWM Support

操作图示:

kernel_menuconfig 主界面

 kernel_menuconfig 主界面



设备数配置
以 R40 为例,dts 路径:
tina/lichee/linux-3.10/arch/arm/boot/dts/sun8iw11p1.dtsi
pwm dts 的配置如下,使用 pwm 时一般不需要修改该配置
pwm: pwm@01c23400 {
compatible = "Allwinner,sunxi-pwm";
reg = <0x0 0x01c23400 0x0 0x154>;
pwm-number = <1>;
pwm-base = <0x0>;
pwms = <&pwm0>, <&pwm1>;
};


sys_config 配置:根据内核不同,sys_config 有些许不同



文件下载请回复
游客,如果您要查看本帖隐藏内容请回复






已绑定手机
发表于 2020-11-3 03:16:25 | 显示全部楼层 来自 四川省成都市
看看,学习一下
发表于 2020-11-30 10:24:21 | 显示全部楼层 来自 广东省深圳市宝安区
看下是什么好东西
已绑定手机
发表于 2021-5-20 14:35:01 | 显示全部楼层 来自 广东省深圳市
这个可以看看了
已绑定手机
发表于 2021-9-27 00:49:01 来自手机 | 显示全部楼层 来自 江苏省南京市
好东西看看
已绑定手机
发表于 2021-11-1 00:24:22 | 显示全部楼层 来自 广东省东莞市
资料不错路过学习学习
已绑定手机
发表于 2021-11-9 10:11:15 | 显示全部楼层 来自 广东省深圳市
学习学习
已绑定手机
发表于 2021-12-14 10:59:28 | 显示全部楼层 来自 湖南省长沙市
正在调背光, 快救救孩子吧;
已绑定手机
发表于 2022-1-11 13:22:33 | 显示全部楼层 来自 江苏省苏州市
好东西,学习下
已绑定手机
发表于 2022-4-6 09:13:19 | 显示全部楼层 来自 广东省深圳市
学习学习
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

合作/建议

TEL: 19168984579

工作时间:
周一到周五 9:00-11:30 13:30-19:30
  • 扫一扫关注公众号
  • 扫一扫打开小程序
Copyright © 2013-2024 一牛网 版权所有 All Rights Reserved. 帮助中心|隐私声明|联系我们|手机版|粤ICP备13053961号|营业执照|EDI证
在本版发帖搜索
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表