STM32学习笔记(14)-用ADC和片内温度传感器测温
发表于 2010/9/9 下午11:40:38
阅读(3284)
可锁定输出的数控稳压电源-完全开源
学校实验室使用的电源,一般通过电位器来调整电压。在作者带着学生做实验的过程中,往往有学生随意调整电压,稍不注意,就会造成实验的失败或者器件的损坏。为此,我希望能够制作一个能够“锁住电压”的电源,经过一番研制,就有了这块数控电源芯片。利用这块
发表于 2010/9/8 下午5:17:30
阅读(3927)
STM学习笔记(13)-认识ADC兼进一步看懂STM的库
前面的东西学过,自然就到了ADC了,STM32的AD功能,那是相当的强大,可以设置的东西很多,所以要好好看看。正好,前面的学习对于库还是一知半解的,借此机会也多了解一些有关库的知识。ADC是多少位的?12位ADC有多少个?1个、2个或多至3个,视不同的器件而不同;每个又
发表于 2010/9/7 上午11:10:45
阅读(8770)
STM32学习笔记(12)-DMA初步
DMA部分我用到的相对简单,当然,可能这是新东西,我暂时还用不到它的复杂功能吧。下面用问答的形式表达我的思路。DMA有什么用?直接存储器存取用来提供在外设和存储器之间或者存储器和存储器之间的高速数据传输。无须CPU的干预,
发表于 2010/9/3 下午3:12:15
阅读(2538)
STM32学习笔记(11)-补充一些硬件知识
发表于 2010/9/2 下午10:13:52
阅读(7666)
STM32学习笔记(10)-修修改改玩串口
还是原来的风格,找个例子来玩,这回要玩的东西在这里(见下图)。但是这次的printf这个例子有点不一样,它依赖于ST自己的EV板子,所以要用到的东西多一些了。除了上图所示的文件以外,还要把这里的stm32_eval.c,stm32_eval.h文件,以及图中所示三个文件夹中任意一个文
发表于 2010/9/1 下午4:26:38
阅读(3234)
STM32学习笔记(9)-用PWM做个正弦波发生器
一、用PWM的方法实现荧火虫灯上次提到要用Timer的PWM功能来实现荧火虫灯。当然还是找一个现成的例子来作个修改,这回要用到的例子在这里。复制一份到自己练习用的文件夹中,建立工程。先阅读readme.txt及源程序,了解一些基本信息。从程序中可以知道:(1)
发表于 2010/8/31 下午2:13:07
阅读(9777)
STM学习笔记(8)-用定时器实现荧火虫灯
STM32学习笔记(8)-定时器实现荧火虫灯在第6篇笔记中,我用软件延时的方法实现了荧火虫,学了定时器,当然就要用一用定时器了,这里仍是用荧火虫灯为例。用ST库所带的例子Tim中的TimBase为例
发表于 2010/8/30 下午4:23:16
阅读(2037)
基础与应用畅想
近日在学习STM32,相较于8位单片机,STM32的规模大了许多,对于我们这些业余爱好者而言,再想要在短期内熟悉STM32的所有知识点,并熟记之,有点不太现实。想当初,51单片机我们可是烂熟于心的哦。到了PIC,AVR逐渐有力不从心之感,到了这次,感觉到学
发表于 2010/8/29 下午9:54:31
阅读(1672)
STM32学习笔记(7)-定时器初步
STM32学习笔记(7)-定时器初步接下来研究定时器。为什么开始研究定时器了呢?那个I/O还是刚刚开了头啊,还有很多很多知识没有掌握!不怕,方法论告诉我们:对事物的认识是螺旋式上升的,所以不要一杆子打到底,想着把I/O口的所有情况都掌握了再学下面的,那会是
发表于 2010/8/27 下午10:49:17
阅读(17685)
STM32学习笔记(6)-I/O的简单研究
前面的例子研究了时钟,接下来就来了解一下引脚的情况Main.c中,有关I/O口的配置代码如下:voidGPIO_Configuration(void){GPIO_InitTypeDefGPIO_InitStructure;/*ConfigureIOconnectedtoLD1,LD2,LD3andLD4leds**
发表于 2010/8/26 下午8:01:38
阅读(2779)
STM32学习笔记(5)--勉勉强强看懂一行程序
继续学习中,先把开发板自带一个例子做了些精简,以免看得吓人。。。。就是这个,让PORTD上接的4个LED分别点亮。开始研究代码intmain(void){Init_All_Periph();......看到这一行,开始跟踪,于是又看到了下面的内容voidInit_All_Periph(void){RCC_Con
发表于 2010/8/25 下午9:37:20
阅读(3417)
STM32学习笔记(4)-转贴一篇
本文见于好多地方,但查询后未能确定其原始出处及作者,故这里说明是转贴,但作者和原始出处信息就无法提供了,如果原作者看到请跟贴说明,知情者也请跟贴说明。--------------------------------------------------------------------------ARM中的RO、RW和ZIDATA一直
发表于 2010/8/24 下午9:34:15
阅读(1873)
STM32学习笔记(3)
升级库光盘中所带的例子是3.10的,另外还有一个3.12的,我试着将3.12的库替代原来的库,还真有问题,下面就简述问题及解决方法。(1)将库文件解压库文件名是:stm32f10x_stdperiph_lib.zip,解压后放在任意一个文件夹中。(2)由于原作者做了很好的规划,每一个项目中
发表于 2010/8/23 下午8:46:00
阅读(2597)
STM32学习笔记(2)
发表于 2010/8/21 上午11:20:46
阅读(2223)
