历史上的今天
返回首页

历史上的今天

今天是:2024年09月09日(星期一)

正在发生

2019年09月09日 | 正点原子 第6讲 STM32芯片解读

2019-09-09 来源:eefocus

 

1.芯片的资源


选型手册可以看到 芯片的资源  


Flash size 是  片上flash的大小  这样一直对应 下去。都可以在  选型手册中来查找    


比如他们的内核都是用的  cortex m3内核

一般情况下外部晶振用8M  


DMA用于高速的数据传输

系统定时器  通常用于ucos的延时

   

APB2 一般挂载高速外设    APB1挂载低速外设


芯片的引脚与功能是怎么定义的   我们可以在数据手册中找到 引脚对应的功能。


端口的功能会在后面进行介绍。  标注FT的引脚代表容忍5V   

VDD  连到 3.3V   VBAT接电源      VDDA 也是接到3.3V


VDD 和 VSS就是数字电源和数字地     VDDA 和VSSA 就是模拟电源 和模拟地


REST 复位电路 默认拉高 按键按下时拉低


BOOT 启动模式选择


支持 串口、JTAG 或者SWD接口来下载


VBAT 后备电源  也就是那个纽扣电池 它是给 RTC 供电用的。 其中的电容作用是滤波,一般为104

推荐阅读

史海拾趣

ABL Aluminum Components公司的发展小趣事

为了进一步提升竞争力,ABL公司开始实施国际化发展战略。公司首先在海外市场设立了销售分支机构,积极开拓国际市场。随后,ABL公司又在海外建立了生产基地,利用当地资源和优势降低生产成本。通过国际化发展,ABL公司不仅扩大了市场份额,还提高了品牌的国际影响力。

Abbatron公司的发展小趣事

在电子行业的发展过程中,Abbatron公司也面临着各种挑战和危机。某年,由于原材料价格的大幅上涨和市场竞争的加剧,公司面临着巨大的经营压力。然而,Abbatron公司凭借其强大的研发实力和敏锐的市场洞察力,及时调整战略,通过优化生产流程和降低成本等措施,成功度过了危机。

Analog Microelectronics GmbH公司的发展小趣事

在电子行业的发展过程中,Abbatron公司也面临着各种挑战和危机。某年,由于原材料价格的大幅上涨和市场竞争的加剧,公司面临着巨大的经营压力。然而,Abbatron公司凭借其强大的研发实力和敏锐的市场洞察力,及时调整战略,通过优化生产流程和降低成本等措施,成功度过了危机。

磁联达(CND-tek)公司的发展小趣事

为了进一步扩大市场份额,磁联达(CND-tek)公司决定拓展海外市场。公司组建了一支专业的国际销售团队,积极参加国际电子展会和交流活动,与全球各地的客户建立了紧密的合作关系。同时,公司还加大了对海外市场的投入,设立了多个海外办事处和仓库,为客户提供更加便捷的服务。这些举措使得磁联达(CND-tek)的产品迅速走向全球,赢得了广泛的赞誉。

Deutsch公司的发展小趣事

随着全球环保意识的不断提高,电子行业的环保要求也日益严格。Deutsch公司积极响应环保号召,将环保和可持续发展作为公司的重要战略之一。公司投入大量资源研发环保型产品和技术,减少生产过程中的能源消耗和污染排放。同时,公司还积极参与环保公益活动,推动整个行业的绿色发展。这些努力不仅提升了公司的社会形象,也为公司的可持续发展奠定了坚实基础。

Aimtec公司的发展小趣事

在电子行业的发展过程中,Aimtec公司积极寻求与行业领军企业的合作机会。通过与这些企业的合作,Aimtec不仅获得了更多的市场资源和技术支持,还提升了自身的技术水平和创新能力。同时,这些合作也为Aimtec带来了更多的商业机会和发展空间,实现了双方的共赢发展。

问答坊 | AI 解惑

产生幅值精确的正弦波

利用SPWM产生正弦波只能把频率计算来, 那么怎样才能产生幅值精确的波形呢? 哪位大侠帮助下。…

查看全部问答>

AVR单片机ISP(在系统编程)及熔丝补救方法

并行编程,最早的编程方法,功能最强大,但需要连接较多的引脚,通常需要12V~24V的高压,以示区别,下面称为高压并行编程。 ISP(In System Programmability) 在系统编程,简称为串行下载。 IAP(In Application Programing) 在应用编程,BootLoad ...…

查看全部问答>

基于单片机的秒表计时器

今天刚学完单片机,老师也布置了这个作业,虽然说是最简单的那种,但是对我这个初学者来说还是蛮有难度的。我会尽自己的努力把东西做好。这个主要是通过设置按键来控制计数,还好老师只是要两个数码管显示。希望大家给点建议哈…

查看全部问答>

嵌入式低层开发、嵌入式应用开发都是些什么方面???

嵌入式低层开发做些什么?是1、硬件2、驱动3、系统移植吗?还有其他的吗? 嵌入式应用开发和PC机开发类似吗?…

查看全部问答>

嵌入式软件采购,供应商质量保证

聘用:我这里需要嵌入式软件采购工作的朋友(2年以上工作经验)或者是供应商质量保证方面工作的相关朋友(4年以上工作经验),是一规模强大的法资公司,全球500强之一。如有疑问或问题,请联系我,谢谢! 我的联系方式:13522292029 liping_ling@ ...…

查看全部问答>

GPRS MODEM的IP问题请问!

   最近用ARM+Linux做一个基于GPRS的无线数据传输项目。两个gprs modem分别接到arm开发板和pc上,两个modem之间能实现点对点通信,互传数据。但是因为gprs modem拨号获得的ip(10.x.x.x)是动态分配,开发板每次上电拨号获得的ip都不同,所 ...…

查看全部问答>

关于IAR编译器volatile警告问题

4.42a 发现同时使用2个以上volatile运算时就会出现如下警告:Warning[Pa082]: undefined behavior: the order of volatile accesses is undefined in this statement  ...…

查看全部问答>

StellarisWare Tools 文件夹下小工具介绍

对Tools文件夹下的几个工具做一个简单的介绍: 这些工具大多数都要在PC上的命令行下使用,所以在windows XP或Win 7下,使用快捷键WIN+R后输入cmd,在进入到这些小程序所在的路径下,这样使用这些程序转换或生成的文件也在该程序所在的目录下。 ...…

查看全部问答>

如何确定终端是连到协调器还是路由器?

如何确定终端是连到协调器还是路由器?…

查看全部问答>