二、主要模块

本文详细分析了IIC、SPI和UART三种总线的特点和应用实例,包括它们在传感器如键盘、LCD、OLED等中的作用。此外,介绍了单片机最小系统的设计,以K60DN512为例,详述其参数和外设功能。还探讨了智能车用传感器种类,如转速、光电、CCD、摄像头等,并提及NRF24L01和常用Flash的操作方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

主要模块

分析三个总线的特点 并找出对应的应用实例

IIC,即集成电路总线(Inter-Integrated Circuit)
a.是一种简单、二线制、同步串行总线,多向控制总线*(多个芯片可以连接到同意总线结构下,同时每个芯片都可以作为实时数据传输的控制源)
b.是各种总线中使用信号线较少*、并具有自动寻址、多主机时钟同步和仲裁等功能的总线
c.数据线SDA,时钟线SCL
d.通过上拉电阻接正电源。当总线空闲时,两根线均为高电平。连到总线上的任一器件输出的低电平,都将使总线的信号变低,即各期间的SDA及SCL都是线“与”关系
e.键盘按键、LCD屏幕,陀螺仪,加速度计等传感器

SPI,即串行外围设备接口(Serial Peripheral Interface)
a.高速的全双工、同步的通信总线
b.主出从入MOSI,主入从出MISO,时钟信号SCK,片选信号CS(低电平有效)
c.数据按位传输
d.速度快、传输稳定、能精确控制
e.OLED屏幕,陀螺仪,加速度计等传感器

UART,即通用异步串口通信(Universal Asynchronous Receiver/Transmitter)
a.按位发送和接受字节
b.能够实现远距离通信
c.实现全双工传输和接收
d.TXD,RXD,GND
e.CCD,摄像头,电感等传感器

单片机最小系统

  1. 找到芯片手册
  2. 找到对应硬件引脚
  3. 画出所有的电源
  4. 画出复位
  5. 画出晶振
  6. 画出特殊的引脚
  7. 画出必要的指示灯
    在这里插入图片描述
    RTC的引脚晶振(32.768K)不是一定要,MCU含有内部晶振

OPA4377 查找资料,并绘制放大电路 下图书中给出的电路图

未完成

网上查找智能车用CPU K60DN512 具体参数 (主频、引脚、外设参数)

K60最小系统板基于Freescale的Kinetis系列ARM Cortex-M4的微控制器,可用于高集成度和低功耗的嵌入式应用中。ARM Cortex-M4是新一代的高性能低功耗内核。K60最小系统板采用K60DN512ZVLQ10,QFP144封装,100MHz,芯片具备512KB FLASH,128KB SRAM, USB HOST/DEVICE/OTG,CAN, EMAC,16位ADC, 12位DAC, RTC, SDHC, 电容触摸控制器, 多种加密单元。K60最小系统板引出JTAG/SWD,2个通用按键,两个LED,一路串口,一路USB,TF卡,全部GPIO引出。

【CPU性能】
● ARM Cortex-M4处理器,运行频率高达100MHz
● ARM Cortex-M4内置嵌套向量中断控制器(NVIC, AWIC)
● 高达512KB片内Flash程序存储器
● 片内SRAM:128KB SRAM
● 16路通道的通用DMA控制器
● 串行接口:
   -以太网MAC带RMII和MII接口和特定的DMA控制器
   -USB 2.0全速Device/Host/OTG控制器;
   -6个UART
   -2个CAN控制器
   -3个SPI控制器
   -2个I2S控制器
   -2个I2C总线接口
   -SDHC接口
● 其它外设:
   -100个通用I/O(GPIO)管脚
   -16位模数转换器(ADC),支持单端和差分
   -12位数模转换器(DAC)
   -PWM
   -RTC
   -2路模拟比较器
   -温度传感器
   -电容触摸控制器
   -浮点运算单元
● 标准的JTAG测试/调试接口,可与现有的工具兼容。Serial Wire调试和Serial Wire跟踪端口选项;
● 单个3.3V电源(1.71V∼3.6V);
● 可采用144脚LQFP封装(14×14×1.4mm)
【硬件资源】
● CPU:K60DN512ZVLQ10,100MHz Cortex-M4
● 时钟电路:板载32.768KHz和50MHz有源时钟(板载不提供锂电池,因为快递不允许寄电池,故需客户自行采购)
● 调试接口:引出JTAG,可以用SWD或者JTAG模式进行调试
● 用户接口:2个LED指示灯
● 电源:USB和外部输入双电源接口设计(出厂默认usb口供电,如需外部电源供电,客户自行采购电源,也可以联系我们,从我司采购)
● GPIO:引出全部未使用GPIO,引脚间距2.54,方便用户评估
● 其他资源:引出USB Device接口,可以用来评估USB HID/Mem等例子
● 存储器:TF卡座,位于反面

分析智能车用传感器种类、型号,与MCU的接口

转速传感器
光电传感器
线性CCD
摄像头
电磁传感器
电轨传感器
金属传感器
超声波传感器
磁场传感器

查找NRF24L01资料,并写出操作方法

查找常用flash资料,并写出操作方法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值