上周五也就是第三天中午,老板拿来一个新板子,是万利的,附带的资料都挺完整的,,在IAR上也跑通了。
虽然在调试时费了不少心思。但总算可以做到在SRAM里仿真。
就是奇怪,一是没办法用FLASH仿真。
还有就是我们没办法通过它生成BIN 和HEX文件,按照网上说的方法,设置了OPTION,生成的也是伪的BIN和HEX,用烧写软件打开,就显示该文件不是可执行文件。
看样子是带上了调试信息的。
刚才看了之前的一个回复,说IAR新手不太好上手,KEIL 会好点,可是下了个KEIL 4,却没留意是给51的,但是想想,总不能换来换去,所以,在这里还是想请教一下,IAR上的这个问题该如何解决?
谢谢了!!
此帖出自
小平头技术问答
/********************** STM32F10x_CONF_H 文件当中 **********************/
是/* Includes ------------------------------------------------------------------*/
/* Uncomment the line below to enable peripheral header file inclusion */
/* #include "stm32f10x_adc.h" */
/* #include "stm32f10x_bkp.h" */
/* #include "stm32f10x_can.h" */
/* #include "stm32f10x_cec.h" */
/* #include "stm32f10x_crc.h" */
/* #include "stm32f10x_dac.h" */
/* #include "stm32f10x_dbgmcu.h" */
/* #include "stm32f10x_dma.h" */
#include "stm32f10x_exti.h"
/* #include "stm32f10x_flash.h" */
/* #include "stm32f10x_fsmc.h" */
#include "stm32f10x_gpio.h"
#include "stm32f10x_i2c.h"
/* #include "stm32f10x_iwdg.h" */
/* #include "stm32f10x_pwr.h" */
#include "stm32f10x_rcc.h"
/* #include "stm32f10x_rtc.h" */
/* #include "stm32f10x_sdio.h" */
#include "stm32f10x_spi.h"
// #include "stm32f10x_tim.h"
#include "stm32f10x_usart.h"
/* #include "stm32f10x_wwdg.h" */
把用到的外设之类的注释删掉 选择添加就可以了》。。。。gpio的话,至少要选rcc和gpio这两个。
我用到了gpio iic usart spi nvic exti 所以选择的较多。。。当然多选了也是没关系的。
一周热门 更多>