ad7689在arm Linux imx6ul上的使用
ad7689 是一款8通道adc采集芯片,使用spi接口通信。 移植到Linux上使用用的是内核的spidev驱动,找到 /dev/spidev1.0 设备是我们 用的总线接口。 ad7689 直接读取数据便是...
物联网平台架构
工业级物联网项目架构设计思想 了解了工业级的物联网项目的一些特色,所以架构设计方面就有了方向和思路。我们先从技术角度分析,当前一个典型的物联网项目,从组成上来讲,至少有三部分:一是设备端,二是云端(主要指公有云),三是监...
i2c tools下载编译嵌入式Linux移植
i2c tools下载 下载后解压将Makefile z中的 CC ?= CC 改为 CC = arm-linux-gcc ...
Makefile 指定链接库
makefile 中加入 libm.so.6 发现该动态库在 /usr/lib/arm-linux-gnueabi/下边 make中加入 LIBS += -L &...
关于阿里云服务器ssh 连接和ping的问题
买到阿里云的ECS后 ,发现不能ping 通也不能ssh 连接, 经过不断的尝试,发现需要设置规则, 在 安全组中,找到设置规则 添加 ssh 和 http i...
关于树莓派没有显示屏使用ssh 的问题
树莓派3B 如果不使用显示器 可又想进入shell 怎么办 , 树莓派3B是没有开启shll 的默认的。 将tf卡插到Windows下 ,并在boot 目录下 ...
Linux使用system()获取执行结果
#include<stdlib.h> #include<stdio.h> #include<string.h> #include<unistd.h> static int getResultF...
modbus 在imx6ul上的移植
在 官网上下载 modbus的压缩文件 http://libmodbus.org/ 点击上边你的3.0.6的stable 稳定版的文件,。 下载到虚拟机内,解压。 cd &nb...
imx6ul调试adc总结
imx6ul调试adc 修改设备树 , 去掉了TSC的部分,增加了adc1的设备属性,结果发现在 /sys/bus/iio/device/下为空的了,什么都没有。 反复检查在启动的打印过程中发现&nb...
compile devicetree.dts error: Unable to parse input tree 总结
在编译imx6 或者更改设备树的时候,有时候会出现这个错误。 Error: ./zynq-zc702_rl.d...
MX6UL如何修改PWM输出
采用lcd电阻触摸一路GPIO1_IO04用作PWM控制,并输出2.4K的方波。 CPU默认可输出8路PWM,默认背光采用的为PWM1,增加GPIO1_IO...
imx6uL调试USB2514b-3
测量勾514B的晶振发现该芯片竟然没起震。 后来焊下晶振,发现该批晶振的缺口焊盘是2脚而不是1脚。
imx6uL调试USB2514b-2
[ 2.900105] usb 1-1: device no response, device descriptor read/64, error -71 [ 3.220056] usb ...
imx6uL调试USB2514b-1
项目中自己设计的板子,使用的imx6ul 和USBHUB 芯片 usb2514b 但是在调试中发现 [ 1.730092] usb 1-1: new full-speed ...
Linux系统调度及例子
1、综述 Linux作为多任务、多用户的操作系统,其进程/线程调度管理是实现这些特性的关键部分。调度管理决定系统中的众多线程中哪个线程获得执行、什么时候开始执行、执行多久。一个好的调度算法能优化系统资源的使...