7 bit

蓝牙芯片 KT6368A

KT6368A: 仅支持从模式,5.1版本BLE、2.1版本SPP 支持 SPP 和 BLE,同一时刻只能使用一个协议。 不带低功耗,上电瞬间25mA,持续300ms,后续5mA不管连接不连接。 芯片和单片机交叉连接!!! AT 指令 设置KT6368A格式: AT+<CMD>[<param>]\r

没志青年 没志青年 发布于 2025-09-08

交叉编译工具链

介绍 下载:https://releases.linaro.org/components/toolchain/binaries/latest-7/arm-linux-gnueabihf/ 我开发用的ubuntu的linux版本比较高,但实际开发板使用的内核版本比较低,交叉编译会有问题吗? 我在开发的

没志青年 没志青年 发布于 2025-09-08

FFmpeg 编译

FFmpeg官方下载地址:Download FFmpeg 暂时没弄x264 编译配置参数 参数

没志青年 没志青年 发布于 2025-09-08

Linux 以太网驱动移植

将 pinctrl_spi4 修改为 pinctrl_spi4: spi4grp { fsl,pins = < MX6ULL_PAD_BOOT_MODE0__GPIO5_IO10 0x70a1 MX6ULL_PAD_BOOT_MODE1__GPIO5_IO11

没志青年 没志青年 发布于 2025-09-08

Linux WIFI驱动移植

以移植 RTL8188EUS 为例 下载官方驱动: 删除内核自带驱动 在 drivers/net/wireless/rtlwifi/Kconfig 中删除以下内容 config RTL8192CU tristate "Realtek RTL8192CU/RTL8188CU USB Wireless

没志青年 没志青年 发布于 2025-09-08

vim 编辑器

命令模式:ESC 进入,打开文件时默认模式,对文本执行命令操作 插入模式:i 进入,书写文本 底行模式:ESC+: 进入,对文件的操作,保存、退出等 编辑一些系统文件的时候要 sudo 命令模式

没志青年 没志青年 发布于 2025-09-08

tslib 触摸移植

介绍 tslib 是一个开源的第三方库,用于触摸屏性能调试,使用电阻屏的时候一般使用 tslib 进行校准。 虽然电容屏不需要校准,但是由于电容屏加工的原因,有的时候其不一定精准,因此有时候也需要进行校准。 最主要的是 tslib 提供了一些其他软件,我们可以通过这些软件来测试触摸屏工作是否正常。

没志青年 没志青年 发布于 2025-09-08

Linux 移植 QT5 库(ARM)

下载并解压 经过别人的测试,I.MX6ULL 对 Qt5.12.9 的支持比较好。 下载 Qt5.12.9 并解压 tar -vxf qt-everywhere-src-5.12.9.tar.xz 修改 qmake.conf 配置文件 修改 qtbase/mkspecs/linux-arm-g

没志青年 没志青年 发布于 2025-09-08

Linux 搭建 QT 开发环境

QtCreator 安装 下载 Qt 5.12.9 并运行 ./qt-opensource-linux-x64-5.12.9.run 和 Windows 一样安装就好了 设置交叉编译构建套件 前提是交叉编译好了 qt 源码,参考:QT交叉编译<

没志青年 没志青年 发布于 2025-09-08

Busybox 构建根文件系统

下载地址:Index of /downloads (busybox.net) 根文件系统目录说明: 让 busybox 支持中文 从 busybox1.17.0 以上之后,对 ls 命令不做修

没志青年 没志青年 发布于 2025-09-08

Buildroot 构建根文件系统

介绍 官网:Buildroot - Making Embedded Linux Easy 下载地址:buildroot.org / buildroot · GitLab 本篇文章选择的版本是 2023.02,下载地址:文件 · 2023.02.x · buildroot.org / buildroo

没志青年 没志青年 发布于 2025-09-08

Linux 移植触摸屏驱动

注意: ,不是FT5426 把用到的中断引脚和复位引脚这两个GPIO,凡是别的节点用了,把它注释掉!!! 正点原子7寸屏幕的触摸芯片是 GT911,不是 FT5426, 设备树修改 通过原理图可以看出触摸用到了4个引脚,两个用于通信,CT_INT 为中断, CT_RST 为复位。

没志青年 没志青年 发布于 2025-09-08
没志青年 没志青年 发布于 2025-09-08

ARM 异常处理

异常的概念: 处理器在正常执行程序的过程中可能会遇到一些不正常的事件发生,这时处理器就要将当前的程序暂停下来转而去处理这个异常的事件,异常事件处理完成之后再返回到被异常打断的点继续执行程序。 异常处理机制: 不同的处理器对异常的处理的流程大体相似,但是不同的处理器在具体实现的机制上有所不同,比如:

没志青年 没志青年 发布于 2025-09-08

Zigbee - 基于 ZCL 的数据通信

既然能直接使用 AF 层进行数据通信,那么为什么还要,。

没志青年 没志青年 发布于 2025-09-08

Nginx RTMP 推流配置

rtmp_auto_push on; rtmp { server { listen 1921; application live { live on; } application history {

没志青年 没志青年 发布于 2025-09-08

STM32MP157D - TF-A 移植

下载地址: ST 官方:en.SOURCES-stm32mp1-openstlinux-5-4-dunfell-mp1-20-06-24.tar.xz ZDYZ修改: TF-A 打补丁 解压 en.SOURCES-stm32mp1-openstlinux-5-4-dunfell-mp1-20-06-

没志青年 没志青年 发布于 2025-09-08

STM32MP157 - Linux移植

感觉很奇怪,为什么要打补丁,imx6ull官方的怎么没打不定。 打补丁,其实就是修改。 打补丁 cd linux-5.4.31/ //进入 Linux 源码目录 for p in `ls -1 ../patchs/*.patch`; do patch -p1 < $p; done 修改makefil

没志青年 没志青年 发布于 2025-09-08

STM32MP157 - 网卡驱动移植

以太网 STM32MP157 V1.3 使用的是 YT8511 将 motorcomm.c 拷贝到 drivers/net/phy 将 motorcomm_phy.h 拷贝到 include/linux 在 drivers/net/phy/Makefile 文件后最后添加 obj-$(CONFIG_

没志青年 没志青年 发布于 2025-09-08

boa 服务器搭建

官网:Boa Webserver 下载:http://www.boa.org/boa-0.94.13.tar.gz boa交叉编译(移植到arm)-CSDN博客

没志青年 没志青年 发布于 2025-09-08

使用 mosquito 搭建 MQTT 服务器

下载源码:Release v2.0.18 · eclipse/mosquitto (github.com) MQTT开源库--Mosquitto基于ARM平台的源码编译(二) - 知乎 (zhihu.com) Mosquitto MQTT协议消息服务端本地搭建并实现远程连接_mosquitto 远程

没志青年 没志青年 发布于 2025-09-08

Linux PWM 驱动

设备树节点 imx6ull 上作为屏幕背光 pinctrl_pwm1: pwm1grp { fsl,pins = < MX6UL_PAD_GPIO1_IO08__PWM1_OUT 0x110b0 >; }; &pwm1 { pinctrl-names = "defau

没志青年 没志青年 发布于 2025-09-08

Sigrity Aurora 基础

介绍 一般 PCB 设计和 SI/PI 是分开的,两个职位,要等到PCB画完了才能进行仿真,效率不高。 Sigrity Aurora 就是在Allegro集成了一些仿真分析,可视化分析。 分析: 串扰 反射 压降

没志青年 没志青年 发布于 2025-09-07

STM32 实现 IAP 功能

在官方的例子基础上修改 STSW-STM32067 | Product - 意法半导体STMicroelectronics

没志青年 没志青年 发布于 2025-09-01

硬件调试接口 仿真器

(77 封私信 / 80 条消息) jtag和swd区别,该用哪个? - 知乎 调试接口: JTAG:通用(ARM、FPGA、DSP) TCLK: RTCK: TDI: TMS: TRST: RESET SWD:ARM 内核专用 SWCLK:时钟 SWDIO:数据 两种接口引

没志青年 没志青年 发布于 2025-09-01

硬件基础 - 分贝 dB

分贝的由来: 贝尔(Bel)的定义: L=lg\frac{P_1}{P_2}\;Bel 由于 1 Bel 太大了,工程上通常使用 1 Bel 的 1/10,也就是分贝(decibel, dB),定义: L=10lg\frac{P_1}{P_2}\;dB 使用电压表示: L=10lg\fra

没志青年 没志青年 发布于 2025-08-30

嵌入式常用算法

线性插值法 在两个已知数据点之间,假设函数变化是线性的,用一条直线来近似函数曲线。 y(x)=y_0+\frac{y_1-y_0}{x_1-x_0}(x-x_0) 滤波算法

没志青年 没志青年 发布于 2025-08-30

C语言 - 多文件编程

引用头文件 使用 <> 和 "" 引入头文件有什么区别? 使用 <>:编译器先从系统标准库路径开始搜索,找不到再搜索用户的工作路径。 使用 "":编译器先从用户的工作路径开始搜索,找不到再区系统路径下找。 因此,对于系统库使用<>,对于自定义头文件使用 "" 头文件内容

没志青年 没志青年 发布于 2025-08-28
上一页 下一页