Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
STM32 使用HAL库实现微秒级长延时
STM32 使用HAL库实现微秒级长延时 背景 定时器初始化 主程序中的设计 背景 STM32 HAL库中有一个延时函数HAL Delay 可以实现毫秒级的延时 能够满足一般延时需求 在有些场合下 我们需要更精准的延时 同时可能会有较长时间
STM32
arm开发
Rust交叉编译简述 —— Arm
使用系统 WSL2 Kali Microsoft Store 命令列表 rustup target list 当前官方支持的构建目标架构列表 rustup target add aarch64 unknown linux gnu 添加目标架
编程
嵌入式
Rust
arm开发
开发语言
交叉编译(全志)
文章目录 一 交叉编译概念 二 香橙派交叉编译 3 带WiringPi库的交叉编译 一 交叉编译概念 交叉编译 就是 在一种平台上编译 编译出来的程序 是放到别的平台上运行即编译的环境 和运行的环境不一样 属于交叉的 例 在进行嵌入式开发时
Linux系统认知
Linux
arm开发
运维
(大集合)Linux进程和线程的基本编程、通讯和例程【杂记】
Linux 进程 和 线程 的基本 编程 通讯 和 例程 注 杂记 系列为日常网搜资料的堆砌而积累成之 如有错误恭谢指出 标识为 原创 其实不完全是 只是多引用再整理和加上自己的理解 进行记录备查 大都引自网络 侵删 大量参考 100ask
主线剧情Linux 系列
Linux
arm开发
arm
经验分享
ARM第五章平时作业
第 5 章 S3C2440 嵌入式系统 共 63 分 一 简述启动代码存储在 NAND Flash 存储器上时 S3C2440 的启动过程 6 分 为了支持 NAND Flash 的 boot loader S3C2440A 配备了一个内部
arm
arm开发
初识网络原理(笔记)
目录 编辑局域网 网络通信基础 IP 地址 端口号 协议 协议分层 TCP IP 五层网络模型 网络数据传输的基本流程 发送方的情况 接收方的情况 局域网 搭建网络的时候 需要用到 交换机 和 路由器 路由器上 有 lan 口 和 wan
Java EE
网络
笔记
arm开发
网络安全
嵌入式Linux开发环境搭建-2-制作编译工具
嵌入式Linux开发环境搭建 2 制作编译工具 一 安装基本开发环境 1 1 build essential安装 1 2 bison和flex 4 3 安装C函数库的man手册 二 安装交叉编译工具链 2 1 相关软件下载 2 2 修改一个
嵌入式开发
嵌入式
Ubuntu
交叉编译环境
arm开发
ARM 汇编基础知识
1 为什么学习汇编 我们在进行嵌入式 Linux 开发的时候是绝对要掌握基本的 ARM 汇编 因为 Cortex A 芯片一 上电 SP 指针还没初始化 C 环境还没准备好 所以肯定不能运行 C 代码 必须先用汇编语言设置好 C 环境 比如
linux驱动学习
arm开发
汇编
嵌入式Linux入门-彻底理解UART串口,手把手教你写程序
UART串口这个东西 是嵌入式学习上避不开的 不仅在调试中经常用到 还有很多模块通过串口与SOC相连 这篇文章让你彻彻底底 搞明白串口程序的编写 没有基础的先看 嵌入式Linux学习系列全部文章 嵌入式Linux学习 从裸机到应用教程大全
嵌入式Linux入门
物联网
arm
arm开发
嵌入式硬件
【数据手册】LM1117L3芯片的使用
1 特征 可调或固定输出 1A输出电流 低损耗 在1A输出电流时最大电压为1 3V 0 04 的线路调节 0 2 负载调节 100 热极限燃烧 快速瞬态响应 2 描述 LM1117系列正可调和固定调节器设计提供1A高电流效率 所有内部电路设
数据手册
单片机
硬件工程
arm开发
基于MCU,如何零代码无开发实现OTA差分升级?
概述 随着物联网设备智能化的发展 OTA 升级已经成为了业界公认的基础能力 而 OTA 在设计和实现过程中需要依赖于物联网设备的硬件方案 物联网设备主流的硬件方案为 1 直接基于通讯芯片 模块开发的方案 用户升级的主要目标是通讯芯片 模块
嵌入式软件
单片机
arm开发
DRM几个重要的结构体及panel开发
一 DRM Linux下的DRM框架内容众多 结构复杂 本文将简单介绍下开发过程中用到的几个结构体 这几个结构体都在之前文章里面开发DRM驱动时用到的 未用到的暂不介绍 DRM中的KMS包含Framebuffer CRTC ENCODER
linux驱动学习
Linux
驱动开发
arm开发
经验积累①:关于设备程序的版本迭代方案详解
关于设备程序的版本迭代方案详解 一 案例描述 对于嵌入式应用层来说 需要对设备的很多参数进行保存 为了使得这些配置参数掉电不丢失 因此在flash中生成配置文件用于保存设备参数 每当设备重启后 将参数读出 重发给设备 由于生成了可变的配置文
工作经验积累
Linux
物联网
arm开发
cmake 报错
目录 错误 原因 错误 The C compiler identification is unknown The CXX compiler identification is unknown CMake Error at CMakeList
嵌入式linux工具
arm开发
Linux
bash
【ARM】使用模板编写dht11温湿度linux驱动程序
作者主页 凉开水白菜 作者简介 共同学习 互相监督 热于分享 多加讨论 一起进步 专栏资料 https gitee com stylle linux code 点赞 收藏 再看 养成习惯 订阅的粉丝可通过PC端文末加我微信 可对文章的内容进
Linux
arm开发
关于单片机PDR和POR应用注意事项
关于单片机PDR和POR应用注意事项 在单片机相关项目的开发中很少有同行会关注到POR和PDR的问题 本人也是经过相关项目的一步步填坑才发现PDR和POR很容易被忽视 一旦出现问题也是比较致命的 为此我将展开阐述并将我开发中遇到的相关问题分
单片机
STM32
嵌入式硬件
arm开发
ADC转换不准确?启用内部参考电压缓冲器 (VREFBUF)
电压基准缓冲器VREFBUF 一 VREF 描述 1 VDDA 有时与VREF 键合 2 VREF 与 VREF 3 VREF 作用 二 VREFBUF 电压参考缓存器 1 简介 2 功能描述 3 VREFBUF 修边 三 VREFBUF寄
单片机
嵌入式硬件
STM32
c语言
arm开发
Win系统下安装Linux双系统教程(非常详细)从零基础入门到精通,看完这一篇就够了
软件下载 软件 Linux 版本 18 0 4 语言 简体中文 大小 1 82G 安装环境 Win11 Win10 Win8 Win7 硬件要求 CPU 2 0GHz 内存 4G 或更高 下载通道 丨百度网盘 1 ubuntu18 0 4下
Linux
arm开发
运维
Ubuntu20.04_x86交叉编译aarch64版本的tslib1.22步骤
编译环境 小米笔记本 Windows10 VMware17 Ubuntu20 04虚拟机 编译目标 需要生成aarch64环境下对应的触摸屏驱动 编译步骤 1 下载aarch64 linux gnu编译器 下载地址为 https relea
Linux
arm开发
运维
33.输入捕获原理与配置
输入捕获原理与配置 参考资料 STM32Fx开发板 STM32Fx开发指南 HAL库版本 第x章 输入捕获实验 STM32Fxx官方资料 STM32Fxx中文参考手册 第x章 通用定时器 笔记基于正点原子官方视频 视频连接https www
arm开发
STM32
嵌入式硬件
«
1
2
3
4
5
6
7
...9
»