keil太难用!keil太难用!keil太难用!keil点亮一个灯都超麻烦,什么鬼东西。mbed可以网络编程,打破了mac和windows的壁垒!写好,编译,然后下下来,在拖到板子里。就直接烧进去了!mbed有自己封装好的库,"mbed.h",可以使用C++来写代码,重载好爽啊!!!!!总之,ARM...
分类:
其他好文 时间:
2015-12-19 00:05:21
阅读次数:
446
STM32与一般单片机/ARM7最大的不同,则是它的寄存器特别多,而使用者又很难全部记下,因此,ST官方则根据规范提供了一套库函数源码,通过直接操作库函数达到对寄存器操作的目的。 固件库就是函数的集合,固件库函数的作用是向下负责与寄存器直接打交道,向上提供用户函数调用的接口(API)。 ...
分类:
其他好文 时间:
2015-12-18 20:26:55
阅读次数:
167
在看LWIP时,见到用回调函数,再看某老外公司OPC源代码时,见到用回调函数。看我国内某些代码(我公司软件等)时没用到。于是,我对回调函数产生了很大的好奇。以前,我写VC程序时用到过回调函数,但是没有用C语言来使用。最近,看到国外大量的经典代码中广泛使用了回调函数(LWIP、某两个公司的OPC程序等...
分类:
其他好文 时间:
2015-12-15 21:00:22
阅读次数:
109
一直想自己做一个最小系统,这次终于把想法付诸实现。 原理图如下:PCB图如下:过了多日,板子终于邮到了,就是下面这个熊样。焊接了稳压电路,发现稳压电路原理图部分画错,没有接地,然后飞了根线,稳压电路才稳稳的好用。焊接stm32芯片的时候,其中VCC和GND引脚挂了锡,结果烧了一块稳压芯片,最后百般修...
分类:
其他好文 时间:
2015-12-13 21:45:48
阅读次数:
607
12位ADC是一种逐次逼近型模拟数字数字转换器。它有多达18个通道,可测量16个外部和2个内部信号源。ADC的输入时钟不得超过14MHZ,它是由PCLK2经分频产生。如果被ADC转换的模拟电压低于低阀值或高于高阀值,AWD模拟看门狗状态位被设置。ADC通常要与DMA一起使用 这里只是简单的用库配置A...
分类:
其他好文 时间:
2015-12-12 23:04:09
阅读次数:
310
今天打算用STM32驱动TFTLCD屏显示显示一个画扇形的程序,这样就需要我们有一个画圆弧的程序,我尝试了很多方法,其中有一种方法就是使用三角函数来确定圆弧的点的坐标,即:x=radius*cos(angle);y=radius*sin(angle);下面是当时的计算过程:我们先把角度变成弧度,我们...
分类:
编程语言 时间:
2015-12-10 23:16:56
阅读次数:
763
软件MDK5stm32的pack打开MDK,添加工程一、首先找到Project的Options选项,里面的Debug选为Use Simulator,也就是选择软件仿真。然后再Logic Analyzer的Setup选项里添加你要观察分析的IO,如PORTA.0。开始仿真后会看到逻辑分析窗口出现波形,...
分类:
其他好文 时间:
2015-12-10 19:06:04
阅读次数:
1973
本文来自http://blog.csdn.net/hellogv/。引用必须注明出处! 上次讲了LUA移植到STM32。这次讲讲Basic脚本解释器移植到STM32。在STM32上跑Basic脚本,相同能够跟穿戴设备结合。也能够作为刚開始学习的人学习MCU的入门工具,当然前提是有人做好Basic.....
分类:
其他好文 时间:
2015-12-08 20:18:52
阅读次数:
248
STM32重映射,注意查手册看看映射到了哪,以及先使能时钟,再进行GPIO_PinRemapConfig()
分类:
其他好文 时间:
2015-12-08 00:38:51
阅读次数:
2489
先简单记录下安装:1. 安装 sourcery工具链或 keil都行 安装python 和 scons: 配置这些工具路径以及RT-Thread源码路径RTT_ROOT,添加到环境变量2. 开始编译 bsp\stm32f10x工程,在编译以前需要稍微修改如下几个文件 rtconfig.py 此文件必...
分类:
其他好文 时间:
2015-12-04 20:37:12
阅读次数:
1531