Chinaunix首页 | 论坛 | 博客
  • 博客访问: 69076
  • 博文数量: 26
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 12
  • 用 户 组: 普通用户
  • 注册时间: 2016-01-18 13:06
文章分类

全部博文(26)

文章存档

2016年(26)

我的朋友

发布时间:2016-01-18 13:48:59

这里所讲的 STM32 系统架构主要针对的 STM32F103 这些非互联型芯片STM32 主系统主要由四个驱动单元和四个被动单元构成。四个驱动单元是:内核 DCode 总线; 系统总线;通用 DMA1;通用 DMA2;四被动单元是:AHB 到 APB .........【阅读全文】

阅读(1099) | 评论(0) | 转发(0)

发布时间:2016-01-18 13:48:49

ST(意法半导体)为了方便用户开发程序,提供了一套丰富的 STM32 固件库。固件库就是函数的集合,固件库函数的作用是向下负责与寄存器直接打交道,向上提供用户函数调用的接口(API) 。固件库将这些寄存器底层操作都封装起来,提供一整套接口(API)供开发者调用,大多数场合下,你不需要去知道操作的是哪.........【阅读全文】

阅读(1255) | 评论(0) | 转发(0)

发布时间:2016-01-18 13:48:42

高性能+高代码密度+小硅片面积,3璧合一,使得CM3大面积地成为理想的处理平台:l 低成本单片机:CM3与生俱来就适合做单片机,甚至简单到用于做玩具和小电器的单片机,都能使用CM3作为内核。这里本是8位机和16位机统治最牢固的腹地,但是CM3更便宜,更高性能,更易使用,所以值得开发者们转到这个新生的ARM32位.........【阅读全文】

阅读(894) | 评论(0) | 转发(0)

发布时间:2016-01-18 13:48:15

众所周知,时钟系统是 CPU 的脉搏,就像人的心跳一样。所以时钟系统的重要性就不言而喻了。   STM32 的时钟系统比较复杂,不像简单的 51 单片机一个系统时钟就可以解决一切。于是有人要问,采用一个系统时钟不是很简单吗?为什么 STM32 要有多个时钟源呢?  .........【阅读全文】

阅读(905) | 评论(0) | 转发(0)

发布时间:2016-01-18 13:48:06

CM3 内核支持 256 个中断,其中包含了 16 个内核中断和 240 个外部中断,并且具有 256级的可编程中断设置。但 STM32 并没有使用 CM3 内核的全部东西,而是只用了它的一部分。STM32 有 84 个中断,包括 16 个内核中断和 68&nb.........【阅读全文】

阅读(962) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册