完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
1个回答
|
|
Cortex-M3采用ARM V7架构,不仅支持Thumb-2指令集,而且有很多新特性,有更强劲的性能、更高的代码密度、位带操作、可嵌套中断、低成本、低功耗众多优势。
STM32的优异性体现在以下几个方面: 1、超低的价格。以8位机的价格,得到32位机,是STM32最大的优势。 2、超多的外设。STM32拥有包括:FSMC、TIMER定时器、SPI、IIC、USB、CAN、IIS、SDIO、ADC、DAC、RTC、DMA等众多外设及功能,具有极高的集成度。 3、丰富的型号。STM32仅M3内核就有F100、F101、F102、F103、F105、F107、F207、F217等8个系列上百种型号,具有QFN、LQFP、BGA等封装可供选择。同时STM32还推出了STM32L和STM32W等超低功耗和无线应用型的M3芯片。 4、优异的实时性能。84个中断,16级可编程优先级,并且所有的引脚都可以作为中断输入。 5、杰出的功耗控制。STM32各个外设都有自己的独立时钟开关,可以通过关闭相应外设的时钟来降低功耗。 6、极低的开发成本。STM32的开发不需要昂贵的仿真器,只需要一个串口即可下载代码,并且支持SWD和JTAG两种调试接口。SWD调试可以为你的设计带来更多的方便,只需要2个IO口,即可实现仿真调试。 7、学习STM32有2份不错的中文资料: 《STM32参考手册》中文版V10.0 《cortex-M3权威指南》中文版(宋岩 译) 前者是ST官方针对STM32的一份通用参考资料,内容翔实但是没有实例,也没有对cortex-M3架构进行多少介绍,读者只能根据自己对书本的理解来写代码。后者是专门介绍cortex-M3架构的书,有简短的实例,但没有专门针对STM32的介绍。 8、STM32拥有非常多的寄存器,对于新手来说,直接操作寄存器有很大的难度,所以ST官方提供了一套固件库函数,大家不需要再直接操作繁琐的寄存器,而是直接调用固件库函数即可实现操作寄存器的目的。当然,我们要了解一些外设的原理,必须对寄存器有一定的了解,这对以后开发和调试也是非常有帮助的。 9、代码移植。代码一般都是可以通用的,移植时需要做的只是把底层的驱动函数(一般是IO操作)稍作修改,使之适配即可。 开发板资源: 选择的是STM32ZET6作为MCU,该芯片是STM32F103里配置非常强大的了,它拥有的资源包括:64KB SRAM,512KB FLASH,2个基本定时器,4个通用定时器,2个高级定时器,2个DMA控制器(共12个通道),3个SPI,2个IIC,5个串口,1个USB,1个CAN,3个12位ADC,1个12位DAC,1个SDIO接口,1个FSMC接口以及112个通用IO口(除去RTC晶振占用的2个)。该芯片的配置十分强悍,并且还带外部总线(FSMC)可以用来外扩SRAM和连接LCD等,通过FSMC驱动LCD,可以显著提高LCD的刷屏速度,是STM32F1家族常用型号里面,配置最高的芯片了。 启动模式设置接口: 一般是通过flash启动,STM32一按复位键就开始跑代码,因此设置为BOOT0为0,BOOT1任意。ISP下载代码时,下载软件自动配置好BOOT0和BOOT1。 |
|
|
|
只有小组成员才能发言,加入小组>>
调试STM32H750的FMC总线读写PSRAM遇到的问题求解?
1621 浏览 1 评论
X-NUCLEO-IHM08M1板文档中输出电流为15Arms,15Arms是怎么得出来的呢?
1546 浏览 1 评论
980 浏览 2 评论
STM32F030F4 HSI时钟温度测试过不去是怎么回事?
686 浏览 2 评论
ST25R3916能否对ISO15693的标签芯片进行分区域写密码?
1599 浏览 2 评论
1867浏览 9评论
STM32仿真器是选择ST-LINK还是选择J-LINK?各有什么优势啊?
648浏览 4评论
STM32F0_TIM2输出pwm2后OLED变暗或者系统重启是怎么回事?
518浏览 3评论
534浏览 3评论
stm32cubemx生成mdk-arm v4项目文件无法打开是什么原因导致的?
506浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-23 17:29 , Processed in 0.908432 second(s), Total 76, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号