首页 > 其他分享 >STM32F407ZGT6芯片及部分外设学习

STM32F407ZGT6芯片及部分外设学习

时间:2024-01-29 11:47:15浏览次数:26  
标签:STM32F407ZGT6 芯片 CMSIS 实验 Cortex ARM 外设 微控制器

STM32:

  ST:意法半导体,是一个公司的名字

  32:32bit 的意思,表示这是一个32bit 的微控制器

ARM:

  ARM 是英国的芯片设计公司,其最成功的莫过于32 位嵌入式CPU 核--ARM系列,最常用的是ARM7 和ARM9,             ARM 公司主要提供IP(IntellectualPropertycore 知识产权的核心)核,就是CPU 的内核结构,只包括最核心         的部 分,并不是完整的处理器

  Cortex-M内核

“A”系列:面向尖端的基于虚拟内存的操作系统和用户应用
“R”系列:针对实时系统;
“M”系列:针对微控制器。

STM32F407ZGT6 命名规则;

  F:产品子系列的类型,F为基础版,其他有自动化,低功耗,标准,触摸,无线等版本。407:功能特征, 407为高性能 版本。Z:引脚数量 144。G:flash容量,1024KB 。T:封装形式,LQFP形式 。6:温度范围,-40~+85摄氏度

CMSIS标准:

CMSIS 标准英文全称是Cortex MicroControllerSoftware Interface Standard,翻译为中文意思就是ARM Cortex 微控制器软件接口标准。由于基于Cortex 核的芯片厂商很多,不只是ST 公司,为了解决不同厂家的Cortex 核芯片软件兼容的问题,ARM 和这些厂家就建立了这套CMSIS 标准

  

外设操作:

  时钟系统

  定时器

  蜂鸣器

  按键控制

  中断系统

  定时器中断

  PWM

  USART串口通信

  看门狗 (IWDG和WWDG)

  电容触摸按键

  随机数发生器RNG

  待机唤醒实验

  ADC数模转换

  内部温度传感器

  光敏传感器

  DAC数模转换

  PWM-DAC实验

  DMA

  RTC实时时钟实验

  I2C-EEPROM

  DS18B20温度传感器

  红外遥控

  RS485通信实验

  CAN通信

  FSMC-TFTLCD显示

  SPI-FLASH实验

  内部FLASH实验

  触摸屏

  MPU6050传感器

  FSMC-外扩SRAM

  内存管理

  SDIO-SD卡

  FATFS文件系统

  FLASH字库实验

  数码相框

  音乐播放器

  录音机

  视频播放器

  拼音输入法

  串口IAP

  USB(SLAVE)读卡器

  USB(HOST)U盘

  USB(HOST)鼠标键盘

  LwIP以太网

 

标签:STM32F407ZGT6,芯片,CMSIS,实验,Cortex,ARM,外设,微控制器
From: https://www.cnblogs.com/fzyuni/p/17993978

相关文章

  • 光计算(一): 片上人工智能光计算芯片发展背景
    以下文章来源于知乎:Lightigo作者:Lightigo链接:https://zhuanlan.zhihu.com/p/679642599?utm_campaign=shareopn&utm_medium=social&utm_oi=758427772610682880&utm_psn=1733845535713226752&utm_source=wechat_session本文仅用于学术分享,如有侵权,请联系后台作删文处理前言:今......
  • 行李秤的芯片方案设计
     行李秤的体积只有手掌宽度大小,是一个长方形的秤体,平时外带出门也不怎么占空间,很是实用它可以称重50KG左右的量程,并做到0.1KG的精度,帮助人们精准测量行李重量行李秤由传感器、主控芯片、外壳及LCD显示屏组合而成。 行李秤的方案设计主要实现电子秤的高精度测量、多类单位计算......
  • 国产芯片方案——行李秤方案设计
    行李秤的体积只有手掌宽度大小,是一个长方形的秤体,平时外带出门也不怎么占空间,很是实用它可以称重50KG左右的量程,并做到0.1KG的精度,帮助人们精准测量行李重量行李秤由传感器、主控芯片、外壳及LCD显示屏组合而成。行李秤的方案设计主要实现电子秤的高精度测量、多类单位计......
  • 新火种AI|从GPT-5到AI芯片厂,山姆·奥特曼在下一盘多大的棋?
    作者:文子编辑:小迪这一次OpenAI的野心真的太大了。大规模招商,打造全球AI芯片厂随着OpenAI估值逼近1000亿大关,山姆·奥特曼的野心再也藏不住了。他不再满足于血拼谷歌和苹果,而是直接向算力霸主英伟达开战。据知情人士透露,山姆·奥特曼正在积极向全球投资者寻求庞大的资金支持,以便建立......
  • LED光源驱动AP9196 DC-DC 升压恒流电源管理芯片
    产品说明AP9196是一系列外围电路简洁的宽调光比升压调光恒流驱动器,适用于3-40V输入电压范围的LED照明领域。AP9196采用我司专利算法,可以实现高精度的恒流效果,输出电流恒流精度≤±3%,电压工作范围为5-40V,可以轻松满足锂电池及中低压的应用需求,输出耐压仅由MOS耐压决定。芯......
  • LED高性能双通道输出DC-DC降压恒流芯片AP2813
    产品叙述AP2813是深圳市世微半导体有限公司推出的一款双路降压恒流驱动器,高效率、外围简单、内置功率管,适用于5-80V输入的高精度降压LED恒流驱动芯片。内置功率管输出大功率可达12W,大电流1.2A。AP2813一路直亮,另外一路通过MODE1切换全亮,爆闪。AP2813工作频率固定在150......
  • 100个GEO基因表达芯片或转录组数据处理之GSE26899(008)
    写在前边虽然现在是高通量测序的时代,但是GEO、ArrayExpress等数据库储存并公开大量的基因表达芯片数据,还是会有大量的需求去处理芯片数据,并且建模或验证自己所研究基因的表达情况,芯片数据的处理也可能是大部分刚学生信的道友入门R语言数据处理的第一次实战,因此准备更新100个基因......
  • 国产车灯芯片9V 12V 24V 48V 60V 90V 外围简单-H5022L
    车灯芯片是用于控制车灯光系统的集成电路,其主要功能是管理车辆的照明系统。以下是车灯芯片的一些优点:节能环保:一些先进的车灯芯片采用高效能的LED技术,相比传统照明系统更为节能,有助于减少车辆能耗,降低碳排放。多功能性:车灯芯片能够支持多种灯光模式,包括近光、远光、转向灯等,实现多......
  • NAND芯片报价逐季上涨,盛景回归 | 百能云芯
    近半年来,NAND芯片的报价一路上涨,市场价格节节攀升,据市场传闻,这一涨势预计将在年底前持续,累计涨幅甚至有望高达六成,这对于存储芯片厂商来说,将是一场喜人的利润盛宴。经历了2022年下半年和2023年上半年的低迷市况后,NANDFlash在2023年下半年实现了市场的逆转。合约报价开始逐季上涨,涨......
  • AP4084 耐压24V的锂电池线性充电管理芯片
         AP4084是一款耐压24V的单节锂离子电池恒压恒流充电管理理芯片,充电电流可达600ma(SOT23-5,FBP2*2-6L,800ma(DFN2*2-8L),1A(ESOP8).由于线性充电器在输入和输出大压差情况下会严重发热,其内部有热反馈电路可以对在充电过程中对芯片温度加以控制,将充电电流调节到较低水平,以适......