完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
ELF 1开发板配有多种常用接口,并可以指令的方式加以测试。 1.蜂鸣器测试 ELF1 开发板配有无源蜂鸣器,可由 PWM 进行控制,其位置如图1所示。
图1 蜂鸣器 蜂鸣器的电路见图2所示,由于所用的是无源蜂鸣器,故可通过输入信号的频率变化而产生不同的音调。在输入PWM信号的情况下,通过周期及占空比的变化可发出不同的声响。
图2 蜂鸣器电路 控制蜂鸣器的PWM位于sys/class/pwm/pwmchip1的目录下,见图3所示。
图3 所处位置 实现蜂鸣器控制的操作如图4所示:
图4 蜂鸣器控制 其中: 指令“echo 0 > export”是将 PWM 设置为输出; 指令“echo 1000000 > pwm0/period”是将PWM 的周期设置为1000000,其单位为 ns; 指令“echo 500000 > pwm0/duty_cycle” 是将PWM 占空比设置为50%; 指令 “echo 1 > pwm0/enable” 是对PWM进行使能,以使蜂鸣器发声; 指令“echo 0 > pwm0/enable” 则是对PWM进行禁能,以关闭蜂鸣器。 2.RTC时钟测试 在进行RTC 时钟测试时,要确保板上已安装纽扣电池,且电池电压正常。 然后使用 date 和 hwclock 指令可设置软、硬件时间。 读取系统时间的操作如图5所示:
图5 读取系统时间 设置系统当前时间的操作如图6所示:
图6 设置系统当前时间 读取 RTC 芯片时间的操作如图7所示:
图7 读取 RTC 芯片时间 设置系统时间到 RTC 芯片,再读取 RTC时间的操作如图8所示:
图8 更新RTC时间 3.温度检测 ELF1 开发板提供CPU的结温测试功能,其检测操作如图9所示。
图9温度检测 其中,“44726”表示其温度为44.726度。 4.ADC测试 ELF1 开发板提供了ADC 数据采集功能,并配置了可调电阻以便于测试 ADC 功能,其位置如图10所示。
图10 电位器 通过该可调电阻通过模拟的检测单位,其电路如图11所示。
图11 ADC信号模拟 供测试的设备为in_voltage5_raw,它位于sys/bus/iio/devices/iio目录下,对其查看的操作如图12所示。
图12 设备查看 通过指令“cat in_voltage5_raw”可读取检测值,通过调节可变电阻,则会改变检测值,其操作见图13所示。
图13 读取检测值 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
【飞凌OK153-S开发板评测】系统实时性及codesys测试
1558 浏览 0 评论
【OK3506-S12Mini试用评测(二)】开发板SDK配置动态设备树
1839 浏览 0 评论
【飞凌OK-MX9596-C开发板试用】4.电力设备模拟之CAN解锁
1144 浏览 0 评论
【OK3506-S12Mini试用评测(一)】开发板连接putty串口解决Xterminal远程连接问题
1902 浏览 0 评论
【飞凌OK-MX9596-C开发板试用】3.电力设备模拟之抄表
1470 浏览 0 评论
【飞凌OK113i-S开发板试用】基于飞凌嵌入式OK113i网页视频监控项目
28151浏览 1评论
基于 i.MX6ULL 高性价比、通用性强的处理器,适合初学者的板卡ELF 1开发板项目实践
28352浏览 1评论
【飞凌嵌入式OK3588J-C开发板体验】OK3588J-C开发板开箱评测
14914浏览 1评论
16338浏览 1评论
9619浏览 1评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 21:29 , Processed in 0.662158 second(s), Total 51, Slave 36 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
16732
