STM32
直播中

徐磊

7年用户 861经验值
私信 关注
[问答]

STM32F103的硬件外设资源有哪些呢

STM32F103的硬件外设资源有哪些呢?
如何去实现一种CPU + STM32F103的硬件外设原理图呢?


回帖(1)

李青

2021-12-17 09:28:50
1、STM32F1  硬件外设资源 。
  ALIENTEK  精英  STM32F103  板载资源如下:
  ◆  CPU : STM32F103ZET6 , LQFP144 , FLASH : 512K , SRAM : 64K ;
  ◆ 外扩  SPI FLASH : W25Q128 , 16M  字节
  ◆  1  个电源指示灯(蓝色)
  ◆  2  个状态指示灯( DS0 :红色, DS1 :绿色)
  ◆  1  个红外接收头,并配备一款小巧的红外遥控器
  ◆  1  个  EEPROM  芯片, 24C02 ,容量  256  字节
  ◆  1  个光敏传感器
  ◆  1  个无线模块接口(可接  NRF24L01/RFID  模块等)
  ◆  1  路  CAN  接口,采用  TJA1050  芯片
  ◆  1  路  485  接口,采用  SP3485  芯片
  ◆  1  路数字温湿度传感器接口,支持  DS18B20 /DHT11  等
  ◆  1  个  ATK  模块接口,支持  ALIENTEK  蓝牙 /GPS  模块 /MPU6050  模块等
  ◆  1  个标准的  2.4/2.8/3.5/4.3/7  寸  LCD  接口,支持触摸屏
  ◆  1  个摄像头模块接口
  ◆  1  个  OLED  模块接口(与摄像头接口共用)
  ◆  1  个  USB  串口,可用于程序下载和代码调试( USMART  调试)
  ◆  1  个  USB SLAVE  接口,用于  USB  通信
  ◆  1  个有源蜂鸣器
  ◆  1  个  RS485  选择接口
  ◆  1  个  CAN/USB  选择接口
  ◆  1  个串口选择接口
  ◆  1  个  SD  卡接口(在板子背面, SDIO  接口)
  ◆  1  个标准的  JTAG/SWD  调试下载口
  ◆  1  组  AD/DA  组合接口( DAC/ADC/ TPAD )
  ◆  1  组  5V  电源供应 / 接入口
  ◆  1  组  3.3V  电源供应 / 接入口
  ◆  1  个直流电源输入接口(输入电压范围: 6~24V )
  ◆  1  个启动模式选择配置接口
  ◆  1  个  RTC  后备电池座,并带电池
  ◆  1  个复位按钮,可用于复位  MCU  和  LCD
  ◆  3  个功能按钮,其中  KEY_UP  兼具唤醒功能
  ◆  1  个电容触摸按键
  ◆  1  个电源开关,控制整个板的电源
  ◆ 独创的一键下载功能
  ◆ 除晶振占用的  IO  口外,其余所有  IO  口全部引出
   
  2、 CPU 原理图。
   引出 IO 口   USB  串口/串口   选择接口  SWD模式   LCD 模块接口   R485 选择口   CAN/USB  接口    EEPROM  光敏传感器   SPI FLASH   温湿度传感器接口    红外接收头  无线模块接口  LED   按键  TPAD 电容触摸按键   OLED/摄像头模块接口  有源蜂鸣器  SD 卡接口   ATK 模块接口
   
        3、针对 CPU + 外设 。  
         
      CPU + 外设 原理图  
         
      GPIO 外设控制器 操作  先使能时钟   
      RCC->APB2EN4|=1<<3;  
      GPIOB->CRH&=0XFFFFFFF0;  
      GPIOB->CRH|=0X000000003;  
      BEEP = 0;  
         
      UART 外设控制器  中断  
      1、使能中断 2、编写中断服务程序。  
      配置URART寄存器。  
      IIC   
      SPI   
           如果试图对外部    
        内存(    SRAMEX    )进行操作,那么可能引起程序死机    。   
              再次提醒:无    
          论哪个函数,其数据      buf      的地址都必须是      4      字节对齐的!   
   
   
      
举报

更多回帖

发帖
×
20
完善资料,
赚取积分