会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
星灯盏
博客园
首页
新随笔
联系
订阅
管理
2021年1月21日
linux输入子系统
摘要: 前言 这段时间学了学韦东山基于s3c2440的驱动开发视频教程,其中关于输入子系统的框架理起来比较复杂,做成笔记帮助回忆和参考,内容主要来自韦东山的视频,也有从一些博客中做的摘录。 输入子系统框架 输入子系统是一种驱动框架,适合一些典型的输入设备比如鼠标、键盘等,输入子系统由三大部分组成,它们是核心
阅读全文
posted @ 2021-01-21 21:52 星灯盏
阅读(133)
评论(0)
推荐(0)
2020年12月13日
STM32启动文件分析
摘要: 前言 使用MDK设计stm32工程时我们主要关注的是main函数的设计,而当真正从上电开始分析时就会发现有很多东西被忽略掉了,本文从 startup_stm32f10x_hd.s 文件开始分析stm32上电后的启动流程。 平台 keil5 STM32F103VE 启动文件段组成 启动文件分段结构为:
阅读全文
posted @ 2020-12-13 17:54 星灯盏
阅读(386)
评论(0)
推荐(0)
2020年10月13日
程序内存空间分布与位置无关码
摘要: 学习代码重定位时,对代码段、数据段、BSS段等分别存储的内容以及指令读取时的内存操作感觉很模糊,先做个小测试做初步的探讨: 一、测试在Linux系统下用arm-linux-gcc编译test文件 test测试代码: Start.S: .text .global _start _start: ldr
阅读全文
posted @ 2020-10-13 13:39 星灯盏
阅读(243)
评论(0)
推荐(0)
2020年10月12日
S3C2440时钟体系笔记
摘要: 一、整体架构 S3C2440的主时钟源可以是外部谐振器(XTIpll),或者外部输入时钟(EXTCLK),经过锁相环MPLL、UPLL产生高频时钟信号,并经由分配传输给AHB总线,APB总线,USB设备,以及内核使用。其中UPLL是USB专用的PLL。以下是时钟体系的总体框架: 二、控制逻辑 时钟控
阅读全文
posted @ 2020-10-12 23:58 星灯盏
阅读(270)
评论(0)
推荐(0)
公告