会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
starstxg
博客园
首页
新随笔
联系
订阅
管理
2026年10月2日
iOS内存压缩换出专题1-总览
摘要: 背景: 在手机、平板、智能手表、电脑等嵌入式设备中,更大的内存通常意味着更强的应用保活能力,能够减少后台应用被查杀概率,从而带来更好的用户体验。然而,内存是一种宝贵的有限资源,更大的内存也通常意味着更高的成本。那么如何利用更少的内存获取更强的应用保活能力呢? 在现代智能消费电子产品的操作系统中,无论
阅读全文
posted @ 2026-10-02 00:37 tstars
阅读(2)
评论(0)
推荐(0)
2026年6月14日
逆向学习-手机root环境搭建
摘要: 前置条件: 学习逆向,首先要有一台已经拥有root权限的手机,具体有2种途径:从某鱼买一台或者使用一台旧手机去网上找相关的root教程 环境搭建: 1、安装Magisk并配置LSpose框架 Magisk安装与配置过程参考官方指导 https://magiskcn.com/ 接下来安装LSpose框
阅读全文
posted @ 2026-06-14 12:00 tstars
阅读(85)
评论(0)
推荐(0)
2026年4月11日
交叉编译的理解与总结
摘要: 什么交叉编译 所谓交叉编译是指在非目标架构的平台上编译目标架构的程序,比如嵌入式开发中经常在x86架构的PC上面编译ARM架构的程序。 裸机程序交叉编译与与基于系统的应用程序交叉编译的区别 裸机程序指的是直接运行于硬件之上的程序,程序所使用的地址是物理地址,不依赖于操作系统的资源,而基于操作系统的应
阅读全文
posted @ 2026-04-11 12:23 tstars
阅读(50)
评论(0)
推荐(0)
2025年6月13日
STM32定时器
摘要: 目录摘要定时器结构基本定时器结构通用定时器结构高级定时器结构定时器功能基本定时器功能定时器内部时钟中断定时器外部时钟中断定时器输出比较定时器输入捕获总结 摘要 最近学习了STM32的定时器部分,为了加强对定时器的理解,将学习的内容进行记录和总结。下面的笔记将从定时器结构、定时器中断、定时器输出比较和
阅读全文
posted @ 2025-06-13 11:37 tstars
阅读(482)
评论(0)
推荐(0)
2025年6月2日
EXTI外部中断
摘要: 中断的概念:在主程序运行过程中,出现特定的中断触发条件(也称中断源)时,CPU在执行完当前指令后,会暂停正在运行的程序转而去处理中断程序,处理完成后再返回原来暂停的位置继续运行。 通常,当发生中断时,在执行完当前指令后,芯片内部的中断控制器会检查中断请求,并选择要响应的中断请求,响应该中断请求本质是
阅读全文
posted @ 2025-06-02 16:46 tstars
阅读(197)
评论(0)
推荐(0)
2025年6月1日
STM32中的GPIO模块
摘要: GPIO,中文全称为通用输入输出(General Purpose Input/Output),是SOC芯片中的一个重要模块,本文是对自己学习GPIO模块过程的总结。 对于我所学习的STM32F01x系列,配置某一引脚为GPIO功能时涉及两个步骤:开启对应GPIO模块的时钟、配置引脚的输入/输出和电气
阅读全文
posted @ 2025-06-01 11:38 tstars
阅读(118)
评论(0)
推荐(0)
2025年5月28日
关于嵌入式开发中上下游分工的思考
摘要: 每一款芯片的软件开发,其实涉及了从芯片厂商到产品厂商的协调,这其中有明确的分工。 对于芯片厂商,设计/生产出来一块芯片以后,需要建立对这款芯片的支持,首先是基于该芯片设计一块开发板,然后基于该开发板提供各个功能的例程、支持库。 以STM32为例,ST公司基于cortex-m架构设计并生产出某一型号的
阅读全文
posted @ 2025-05-28 16:15 tstars
阅读(68)
评论(0)
推荐(0)
2024年7月1日
SPI驱动-基于ICM20608六轴MEMS传感器
摘要: 1 IMX6ULL的SPI控制器简介 SPI是全双工同步串行通讯总线,是一个四线结构的总线协议,其使用比IIC简洁许多,具体关于SPI总线协议的内容可以自行查阅资料。 1.1 SPI控制器介绍 imx6ull中有四个ECSPI控制器,也即四个增强型SPI控制器,也可以当作普通的SPI控制器使用。这里
阅读全文
posted @ 2024-07-01 22:47 tstars
阅读(797)
评论(0)
推荐(0)
2024年6月24日
IIC驱动-基于EEPROM存储芯片AT24C02模块和三合一环境传感器AP3216C
摘要: 本文将基于IIC协议编写EEPROM芯片AT24C02存储芯片的IIC驱动程序,本文内容将分为三个部分:imx6ull的IIC控制器介绍,AT24C02存储芯片介绍,IIC的Linux驱动程序编写。关于IIC协议的内容与介绍这里不展开,相关资料很多,可以自行去查阅,但是这里需要注意的是,IIC协议本
阅读全文
posted @ 2024-06-24 13:00 tstars
阅读(449)
评论(0)
推荐(0)
2024年6月17日
步进电机Linux驱动
摘要: 本文将介绍步进电机Linux驱动程序,分为以三部分:步进电机介绍,硬件原理图以及程序编写 1 步进电机介绍 步进电机是一种将电脉冲信号转变为角位移或者线位移的开环控制元件,在非超载的状态下,电机的转速、停止位置只取决于脉冲信号的频率和脉冲数,不受负载变化的影响,并且只有周期性误差而没有累积误差,因此
阅读全文
posted @ 2024-06-17 12:27 tstars
阅读(814)
评论(0)
推荐(0)
下一页
公告