当前位置: 首页 > news >正文

数字电路基础

一 电子电路基础

电路的源头
基础还是要写一下的

1. 欧姆定律与功率

\(U=I×R\)
这个不需要写

2. 数字电平与电阻的妙用

高/低电平:明确 VCC 和 GND 的界限。上拉/下拉电阻: 解决引脚“悬空(Floating)”时的不确定状态,这是按键检测和通信总线的核心基础(不搞这个的话,就会处于一种很不稳定的薛定谔状态,容易受外界影响

3. 核心元器件的“开关”本质**

二极管: 单向导电性
三极管/MOS管:--->微型电子开关
电容: “通交流阻直流”和“储能滤波” 现在没用到

4. GPIO输出方式

推挽输出 (Push-Pull,即GPIO_Mode_Out_PP): 能高能低,驱动能力强,适合接LED、蜂鸣器。
开漏输出 (Open-Drain): 只能输出低电平,高电平需靠外部上拉,适合 I2C 等多机通信。idk

二 逻辑电子基础

经典位运算符

按位运算符:

  • 按位或 |
    (0x0001 | 0x0003 = 0000 0000 0000 0011)
    说人话就是把所有指定的位变成1,即 置位
  • 按位与 &
    (0x0001 & 0x0003 = 0000 0000 0000 0001)
    配合~取反,可以把所有非 1 1 的位变成0,即所有不同为1的都指定为0

1111 1111 1111 1110

  • 其他一些
#1 把1写入寄存器特定位
REG |= (1 << 3)

REG就是寄存器

1 << 3 (左移运算):
1 的二进制是 0000 0001
<< 3 代表向左移动 3 位

结果变成:0000 1000。这就创造了一个 “掩码” (Mask),它的第 3 位(从 0 开始算)是 1,其他全是 0 (流水灯可以在这个时候取反)

|= (或等于):
这步操作相当于:REG = REG | 0000 1000
因为 | 的特性是“只要有 1 就是 1”,所以无论 REG 原来第 3 位是什么,现在都铁定变成了 1

说人话就是把0x0001向左拨三位,再把寄存器的这个位变成1,不影响其他位

#2 清零 把0写入寄存器特定位
GPIOA->ODR/*指针运算符找Output Data Register*/ &= ~(1 << 5);

具体写一下吧
0000 0000 0000 0001
<<5
0000 0000 0100 0000
~1
1111 1111 1011 1111
&
???? ???? ?1?? ????

0 & 1 = 0 //原本是0
1 & 1 = 1 //原本是1

=???? ???? ?0?? ????

三 GPIO的结构图的理解(如何看懂原理图)

留到下次吧

http://www.jsqmd.com/news/123110/

相关文章:

  • 汽车结构原理VR课:看得见、摸得着的机械世界
  • LangFlow工作流设计技巧:高效组合Prompt、LLM与工具链
  • 揭秘Open-AutoGLM背后的技术栈:为何它能成为酒店业AI标杆?
  • LangFlow实战教程:如何用图形界面优化Token使用效率
  • 揭秘Open-AutoGLM任务同步机制:如何实现毫秒级跨设备协同?
  • 2025.12.22——1绿
  • 多模态内容智能生成系统:让AI“看懂”世界,也能“说”给你听
  • 我发现工业时序预测不准 后来才知道融合外源变量做多模态输入
  • springboot小程序 反诈知识科普宣传网站_6g5z8vnq
  • 酒店数字化转型新利器(Open-AutoGLM应用全解析)
  • 2025年宁波热门绿植租赁公司推荐:别墅、学校、庭院靠谱的绿植租赁公司有哪些? - mypinpai
  • 基于STM32的超声波倒车雷达测距报警OLED显示设计
  • 2025年上海知名的婚介专业公司、实力强的婚介企业排行榜 - 工业推荐榜
  • 从“执行者”到“设计者”:测试策略师的成长路径
  • 小红书餐饮人必看:1月小红书8大热点+情绪种草,轻松撬动到店客流 - Redbook_CD
  • Open-AutoGLM实战指南:5步实现多设备智能联动控制
  • 订单状态不一致难题终结者?Open-AutoGLM分布式事务一致性实现路径揭秘
  • springboot农场农业种植技术管理平台_r790r803_048
  • 超快光纤种子源推荐生产厂家,哪个品牌售后评价好 - 品牌推荐大师
  • 2025年广东劳务派遣公司权威推荐榜单:日结工/临时工/人力资源服务供应商精选 - 品牌推荐官
  • Open-AutoGLM边缘计算实战(资源占用降低60%的秘诀)
  • 【好写作AI】职场人士:让AI帮你写邮件、报告、提案——职场写作力的通用法则同样适用于论文
  • Open-AutoGLM如何实现高效多智能体协作?9大关键技术全解析
  • springboot旧时光咖啡厅奶茶店管理系统_5hg9ioru
  • Open-AutoGLM驱动的智能账单系统(金融级NLP技术大揭秘)
  • 2025石墨板优质供应商TOP5权威推荐:甄选正规生产企业,助力工业领域高效发展 - myqiye
  • 2025年NMN十大品牌权威评测:从专利成分到临床数据,谁在引领技术天花板? - 速递信息
  • 2025代理记账专业公司TOP5权威推荐:甄选靠谱品牌,破解企业财税服务痛点 - 工业推荐榜
  • CSH初始晶胞优化细节与模拟准备:细节调整、实验验证及数据转换指南
  • Open-AutoGLM如何实现景区秒级核销?:深度解析视觉识别与流程自动化融合方案