会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
RaLi-StudyNote
Welcome to my blog
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2025年9月29日
嵌入式学习笔记4.STM32中断系统及外部中断EXTI
摘要: STM32中断系统 1.NVIC:嵌套向量中断控制器 2.STM32中断优先级设置 中断源通过中断通道向内核发出中断申请,设置中断源的优先级实际上是设置通道的优先级。中断通道的优先级通过NVIC中的中断优先级寄存器NVIC_IP进置,该寄存器是8位,理论上可以配置256个中断优先级。STM32微控制
阅读全文
posted @ 2025-09-29 19:20 RaLi
阅读(1)
评论(0)
推荐(0)
2025年9月27日
嵌入式学习笔记3.基于寄存器方式控制GPIO
摘要: 1. 模式寄存器 (GPIOx->MODER) 模式寄存器一共有32位,每2位一组,对应着1个不同的1/0引脚。这些位通过软件写人,用于配置1/0引脚的模式: 00:输入模式(复位值)01:通用输出模式 10:复用功能模式11:模拟模式 eg:向GPIOA_MODER寄存器的bit1和bitO写人0
阅读全文
posted @ 2025-09-27 20:38 RaLi
阅读(2)
评论(0)
推荐(0)
嵌入式学习笔记2.GPIO的工作模式
摘要: GPIO的工作模式 根据GPIO的电路结构,引脚可以分为四种工作模式: 1.输入模式 根据是否开启上拉/下拉电阻,又可以分成3种输入模式: (1)浮空输入 不使能上拉/下拉电阻。此时,I/0引脚的电平状态不确定,完全由外部输人决定。 MCU上电复位后,引脚默认的工作模式就是浮空输入。 (2)上拉输入
阅读全文
posted @ 2025-09-27 19:55 RaLi
阅读(0)
评论(0)
推荐(0)
2025年9月10日
嵌入式学习笔记1.嵌入式系统
摘要: 概念: 嵌入到对象体系中,以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能,可靠性,成本,体积和功耗等严格要求的专用计算机系统 特点: 嵌入性专用性计算机系统 嵌入式系统组成 1.嵌入式处理器 微处理器MPU,eg.386EX,PowerPC,MIPS微控制器MCU 数字信号处理器
阅读全文
posted @ 2025-09-10 20:06 RaLi
阅读(1)
评论(0)
推荐(0)
2025年9月9日
单片机学习笔记.C51存储器类型含义及用法
摘要: 各存储器类型详细说明: 类型存储区域容量范围访问速度核心特点及适用场景data内部直接寻址 RAM通常 0~127 字节最快适合频繁访问的小变量(如循环计数器)idata内部间接寻址 RAM通常 0~255 字节较快可访问全部内部 RAM,适合内部中大小数据bdata可位寻址内部 RAM16 字节(
阅读全文
posted @ 2025-09-09 21:01 RaLi
阅读(2)
评论(0)
推荐(0)
2025年8月24日
Python 列表:定义、操作、推导式与嵌套
摘要: 一、列表基础 1. 定义与格式 基本格式:列表名 = [元素1, 元素2, 元素3, ...] 所有元素放在方括号 [] 内,元素之间用英文逗号 , 分隔。特点: 元素类型可混合(整数、字符串、布尔值等均可共存);有序(元素位置固定,可通过下标访问);可修改(支持添加、删除、修改元素)。 2. 基础
阅读全文
posted @ 2025-08-24 17:44 RaLi
阅读(17)
评论(0)
推荐(0)
2025年8月23日
Python 字符串查找,计数,判断,修改
摘要: 一、查找操作 1. find () 方法 功能:检查子字符串是否包含在字符串中,存在则返回子字符串起始下标,否则返回 - 1语法:str.find(子字符串, 开始位置下标, 结束位置下标)特点:遵循 "包前不包后" 原则,开始和结束位置可省略(默认在整个字符串中查找) name = 'wdwjwi
阅读全文
posted @ 2025-08-23 12:11 RaLi
阅读(1)
评论(0)
推荐(0)
Python 字符串:编码解码、运算符、下标与切片
摘要: 一、字符串编码与解码 encode():将字符串编码为字节序列(bytes 类型)decode():将字节序列解码为字符串(str 类型) # 示例1:ASCII字符编码 a = 'hello' print(a, type(a)) # hello <class 'str'> a1 = a.encod
阅读全文
posted @ 2025-08-23 11:03 RaLi
阅读(0)
评论(0)
推荐(0)
2025年8月15日
Python 基础语法笔记.2
摘要: 一、变量与数据类型 变量定义:直接赋值即可,无需声明类型,如z=1、name="asda"、age=18查看类型:使用type()函数,如print(type(z)) 二、输出函数(print) 格式化输出方式: 占位符方式:print("我是%d" % (z))(% d 用于整数)f-string
阅读全文
posted @ 2025-08-15 18:54 RaLi
阅读(1)
评论(0)
推荐(0)
2025年8月14日
Python 基础语法笔记.1
摘要: 一、基础语法 1. 变量和数据类型 变量: 定义:通过赋值创建,如 name = "Alice"(动态类型,无需声明类型)。命名规则:字母 / 数字 / 下划线,不能数字开头(如 age1 合法,1age 非法),区分大小写(Name ≠ name),避免关键字(如 if、else)。赋值技巧: 多
阅读全文
posted @ 2025-08-14 18:55 RaLi
阅读(0)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告