自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (9)
  • 收藏
  • 关注

原创 Beaglebone Black Debian 10 设置静态IP

vim /etc/network/interfaces静态IP 设置验证:auto eth0iface eth0 inet staticaddress 192.168.3.82netmask 255.255.255.0gateway 192.168.3.1eth 0 注意先down . 然后进行网络service 复位ifconfig eth0 down// 网络部分重启命令service networking restart执行以上操作即可设置静态IP...

2021-12-12 18:33:33 1962

原创 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 300

原创 树莓派计算模块 CM4 NANO嵌入式计算机

详情资料请访问 armkits.taobao.com

2021-07-29 22:23:03 421

原创 树莓派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 3170 2

原创 ESP32模组确认FLASH容量的size

如何去辨别flash的大小呢?请在我们官网上下载flashdownload Tool的工具(link:https://www.espressif.com/sites/default/files/tools/flash_download_tools_v3.6.5.zip)。 以ESP32模组为例,打开flashdownload Tool工具:不要加载任何bin文件,直接点击start下载,如下图1所示: 图1完成之后,可以看...

2021-03-08 21:51:38 5042

原创 ESP32 BLE SPP 透传操作

ESP32 BLE SPP 操作AT+BLEINIT=2 //将esp32设置成蓝牙SERVERAT+BLEGATTSSRVCRE //GATTS创建服务, 建议初始化后就建立GATTS, 建立连接在创建会报错AT+BLEGATTSSRVSTART //GATTS 开启全部服务。AT+BLEGATTSCHAR? //GATTS 发现服务特征AT+BLENAME="espressif" //ble 名称改成espressif AT+BLEADVDATA="0201060A09657370...

2021-01-09 00:09:29 3797 3

原创 ESP32 AT指令集 BT SPP测试

AT+BTINIT=1 //开启BT, 初始化 BTAT+BTNAME="HELLO" //设置蓝牙设备名称 AT+BTSCANMODE=2 //设置成被发现模式,这条命令是能被连接的必要条件, 必须要设置AT+BTSPPINIT=2 // BT SPP命令 初始化 SPP Profile这里的参数可以选择 0, 1, 2, 其中:0: 表示关闭SPP profile 1: 表示初始化为Master 2 表示初始化为Slave...

2020-12-11 10:52:15 1313

原创 ESP-IDF 编译报错 ModuleNotFoundError: No module named ‘xlrd‘

在ESP32 的ESP-IDF编译中出现 :ModuleNotFoundError: No module named 'xlrd'解决方法: pip install xlrd .xlrd 是跟excel 文件相关的模块。

2020-09-18 11:34:06 970

原创 ESP8266 二维码配网制作

目的制作二维码,通过微信扫二维码进入配网界面. 手机不需要安装配网的软件.1,准备资料二维码制作链接: https://cli.im/配网连接地址 : http://wx.ai-thinker.com/api/old/wifi/config2,制作二维码制作二维码:...

2020-09-10 13:56:56 2095

原创 ESP8285 ESP-AT编译流程和操作步骤

ESP8282ESP-AT编译流程和操作步骤ESP8285 相当于ESP8266EX + 1M SPI Flash ,他的编译工具和ESP-AT 都是跟ESP8266EX 一样的.他的AT指令不能做OTA分区. 由于flash空间原因. 个人理解 配置好 esp8285 的编译工具链setup-toolchainexport PATH="$PATH:$HOME/xtensa-lx106-elf/bin" 第一步:clone esp-at 软件包git clone --rec...

2020-08-28 12:38:16 1416 1

原创 ESP8266 ESP-AT编译流程和操作步骤

ESP8266 ESP-AT编译流程和操作步骤配置好 esp8266 的编译工具链setup-toolchainexport PATH="$PATH:$HOME/xtensa-lx106-elf/bin" 第一步:clone esp-at 软件包git clone --recursivehttps://github.com/espressif/esp-at.git 修改 makefile 的内容,设置为 esp8266 的配置,则如下。export ESP_AT_PROJECT_P...

2020-08-14 21:20:13 1980 3

原创 WIFI 相关的频偏调试以及天线调试记录

WIFI RF 相关的频偏调试以及天线调试1,频率误差(Frequency Error)频率误差(Frequency Error):表征射频信号偏离该信号所处信道中心频率的大小,单位PPM。频偏误差要求范围如下表。频偏越小越好。PPM的计算公式如下:问题:我们ESP8089认证测试的时候频偏测试超了。需要修改哪些呢。测试频率点在2.411865385GHz 宣称点:2.412GHz 频率偏移计算:{(2.412GHz-2.411865385GHz)÷2...

2020-07-21 16:54:44 9467

原创 如何给ESP32选择外接SPI Flash

给ESP32选择外接SPI Flash【前言】: 许多用户在使用 ESP32 做开发的时候,都会碰到如何选择外接 Flash 的难题,因为不同厂商的 Flash 存在很多差异,Flash 支持的工作模式也不同。在这里写个帖子给大家参考.【如何给 ESP32 选择外接 Flash】用户在选择 Flash 时,需要注意以下几个方面:* 工作电压* 容量* 工作模式* 工作环境温度工作电压 这是一个用户在选择 Flash 时很容易忽视但又非常重要的参数,下面列出几个常用的 ESP32...

2020-07-08 12:09:51 9839

原创 ESP8089 射频测试工具的使用

ESP8089 射频测试工具的使用ESP8089 wifi主要针对linux和andriod 下面的应用. 驱动移植完成之后,需要移植RF测试工具到系统,然后去做测试认证. 测试工具乐鑫提供eagle_test_ate esp_fcc_tool_android 两个. 注意驱动需要编译成模块 KO.@eagle_test_ate esp_fcc_tool_android 两个工具需要拷贝/bin目录,或者通过环境变量指定路径 例如:export PATH=/mnt/date:$...

2020-07-02 18:05:24 1568

原创 A fatal error occurred: Failed to connect to ESP32: Invalid head of packet (0x61)

解决方法:make flash, 按住boot 健五秒钟

2020-05-27 16:56:22 6478 3

原创 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 458

原创 ESP32 esp-idf 版本通过git工具切换

从github网站克隆 esp-idf 文件。sudo git clone --recursive https://github.com/espressif/esp-idf.git1. 切换至release 版本cd $IDF_PATH 更新至release版本git fetchgit checkout vX.Y.Zgit pullgit submodule update --init --recursive2切换至 master 版本cd $IDF_PATHgit ...

2020-05-21 20:24:02 1634 1

原创 ESP32 ESP-IDF ubuntu 20环境建立

ubuntu 环境下面进行ESP32 esp-idf 环境配置.1, 编译器下载 xtensa-esp32-elf-linux64-1.22.0-59.tar.gz , 解压命令 tar -xvfxtensa-esp32-elf-linux64-1.22.0-59.tar.gz -C /opt编译器查看版本命令 xtensa-esp32-elf-gcc -v 查看编译器的情况2,安装必要的依赖库,否则会出错sudo apt-get install git wget li...

2020-05-21 20:18:09 949 1

原创 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 2252

原创 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 228

原创 树莓派摄像头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 3889

原创 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 1191

原创 两种途径得到mkImage工具

在make uImage 编译内核过程中,如果 报错mkimage 工具没有,可以使用下面方法进行安装mkimage工具. mkimage是将zImage内核 转化成 uImage内核的工具. make uImage命令制作uImage是需要使用到的. make zImage不需要方法一:安装mkimage工具,命令进行安装:#sudo apt-get install uboot-mki...

2019-08-23 11:06:05 589

原创 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 2731 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 229

原创 嵌入式交叉开发传输文件--TFTP

交叉开发-----宿主机(PC X86机器),目标机(开发板)网络,串口,JTAG,usb 等方式将宿主机上面的软件下载之目标机上面.基于网络的下载模式。 TFTP, NFS 方式TFTP服务器方式tftp 是用来下载远程文件最简单的网络协议,使用的UDP协议而实现1,安装tftp 服务器 rpm -ivh /mnt/packages/tftp-server-049-7.eI6....

2019-08-08 16:24:37 622

原创 从windows主机通过远程登陆 linux虚拟机

ifconfig eth0 查看linux的ip--- 关闭linux的防火墙命令 /etc/init.d/iptables stop 启动linux的防火墙命令 /etc/init.d/iptables restart 关闭window 防火墙a. 使用putty工具通过ssh协议登录 ,输入LINUX 的ip地址。 输入登录账号密码b, 使用VNC 登录 ---...

2019-08-08 15:18:51 344

原创 STM32F4DIS-BB 基于STM32F4DISCOVERY 高性能

- STM32F4DIS-BB基于ST原厂STM32F4DISCOVERY推出的高性能扩展板- 支持3.5寸工业级LCD触摸屏,130万像素OV9655 Camera模块- 多达6路串口,CAN,IIC,SPI,以太网口,USB2.0 FS OTG/device/host,TF卡等-支持uC/OS-Ⅱ_v2.86 & uC/GUI_v3.90a,并提供BSP源码-支持FatFs_vR0...

2019-08-06 20:51:04 1593

原创 通过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 1705 1

原创 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 264

原创 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 2400

原创 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 880 8

原创 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 698 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 474

原创 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 969

原创 Linux debian系统删除密码操作

如何使用root帐户直接登录,删除root下面的密码.1, 例如 我现在为root帐户增加密码 命令passwd root 2,将加密的密码删除需要修改shadow.  命令vi /etc/shadow  进入文件编辑窗. 红色框住部分是加密的密码,删除就是将加密的密码.  注意仔细核对下面两张截图.   编辑后内容如下图: 红色下滑线部分,不能少冒号...

2018-04-24 14:46:22 2037

翻译 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 618

原创 制作 img系统镜像的详细方法

      I.MX6开发板目前支持从TF卡和eMMC启动,启动时,由于各个不同的启动文件对路径有不同的要求,例如uboot文件要求位于启动设备的某个块,dtb文件要求在FAT分区上,文件系统要求在Linux分区上,基于此,我们目前采用将映像制作成img文件的方式,这样可以更简单完成对启动卡的制作。 关于如何制作img,方法如下:方法一  Windows下面利用Win32工具1.   准备我司提供...

2018-04-09 17:30:50 40672

原创 Beaglebone Black LCD 支持,BB VIEW配置

1.   制作TF卡[PC上操作]Ø 打开官网http://beagleboard.org/latest-images,下载最新映像: https://debian.beagleboard.org/images/bone-debian-8.3-lxqt-4gb-armhf-2016-01-24-4gb.img.xzØ  使用7zip解压.xz文件生成.img映像Ø  取一张TF卡[4G或更大容量均...

2018-03-27 10:00:50 2104 4

原创 Beaglebone black开发板更新至debian 7版本

目前市面上生产的Beaglebone Black的EMMC flash更换成了Kingston品牌的,使用老的debian 7系统会存在烧录不进的问题。 原因: 老版本的debian 7系统对 这颗的的EMMC 在kernel不支持, 需要更新老版本debian 7的内核上添加这颗新的emmc支持. 即可烧录进 Kingston EMMC。方法:1,以 debian 7.4 版本为例, 下载deb...

2018-03-01 16:26:50 942 4

BB-VIEW SCH.pdf

BBVIEW 原理图,beaglebone black 扩展板原理图 ,在beaglebone black 上面接LCD 的转接板,在bbb上面联系qt之类的,非常好的资源

2020-04-01

Beaglebone Black lcd cape 原理图 BB VIEW

BB VIEW 原理图

2018-04-09

Beaglebone LCD cape 用用手册BB VIEW

Beaglebone black LCD扩展用户手册,支持TISDK, Debian,angstrom 系统

2018-04-09

Debug UART Customization on i.MX6x

FREESCALE i.MX6 uart驱动开发文档介绍

2015-08-07

Beaglebone black SCH

Beaglebone black原理图,AM3358的参考资料

2015-08-07

TI BeagleBone Black用户手册_V2.0

TI BeagleBone Black用户手册_V2.0,中文版本。

2015-08-07

Tiva C Series TM4C1294 Connected LaunchPad Evaluation Kit

Tiva C Series TM4C1294 Connected LaunchPad Evaluation Kit 用户手册,原理图

2015-08-07

u-boot-1.1.6学习笔记

uboot源码分析笔记,非常有参考价值,快点来下载咯

2015-08-07

i.MX_6Dual6Quad_Linux_Reference_Manual.pdf

i.MX_6Dual6Quad_Linux_Reference_Manual.pdf 技术开发手册参考,非常有价值。供下载

2015-08-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除