*** error 57: illegal address (0x08000000)

[复制链接]
8119|2
 楼主| yourston 发表于 2010-12-26 08:06 | 显示全部楼层 |阅读模式
定义位段操作端口

#define PerpheralBit(_ADDR,_Bit) *(unsigned long*)(0x42000000+((unsigned long)&(_ADDR)-0x40000000)*32 + _Bit*4)  

//GPIO_SetBits(GPIOA, GPIO_Pin_5); /* 点亮LED1 */
PerpheralBit(GPIOA->ODR,5)=1;
   Delay(20);
GPIO_ResetBits(GPIOB, GPIO_Pin_9); /* 点亮LED2 */
Delay(20);  
PerpheralBit(GPIOA->ODR,5)=0;
//GPIO_ResetBits(GPIOA, GPIO_Pin_5); /* 点亮LED1 */
Delay(20);
GPIO_SetBits(GPIOB, GPIO_Pin_9); /* 点亮LED2 */
Delay(20);
用位段仿真通过,但不能下载,
出现*** error 57: illegal address (0x08000000)
STLINK可以控制仿真,就是不能下载
dbayj 发表于 2010-12-26 12:05 | 显示全部楼层
frankqs0304 发表于 2015-1-12 22:46 | 显示全部楼层
谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

11

主题

61

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部