嵌入式
文章平均质量分 83
小巨同学
路漫漫其修远兮,吾将上下而求索。
展开
-
嵌入式学习(3)ADC、DMA、通信方式
USART是STM32内部集成的硬件外设,可根据数据寄存器的一个字节数据自动生成数据帧时序,从TX引脚发送出去,也可自动接收RX引脚的数据帧时序,拼接为一个字节数据,存放在数据寄存器里。单片机的串口可以使单片机与单片机、单片机与电脑、单片机与各式各样的模块互相通信,极大地扩展了单片机的应用范围,增强了单片机系统的硬件实力。寄存器,是连接软件跟硬件的桥梁,软件可对寄存器读写,而每个寄存器下面都连着一根导线,读写寄存器来改变状态,从而控制硬件。数据位:数据帧的有效载荷,1为高电平,0为低电平,低位先行。原创 2022-12-08 21:15:17 · 2312 阅读 · 0 评论 -
嵌入式学习笔记(2)中断、定时器、PWM、输入输出
中断系统中断:在主程序运行过程中,出现了特定的中断触发条件(中断源),使得CPU暂停当前正在运行的程序,转而去处理中断程序,处理完成后又返回原来被暂停的位置继续运行中断优先级:当有多个中断源同时申请中断时,CPU会根据中断源的轻重缓急进行裁决,优先响应更加紧急的中断源中断嵌套:当一个中断程序正在运行时,又有新的更高优先级的中断源申请中断,CPU再次暂停当前中断程序,转而去处理新的中断程序,处理完成后依次进行返回中断执行流程外部中断EXTI(Extern Interrupt)外部中断EXTI可以监测指定GP原创 2022-12-04 20:28:54 · 903 阅读 · 0 评论 -
嵌入式学习笔记(1)基本知识、C语言常用关键字、OLED
输入模式下可读取端口的高低电平或电压,用于读取按键输入、外接模块电平信号输入、ADC电压采集、模拟通信协议接收数据等。STM32常应用在嵌入式领域,如智能车、无人机、机器人、无线通信、物联网、工业控制、娱乐电子产品等。0.96寸OLED模块:小巧玲珑、占用接口少、简单易用,是电子设计中非常常见的显示屏模块。OLED显示屏:性能优异的新型显示屏,具有功耗低、响应速度快、宽视角、轻薄柔韧等特点。STM32功能强大、性能优异、片上资源丰富、功耗低,是一款经典的嵌入式微控制器。原创 2022-11-24 19:50:01 · 2752 阅读 · 0 评论