单片机 stm32
文章平均质量分 71
ws84643557
这个作者很懒,什么都没留下…
展开
-
为什么STM32里面一些表达式放函数里面用和直接用效果不用
#include "SPI.h"/*****************************************************************/void SPIx_Init(void){ SPI_InitTypeDef SPI_InitStructure;GPIO_InitTypeDef GPIO_InitStructure;//R原创 2011-10-21 06:55:14 · 2637 阅读 · 0 评论 -
STM32_USART_DMA_TRANMIST
#include "Hardware_config.h"#include "stm32_eval.h"#include "Usart.h"extern u8 string2[];extern u8 string[100];void USART3_GPIO_Init();void GPIO_Configuration(void);void RCC_Configur原创 2011-11-18 02:03:43 · 2846 阅读 · 1 评论 -
读写STM32内部flash读写代码
由于老师的要求,所以写了一份读写STM32内部FLASH的代码,这样的话就可以把STM32里面没有用来保存代码段的部分用来存储数据了。由于《stm32flash编程手册》是很久很久以前看的,现在也没心情去仔细看那份手册了。大概浏览了一下,只看到了STM32里面的flash是以16位为单位读写的。为什么记住这个,因为之前想写一个字节老是出错,所以翻翻手册,果然看到不能写1个字节数据。而且还发原创 2012-03-25 06:16:17 · 71924 阅读 · 4 评论 -
The stack 'CSTACK' is filled to 100% (4096 bytes used out of 4096) 错误解决
今天调个程序,出现这个错误The stack 'CSTACK' is filled to 100% (4096 bytes used out of 4096) 一开始以为堆栈设小了,一直增大堆栈大小也没用。纠结了好久。后来在网上搜到一段有用的资料。。。关键字总之这是一个数组越界问题,只要找出越界的数组,然后问题就解决了。。所谓堆栈检查就是在初始化的时候把原创 2012-03-25 05:25:17 · 7610 阅读 · 0 评论 -
(转)利用IAR快捷键提高编程效率
转载地址:http://www.amobbs.com/forum.php?mod=viewthread&tid=5468746&ordertype=1不知大家在使用IAR时对其中的快捷键使用程序如何。以前我只知道使用运行、停止等几个调试快捷键,今天突然想看看其它快捷键,发现IAR快捷键挺不错的,没有的还可以自定义。下面是我的一些设置1.安装好IAR做以下修改. 在默认的基础上转载 2012-11-10 03:43:55 · 11421 阅读 · 1 评论