正点原子IMX6UL ADC采集

1 前言

项目需要用到IMX6UL ADC功能, 12位ADC 

 

 2 修改设备树

因为用到通道2和通道5, 所以一共有0-5个, 一共是6个通道

imx6ull.dtsi

			adc1: adc@02198000 {
				compatible = "fsl,imx6ul-adc", "fsl,vf610-adc";
				reg = <0x02198000 0x4000>;
				interrupts = <GIC_SPI 100 IRQ_TYPE_LEVEL_HIGH>;
				clocks = <&clks IMX6UL_CLK_ADC1>;
				num-channels = <6>;
				clock-names = "adc";
				status = "disabled";
            };
			reg_vref_3v3: regulator@3 {
				compatible = "regulator-fixed";
				regulator-name = "vref-3v3";
				regulator-min-microvolt = <3300000>;
				regulator-max-microvolt = <3300000>;
				//reg = <3>; 
			};	

imx6ull-14x14-evk.dts

&adc1{
	pinctrl-names = "default";
	pinctrl-0 = <&pinctrl_adc1>;
	vref-supply = <&reg_vref_3v3>;
	num-channels = <6>; //此参数为ADC的通道
	status = "okay";
};

		pinctrl_adc1: adc1grp {
			fsl,pins = <
				MX6UL_PAD_GPIO1_IO02__GPIO1_IO02  0xb0
				MX6UL_PAD_GPIO1_IO05__GPIO1_IO05  0xb0
			>;
		};

3 测试

 cd /sys/bus/iio/devices/iio\:device0

 

 

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 正点原子imx6ull底板是基于NXP公司的i.MX6ULL处理器设计的一款开发板,具有高性能和低功耗两大特点。该底板采用了6层PCB板,保证了板子的稳定性和信号完整性,同时还具有完善的电源管理系统,让开发者可以更加方便地进行开发。 该底板主板集成了512MB DDR3 RAM,8GB eMMC存储器以及微型SD卡插槽,为用户提供了基本的数据存储和扩展接口,方便进行相关操作。该底板还支持多种网络接口,包括以太网、WiFi和蓝牙,可以使用户灵活选择满足自己需求的网络环境。 此外,该底板还具有丰富的外设接口,包括多个UART、I2C、SPI、PWM、ADC等接口,方便开发者进行通信、控制和数据采集。支持HDMI显示输出和MIPI DSI接口,可以连接外部显示器进行图像、视频等显示。 总之,正点原子imx6ull底板是一款功能强大、性能稳定的开发板,具有广泛的使用场景和应用。无论是物联网、嵌入式系统开发,还是机器人、智能家居、电子产品等都可以使用该底板来实现自己的创意和想法。 ### 回答2: 正点原子imx6ull底板是一种基于NXP i.MX6ULL处理器设计的开发板,采用了6层板设计,具有高性能、稳定性和可靠性等特点。这款底板的主频高达696MHz,内存容量为512MB DDR3,存储容量为4GB eMMC,同时还带有TF卡接口,可以扩展存储容量。除此之外,该底板还具备多种接口,包括USB、UART、以太网等,方便用户进行二次开发和应用。同时,该底板支持多种操作系统,如Linux、Android等,用户可以根据需要进行选择。此外,正点原子imx6ull底板还支持多种外设,如LCD、摄像头等,可以实现更丰富的应用场景。总之,该底板是一款性能优越、功能丰富、易于扩展的开发板,适合各类嵌入式应用场景,例如工业控制、智能家居、医疗设备等。 ### 回答3: 正点原子imx6ull底板是一款核心板,采用了i.MX 6ULL处理器,具有低功耗和高性能的特点。该底板具有丰富的硬件资源,如独立的芯片供电、Gigabit以太网、USB Host和OTG、UART、SPI、I2C等接口,能够满足不同场景下的开发需求。同时,该底板支持蓝牙、WiFi、4G等无线通信模块,方便集成智能化设备中。此外,该底板还有可扩展的TF卡存储和LCD屏接口,为开发者提供了更大的空间来满足不同的应用需求。 值得注意的是,正点原子imx6ull底板提供了多样化的软件开发环境,支持Ubuntu、Android、Yocto、OpenWRT等多种系统,开发者可以根据需求自由选择不同的系统进行开发。此外,正点原子还提供了完善的开发文档和示例代码,帮助开发者快速上手和开发。总之,正点原子imx6ull底板是一款性能强大、可扩展性好的核心板,非常适合在物联网、车联网、智慧家居等领域的开发应用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值