码迷,mamicode.com
首页 >  
搜索关键字:stm32 dma usart    ( 3388个结果
STM32F10X入门指南---AD转换
千帆STM32库文件使用说明,这是AD转换篇,通过这一片文章,可以将AD接口采集来的电压值通过串口输出到电脑端。当然,在12位AD下,可以做一个精度相对较高的电压表,或者电流表。...
分类:其他好文   时间:2014-08-01 23:17:22    阅读次数:389
【Note2】用keil对工程编译时,工程中已经包含的文件会报错:cannot open source input file usb_conf.h No such file or directory
错误举例: ..\..\Libraries\STM32_USB-FS-Device_Driver\inc\usb_type.h(21): error:  #5: cannot open source input file "usb_conf.h": No such file or directory 这是因为没有设置 STM32 固件库的目录, 编译器就默认到 “Keil”根目录下的某某目录找...
分类:其他好文   时间:2014-08-01 16:07:51    阅读次数:294
STM32 PWM配置
一:配置TIM3的ARR寄存器和PSC寄存器,确定PWM频率。这里配置的这两个定时器确定了PWM的频率,我的理解是:PWM的周期(频率)就是ARR寄存器值与PSC寄存器值相乘得来,但不是简单意义上的相乘,例如要设置PWM的频率参考上次通用定时器中设置溢出时间的算法,例如输出100HZ频率的PWM,首...
分类:其他好文   时间:2014-07-31 20:19:27    阅读次数:267
设置 TIM3_CH2 的 PWM 模式,使能 TIM3 的 CH2 输出
/**   ******************************************************************************   * @file    stm32f10x_tim.h   * @author  MCD Application Team   * @version V3.5.0   * @date    11-March-2011 ...
分类:其他好文   时间:2014-07-31 03:03:45    阅读次数:357
ubuntu下stm32交叉工具链 构建过程1
说实话,这个过程将是十分折腾的过程,而且不一定成功,所以,我的很多朋友在听到我说要做这件事情的时候,都给我泼冷水。但是,我还是想努力,因为这次我是下决心,非要反微软到底。就算这个过程再难——我脑海里经常闪现起 勇敢的心 里 华伦士 最后受尽极性 仍然高喊 自由的情景。我对自己说,也是激励自己:只有这...
分类:其他好文   时间:2014-07-31 02:22:25    阅读次数:236
Java NIO读书笔记
简介 NIO的作用就是改进程序的性能。因为有时候程序的性能瓶颈不再是CPU,而是IO。这时候NIO就派上用场了。NIO的原理就是尽量利用系统底层的资源来提高效率,比如利用DMA硬件减小CPU负荷,利用操作系统的epoll机制避免线程频繁切换。通过底层资源提高系统的吞吐量。 缓冲区 缓冲区就是一个固定大小的一组数据。缓冲区有四个非常重要的属性:容量,限制,位置,标记。容量就是一个缓冲区...
分类:编程语言   时间:2014-07-31 00:07:35    阅读次数:388
stm32学习笔记之win8系统下,keil4出现黑块的解决方法
前不久,笔者安装keil4启动会出现黑块,如图所示当时询问了不少技术群都没有找到解决办法,并且还在百度贴吧发贴,最终都无果而终 这是当时发贴地址 http://tieba.baidu.com/p/3176578044后来重做了个系统,才勉强能使用。直至今天又出现了同样的状况。在此之间笔者发现当kei...
分类:Windows程序   时间:2014-07-30 00:55:52    阅读次数:359
STM32学习笔记
1.STM32中变量的定义(在stm32f103x.h中) 1 /*!< STM32F10x Standard Peripheral Library old types (maintained for legacy purpose) */ 2 typedef int32_t s32; 3 type....
分类:其他好文   时间:2014-07-29 17:37:22    阅读次数:352
网口扫盲二:Mac与Phy组成原理的简单分析
1.general下图是网口结构简图.网口由CPU、MAC和PHY三部分组成.DMA控制器通常属于CPU的一部分,用虚线放在这里是为了表示DMA控制器可能会参与到网口数据传输中.对于上述的三部分,并不一定都是独立的芯片,根据组合形式,可分为下列几种类型:CPU集成MAC与PHY;CPU集成MAC,P...
分类:其他好文   时间:2014-07-29 12:40:06    阅读次数:316
为什么STM32同时开启2个通用定时器,TIM2和TIM3,其中有一个TIM3定时器进不了中断。
TIM2和TIM3配置一样,NVIC优先级设置不同。原来的:int main(void){ sys_init();systick_config();TIM3_init();TIM2_init();}解决方法是:修改了mian程序中:int main(void) { sys_init(); syst....
分类:其他好文   时间:2014-07-29 12:38:36    阅读次数:377
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!