码迷,mamicode.com
首页 >  
搜索关键字:stm32 usart nvic    ( 2336个结果
STM32——assert_param(expr)
在STM32的固件库和提供的例程中,到处都可以见到assert_param()的使用。如果打开任何一个例程中的stm32f10x_conf.h文件,就可以看到实际上assert_param是一个宏定义;在固件库中,它的作用就是检测传递给函数的参数是否是有效的参数。所谓有效的参数是指满足规定范围的参数...
分类:其他好文   时间:2014-08-27 21:47:38    阅读次数:199
定时器中断
STM32中一共有11个定时器,其中2个高级控制定时器,4个普通定时器和2个基本定时器,以及2个看门狗定时器和1个系统嘀嗒定时器。TIM1和TIM8是能够产生3对PWM互补输出的高级定时器,常用于三相电机的驱动,时钟由APB2的输出产生;TIM2-TIM5是普通定时器,TIM6和TIM7是基本定时器...
分类:其他好文   时间:2014-08-27 18:27:48    阅读次数:254
stm32之GPIO(二)
STM32的输入输出管脚有下面8种可能的配置:(4输入、2输出、2复用输出) 1、浮空输入_IN_FLOATING 2、带上拉输入_IPU 3、带下拉输入_IPD 4、模拟输入_AIN 5、开漏输出_OUT_OD 6、推挽输出_OUT_PP 7、复用功能...
分类:其他好文   时间:2014-08-26 19:25:36    阅读次数:260
stm32系列的后缀是什么意思
举例:STM32  F  103  C  8  T  6  "F"那一位指的是产品类型,现在似乎只有通用型即"F" "103"那位指的是产品子系列,101= 基本型,102 = USB基本型、USB 2.0全速设备,103 = 增强型,105或107 = 互联型 "C"那位指的是引脚数目,T=36脚,C=48脚,R=64脚,V=100脚,Z = 144脚 "8"那位...
分类:其他好文   时间:2014-08-26 15:36:56    阅读次数:328
【note】stm32 keilMDK出现warning: function XX declared implicitly
warning: #223-D: function "CLR_TX_DATA" declared implicitly   解决方法。   以上面错误提示为例:    1  找到定义函数 CLR_TX_DATA() 的源文件 ,这里假设在 a.c  中;     2  在 a.h 中最后声明一下 CLR_TX_DATA(),即添加(假设此函数无返回值无参数)        ...
分类:其他好文   时间:2014-08-26 15:32:46    阅读次数:2067
[异常] JLink Error: Could not find supported CPU core on JTAG chain J-Link连接不到stm32内核问题
>___<" ~真是虚惊一场,不然又要烧掉500-600的RMB啦!PS" 相关链接:J-Link无法下载问题:http://blog.csdn.net/liyuanbhu/article/details/9107139关于调式STM32F103ZE 时出现的 JLINK 找不到CORE 问题:ht...
分类:其他好文   时间:2014-08-26 09:45:05    阅读次数:1245
PWM控制led渐变
PWM,中文释义:脉冲宽度调制。它是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术。PWM 是一种对模拟信号电平进行数字编码的方法。通过高分辨率计数器的使用,方波的占空比被调制用来对一个具体模拟信号的电平进行编码。STM32的定时器除了TIM6和7。其他的定时器都可以用来产生PWM输...
分类:其他好文   时间:2014-08-26 01:48:15    阅读次数:433
stm32之通用定时器TIM
STM32系列的CPU,有多达8个定时器; 1、其中TMI1和TIM8是能够产生三对PWM互补输出的高级定时器,常用于三相电机的驱动;它们的时钟有APB2的输出产生; 2、其它6个为普通定时器,时钟由APB1的输出产生;定时器的作用: 1、定时功能 2、计数功能 3、输入捕获 4、匹配输...
分类:其他好文   时间:2014-08-24 23:50:43    阅读次数:447
stm之中断系统
概述:提供中断控制器,用于总体管理异常,称之为“嵌套向量中断控制器:Nested Vectored Interrupt Controller (NVIC) VIC:中断管理器; NVIC:内嵌中断管理器,将中断嵌套进入内核; 带来的优势:1、响应速度提高; 2、标准化,统...
分类:其他好文   时间:2014-08-24 22:06:33    阅读次数:277
STM32:CooCox IDE环境搭建 点亮LED
做stm32开发时,多数人可能会选择Mdk作为开发环境,不过这东西到底是收费的产品。CooCox IDE是一个免费的,不过貌似在国内知名度不是很高,它是基于Eclipse的一个arm开发环境,其实当初是因为不想用Mdk之后,搭建eclipse的环境时,无意中发现这个玩意的。正好重装系统了,把Co.....
分类:其他好文   时间:2014-08-24 20:44:23    阅读次数:437
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!