全球领先的半导体供应商、全球领先的ARM® Cortex®-M微控制器厂商意法半导体(STMicroelectronics,简称ST)进一步强化STM32系列微控制器的易用性和设计灵活性, 推出适用于STM32全系产品的经济型且易于扩展的原型开发板。STM32 Nucleo将易用性、灵活性、连接功能和主流工具资源兼容性完美地融合在一起,是当今的嵌入式开发人员的理想的开发平台。
ST陆续已经推...
分类:
其他好文 时间:
2014-09-21 16:16:00
阅读次数:
316
1. 启动文件: A. coreM3的: core_m3.c B.厂商的:startup_stm32f10x_md.s2. 库文件: 必须加:misc.c 其他的:需要哪些加哪些3.用户文件 main.c,注意,引用的stm32f10x_conf.h需要进行配置 ISR: stm32f1...
分类:
其他好文 时间:
2014-09-20 07:45:06
阅读次数:
162
STM32 bootloader,可用于远程更新固件...
分类:
其他好文 时间:
2014-09-19 17:44:45
阅读次数:
246
分类:C/C++这里介绍两种方式使用stm32的定时器:直接操作寄存器和使用st的官方的库文件。相比较而言,直接操作定时器比较简洁,对着寄存器看十分明了。而使用库文件有一点晕头转向。(个人观点)程序如下:(以下程序在DX32的例程修改而来,使用的是比较古老的3.0固件库)1、timer.c文件#in...
分类:
其他好文 时间:
2014-09-18 20:19:44
阅读次数:
253
WIZnet W5500 支持高达 80MHz SPI 时钟,所以用户可用 MCU来提供一个最大传输速率的高速以太网SPI通讯。本文中,我将展示如何用STM32 MCU来让W5500达到最大传输速率。
当使用来自STMicro的Cortex M3/M4产线的32位处理器,以太网传输速率可以在使用SPI通讯模式事产生最大变化。我将比较使用SPI标准模式和SPI DMA模式的不同传输速率。...
分类:
其他好文 时间:
2014-09-18 18:58:04
阅读次数:
483
使用过程中驱动程序基本相同,特别需要注意的区别有如下几点:
1、MB96F346使用的博世的can,与其它品牌的can结构更类似,如果测试中发现问可以参考其它单片机,比如stm32
MB90F342使用的是富士通的can设计,结构与博世can有稍有区别,正是由于这些区别需要使用者注意。
2、接收过滤的选项:MB90系列CAN有4个选择,0全位比较 1全位掩码 2使用比较器AMR0 3使用比较...
分类:
其他好文 时间:
2014-09-16 15:57:30
阅读次数:
251
CM3 内核支持256 个中断,其中包含了16 个内核中断和240 个外部中断,并且具有256 级的可编程中断设置。但STM32 并没有使用CM3 内核的全部东西,而是只用了它的一部分。 STM32 有76 个中断,包括16 个内核中断和60 个可屏蔽中断,具有16 级可编程的中断优先级。 而我们常...
分类:
其他好文 时间:
2014-09-15 09:55:48
阅读次数:
293
所以,发送和接收寄存器可使用同一地址,编写验证程序(发送和接收是独立空间):读取一个数(1)->发送一个数(2)->再读取得1则是独立空间不知道STM32串口寄存器和C51串口寄存器是否同样道理STM32串口寄存器:STM32的发送与接收是通过数据寄存器USART_DR来实现的,这是一个双寄存器,包...
分类:
其他好文 时间:
2014-09-13 17:14:05
阅读次数:
230
GPIO_InitTypeDef GPIO_InitStructure2; TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; TIM_OCInitTypeDef TIM_OCInitStructure; TIM_BDTRInitTy...
分类:
其他好文 时间:
2014-09-12 21:56:04
阅读次数:
239