linux
文章平均质量分 54
armkits
嵌入式开发行业,Linux ,andriod开发
展开
-
CM4 支持 USB UVC camera
树莓派CM4 debian 系统支持 USB camera1.用USB Webcam拍照片当USB摄像头成功挂载到树莓派上之后,下一步就是拍一些照片来验证它的功能了。要想拍摄照片,你要安装fswebcam,这是一款小型摄像头程序。你可以直接通过Raspbian的仓库来安装fswebcam。$ sudo apt-getinstall fswebcam -y2.预览功能,需要安装luvcview$ sudo apt-get install luvcview -y...原创 2021-08-11 14:47:27 · 301 阅读 · 0 评论 -
树莓派计算模块 CM4 NANO嵌入式计算机
详情资料请访问 armkits.taobao.com原创 2021-07-29 22:23:03 · 422 阅读 · 0 评论 -
树莓派CM4 MINI IO产品
CM4 MINI IO产品概述我是树莓派计算模块4代的CM4 MINI IO板,是CM4IO的兄弟板,同时又有自己特色的一款MINI Board. CM4 MINI IO Board 是可以搭配树莓派 Compute Module 4 使用的底板,可用作 Compute Module 4 的开发系统以及作为嵌入式电路板集成到终端产品中. 尺寸只有8.5cm*5.6cm ,同标准树莓派4B的大小是一样的. 在对体积有要求的应用中,选择CM4 MINI IO是非常合适的.CM4核心板系统可以根.原创 2021-03-16 22:06:46 · 3177 阅读 · 2 评论 -
Beaglebone Black UART5 使用测试
Debian 7.4 下面 UART5使用步骤:1. 登陆系统,修改 /boot/uboot/uEnv.txt2. vi /boot/uboot/uEnv.txt##Disable HDMIoptargs=capemgr.disable_partno=BB-BONELT-HDMI,BB-BONELT-HDMIN##Enableoptargs=quiet capemgr.enable_partno=BB-UART53,保存uEnv.txt . 重新启动 板子,UART5 即配置好了4原创 2020-05-23 12:41:43 · 460 阅读 · 0 评论 -
c语言中的 #ifndef/#define/#endif的作用
在c语言中,头文件中的加入 #ifndef #define #endif 目的防止该头文件被重复引用其实“被重复引用”是指一个头文件在同一个c文件中被include了多次,这种错误是由于include嵌套造成的。比如在a.h文件#include "c.h" 而此时b.cpp文件包含#include "a.h" 和#include "c.h"此时就会造成c.h重复引用头文件被重复引...原创 2020-03-07 22:31:06 · 2257 阅读 · 0 评论 -
AT91SAM9G45 LINUX 2.6.30 sd卡带卡套转接不能识别sd卡的修改
编辑文件:arch/arm/mach-at91/board-sam9m10g45ek.cstatic struct mci_platform_data __initdata mci0_data = { .slot[0] = { .bus_width = 4,#if 0 .detect_pin = AT91_PIN_PD10,#endif ...原创 2019-12-30 16:43:47 · 229 阅读 · 0 评论 -
树莓派摄像头pi camera操作手册
在树莓派官网(http://www.raspberrypi.org/download)下载 Raspbian 系统镜像。使用 SDFormatter.exe 软件或者其他格式化软件格式化 MicroSD 卡。注意:Micro SD卡的容量建议大于4GB,带桌面系统有些版本size超过4G。系统写入MicroSD卡操作借助 TF 卡读卡器,系统镜像通过读卡器写入Micro SD卡.。打...原创 2019-11-22 14:45:32 · 3891 阅读 · 0 评论 -
Raspberry Pi CM核心板的物联网网关ED-IOTGATEWAY 支持4G Lora无线技术
ED-IOTGATEWAY1.0是基于Raspberry Pi Compute Module设计的物联网网关,支持CM3+/CM3/CM1全系列产品。它提供了丰富的无线通讯接口包括WiFi、蓝牙、4G/LTE(可选)和LoRa(可选)。它也支持各种通讯接口如10/100M 以太网、USB2.0, UART 以及RS485接口,板载2Kb EEPROM 和32Mb串行Flash用于存储系统配置参...原创 2019-10-24 11:38:16 · 1195 阅读 · 0 评论 -
patch 补丁制作方法
补丁制作方法: diff -uNr A B > C.patchA是内核源码: linux-2.6.31B是修改后的内核源码:linux-2.6.31_XXXC是生成的补丁文件:linux-2.6.31_xxx.pacthdiff[选项] 源文件 目标文件-r 当比较目录时,递归比较任何找到的子目录.-u使用统一的输出格式.-N--new-file在目...原创 2019-08-16 10:16:08 · 2736 阅读 · 4 评论 -
madplay 移植过程记录
安装包 zlib-1.1.4.tar.gz madplay-0.15.2b.tar.gz libmad-0.15.1b.tar.gz libid3tag-0.15.1b.tar.gz1,zlib 解压 与编译修改MakefileCC=arm-linux-gccAR=arm-linux-ar rcRANLIB=arm-linux-ranlib建立编译脚本 make.sh./co...原创 2019-08-16 09:53:30 · 233 阅读 · 0 评论 -
BB VIEW ti-sdk 编译
在TI-SDK系统,BeagleBone Black和BeagleBone共用同一个源码包,源码编译以及将编译生成的映象更新至开发板的方法均一致。安装开发环境在对BB VIEW的TI-SDK源代码进行编译之前,必须先在Linux系统安装开发环境,下面以Ubuntu操作系统为例,介绍开发环境的安装。1) 在http://www.embest-tech.cn/shop/product/bb-v...翻译 2018-04-24 14:06:33 · 622 阅读 · 0 评论 -
Linux debian系统删除密码操作
如何使用root帐户直接登录,删除root下面的密码.1, 例如 我现在为root帐户增加密码 命令passwd root 2,将加密的密码删除需要修改shadow. 命令vi /etc/shadow 进入文件编辑窗. 红色框住部分是加密的密码,删除就是将加密的密码. 注意仔细核对下面两张截图. 编辑后内容如下图: 红色下滑线部分,不能少冒号...原创 2018-04-24 14:46:22 · 2042 阅读 · 0 评论 -
Beaglebone Black Angstrom 系统内核增加对Kingstom eMMC的支持.
目前市面上beagebone Black 采用Kingstom EMMC04G-M627. 在beaglebone.org发布的angstrom系统linux 内核还不支持这颗Emmc.需要更新uImage 和dtb文件才行对Emmc进行系统少些. 下面说下操作方法.1, 重新编译内核获取 新的uImage 和 am335x-beaglebone.dtb以及modules 文件.2, 首先去获...原创 2018-05-10 12:29:49 · 971 阅读 · 0 评论 -
beaglebone Black debian linux 4.1.15内核编译
export ARCH=armexport CROSS_COMPILE=arm-linux-gnueabihf-#编译器路劲申明export PATH=/home/bbb/gcc-linaro-arm-linux-gnueabihf-4.8-2014.03_linux/bin:$PATH#版本申明export LOCALVERSION="-ti-rt-r43"#make cle...原创 2018-09-12 15:27:09 · 700 阅读 · 2 评论 -
Beaglebone Black ubuntu 16.04启动时间优化A start job is running for
Beaglebone Black安装了Ubuntu 16.04, 启动时间要五分钟,A start job is running for Raise network interface(5min 13s )解决方法:进入系统后修改文件/etc/systemd/system/network-online.target.wants/networking.service命令:sudo vim ...原创 2018-08-08 10:00:47 · 477 阅读 · 0 评论 -
beaglebone Debian 9 设置root自动登陆 autologin
修改/etc/systemd/system/getty.target.wants/[email protected]文件 在里面把ExecStart修改为如下所示 [Service]ExecStart=-/sbin/agetty --keep-baud 115200,38400,9600 %I $TERM -a root保存,重启系统即可实现root自动登陆系统De...原创 2018-12-28 16:28:22 · 2403 阅读 · 0 评论 -
beaglebone Black LCD8000-70T 7寸LCD支持 debian 9.5系统配置.bone-debian-9.5-lxqt-armhf-2018-10-07-4gb.img
目前官方发布的debian img文件并不能直接支持 LCD 7寸屏 的显示以及触摸功能。需要修改内核以支持LCD的显示. lcd 模块通过转接板BBVIEW来连接.1,获取 bbview_bone-debian-9.5-lxqt-armhf-2018-10-07-4gb.tar.bz2 文件.此文件是内核更新文件 包含 boot 、lib 解压至bbb的根目录 roo...原创 2018-12-24 11:19:03 · 881 阅读 · 8 评论 -
tslib 1.4 移植编译总结
下载tslib 1.4 源码编译.在linux下面解压,创建make.sh 脚本export PATH=/hom/bbb/gcc-linaro-arm-linux-gnueabihf-4.8-2014.03_linux/bin:$PATHexport CROSS_COMPILE=arm-linux-gnueabihf-make clean执行 ./autogen.sh 如报错...原创 2019-01-04 15:06:52 · 266 阅读 · 0 评论 -
通过raspberry pi3 烧写CM3 的镜像方法
通过Raspberry pi3烧写CM3/CM3+镜像方法通过Micro SD卡镜像启动raspberry pi3 ,Raspbian 用户名pi ,密码 raspberry查看系统的版本命令$ lsb_release -aRaspberry pi3连接网络 ,下载usbboot 安装包$ sudo git clone --depth=1 https://github.c...原创 2019-01-14 10:22:08 · 1708 阅读 · 1 评论 -
制作 img系统镜像的详细方法
I.MX6开发板目前支持从TF卡和eMMC启动,启动时,由于各个不同的启动文件对路径有不同的要求,例如uboot文件要求位于启动设备的某个块,dtb文件要求在FAT分区上,文件系统要求在Linux分区上,基于此,我们目前采用将映像制作成img文件的方式,这样可以更简单完成对启动卡的制作。 关于如何制作img,方法如下:方法一 Windows下面利用Win32工具1. 准备我司提供...原创 2018-04-09 17:30:50 · 40690 阅读 · 0 评论