树莓派
北风企鹅
这个作者很懒,什么都没留下…
展开
-
linux 添加i2c设备-shtc1温湿度传感器
&i2c1 { pinctrl-names = "default"; pinctrl-0 = <&i2c1_pins>; clock-frequency = <100000>; // eric++ status = "okay"; shtc1@70 { compatible = "shtc1"; reg = <0x70>; status = "okay"; };};原创 2020-05-16 17:38:41 · 1146 阅读 · 1 评论 -
树莓派zero-按键测试
linux 标准子模块 keyborads支持按键操作,不需要自己写按键驱动Device Drivers —> Input device support —> [*] Keyboards —> < M> GPIO Buttons1、设备树,根节点增加按键节点gpio-keys { compatible = "gpio-keys"; autorepeat; up { label = "GPIO Key UP"; linux,code.原创 2020-05-16 11:15:01 · 703 阅读 · 0 评论 -
树莓派zero,连接手机USB共享网络
树莓派zero,不像zeroW,具有板子wifi可以直接接入网络。当然也可以用usb无线网卡。如果没有usb网卡,也可以用Android手机接入usb-host,进行usb网络共享,让树莓派zero顺利接入网络!RNDIS是指Remote NDIS,基于USB实现RNDIS实际上就是TCP/IP over USB,就是在USB设备上跑TCP/IP,让USB设备看上去像一块网卡。基于buildroot一、linux kernel 配置buildroot 默认是开启RNDIS模块的,如果没有开.原创 2020-05-10 17:37:58 · 3040 阅读 · 0 评论 -
buildroot编译树莓派0-led控制程序
树莓派0 板载唯一的ATC led,是状态指示灯,本节利用c语言控制led!查看设备树buildroot 树莓派0默认配置,选择的设备树文件为:bcm2708-rpi-zero.dts其中led 为GPIO 47,默认触发方式为mmc0,即SD卡读写状态指示灯。&leds { act_led: act { label = "led0"; linux,default...原创 2020-05-03 14:43:35 · 456 阅读 · 0 评论 -
buildroot编译树莓派0
树莓派0,用buildroot构建、编译属于自己的image!下载buildroot官网下载buildroot:https://buildroot.org/download.html解压后文件:eric@eric-PC:~/Documents/work/linux-c/buildroot-2020.02.1$ ls -l总用量 808drwxrwxr-x 2 eric eri...原创 2020-04-23 14:39:26 · 348 阅读 · 0 评论 -
buildroot 增加自己的应用程序
buildroot package 目录下已经有大量很完善的应用程序,例如用于二维码扫描的Zbar、zxing等。本节描述,构建自己的hello world程序顶层目录创建work/helloworld目录,用于放置helloworld的源码helloworld目录下,两个文件helloworld.c Makefileeric@eric-PC:~/Documents/work/lin...原创 2020-04-23 15:52:08 · 6118 阅读 · 2 评论 -
buildroot编译树莓派0-修改PS1
增加root登录密码进入make menuconfig—>System configuration —>Root password 键入自己的密码(1234) Root password编译后,烧录sdcard.img。启动Welcome to Buildrootbuildroot login: rootPassword:#### cd /# lsbin...原创 2020-04-27 15:23:47 · 566 阅读 · 0 评论