- 博客(6)
- 收藏
- 关注
原创 # EPIT定时器
EPIT定时器此为学习正点原子阿尔法开发板的学习笔记正点原子链接:https://www.bilibili.com/video/BV1yE411h7uQ?p=38,十分感谢EPIT基本特性只用于定时功能,不同于STM32没有输入捕获等功能。EPIT是一个32位的向下计数器可进行12位分频,由EPITx_CR寄存器的PRESCALAR决定可选三种时钟源,由EPITx_CR寄存器的CLKSRC位决定当使能中断后,计数寄存器的值与比较寄存器里的值相等时,会触发中断E
2021-09-10 17:46:16
182
原创 Makefile的简单使用
Makefile的简单使用原文链接https://tutorial.linux.doc.embedfire.com学习野火电子linux的笔记!Makefile相当于一个项目管理者,连接着项目和底层机制makefile带来的好处就是——“自动化编译,还能对没有修改的文件不进行编译,提升了编译的效率基础语法基本的格式目标:依赖命令目标:依赖 命令…伪目标.PHONY只要我们不期待生成目标文件,就应该把它定义成伪目标只要生成了伪目标,无论文件夹下存不存在目标文件,都将执行命令语
2021-09-05 08:55:52
124
原创 I2C笔记
I2C笔记物理层(1)一个主机可以连接多个从机。(2)每个连接到总线上的设备都有一个独立的地址,主机可以通过利用这个地址进行不同设备之间的访问(3)一个I2C总线使用两条总线线路,一条SDA(数据线),一条SCL(时钟线)(4)总线通过上拉电阻接到电源,当I2C空闲时,会输出高阻态,而当所有设备都空闲时,都输出高阻态,由上拉电阻把总线拉成高电平(5)多个主机同时使用总线时,为防止数据冲突,会采用仲裁方式决定由哪个设备占用总线。(6)具有3种传输模式:标准模式(100kbps),快速模式(400
2021-07-11 11:09:33
159
原创 linux学习笔记二,用户管理与文件管理
用户管理与文件管理用户与用户组用户分为三类: 管理用户 系统用户 普通用户用户组 : 一对一、一对多 ,多对一 、多对多UID :用户的标识GID: 群组的标识跟用户管理相关的三个重要文件:/etc/passwd/etc/shadow/etc/group文件权限用户权限用户组权限其他用户权限第一,二,三位第四,五,六位第七,八,九位r,w,dr,w,dr,w,d读,写,执行读,写,执行读,写,执行(学习的是野火的linux课程)
2021-05-12 15:06:38
80
原创 Linux学习笔记,linux文件目录
linux文件目录根目录“/”根目录下的文件bin 存放二进制的命令文件(比如cp,ls)boot 启动相关的文件cdrom 一起挂载一些镜像,现在逐渐被淘汰,现在挂载在mediadev 跟设备相关的文件,可以用于操作外设etc 应用程序的配置文件home 主目录,用户目录lib 存放lib库,存放bin文件的库(主要针对32位系统的)lib64 和lib类似,主要针对64位系统的media 外接设备的挂载mnt 用于设备的挂载(类似media)opt 常用于软件的测试proc
2021-05-12 14:14:49
89
转载 常用GPIO寄存器
常用GPIO寄存器萌新第一次写文章参考了大佬文章:https://blog.csdn.net/zhouml_msn/article/details/103677994十分感谢!!!寄存器功能BSRR (端口位设置/清除寄存器)对相应I/O口进行高低电平设置,高16位对相应的GPIO置0,低16对相应的GPIO置1BRR (端口位清除寄存器)对相应I/O口置0ODR (端口输出数据寄存器)对相应I/O口置0或置1IDR (端口输入数据寄存器)用来读取I/O
2021-04-17 12:09:42
583
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人