嵌入式学习笔记
嵌入式学习笔记
身心强才是真的强
这个作者很懒,什么都没留下…
展开
-
异常与中断开发
1.1 设置异常中断像量表Vector tables。1.2 设置中断源参数(中断类型,上升/下降沿触发)1.4 设置CPU参数(CPSR),设置向量表基地址。1.3 设置GIC参数(分发及cpu端口模块)原创 2023-12-26 16:36:14 · 311 阅读 · 0 评论 -
UART 驱动开发
4.配置UART模块的RXD,TXD pad(RXD,TXD寄存器对应的pad)5.配置RXD,TXD pad对应的引脚(RXD,TXD pad对应引脚)2.设置时钟频率(设置PLL PODF等频率参数)6.配置RXD,TXD引脚的参数(模式,功能)3.启用UART模块(启用对应系统时钟)1.设置时钟源(选择时钟路径)7.设置传输格式及波特率。原创 2023-12-25 16:52:54 · 350 阅读 · 0 评论 -
时钟驱动开发
2.2 设置PFD分频器,用于设置分频频率设置。2.1设置PLL锁相环参数,用于倍频频率设置。2.根据外设或系统芯片设置时钟频率。1.根据原理图选择时钟源。原创 2023-12-06 09:17:01 · 365 阅读 · 0 评论 -
DIO驱动开发流程
1.启用PAD对应的时钟模块(有些硬件默认启动)3.设置GPIO引脚为输入输出。2.设置PAD为GIOP功能。4.读写GIOP对应内存。原创 2023-12-06 09:12:29 · 355 阅读 · 0 评论 -
嵌入式学习目录
3.BootLoader实现。6.应用程序实现(qt)2.嵌入式软件环境配置。4.linux系统移植。原创 2023-06-07 09:27:50 · 50 阅读 · 0 评论 -
嵌入式环境搭建
export PATH=$PATH:/home/book/ToolChain/bin //工具包地址。export CROSS_COMPILE=arm-none-linux-gnueabihf- //交叉编译工具的前缀。3.1 打开VM虚拟机,选中ubuntu系统,点击界面右下角虚拟机设置;切换至选项页,启用共享文件夹,并设置共享路径。3.2 ubuntu 共享文件夹路径=Computer/mnt/hgfs/“共享文件名称”原创 2023-11-28 13:44:26 · 341 阅读 · 0 评论