12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 |
- //////////////////////////////////////////////////////////////////////////////////
- //本程序只供学习使用,未经作者许可,不得用于其它任何用途
- //ALIENTEK STM32开发板
- //正点原子@ALIENTEK
- //技术论坛:www.openedv.com
- //修改日期:2012/8/18
- //版本:V1.7
- //版权所有,盗版必究。
- //Copyright(C) 广州市星翼电子科技有限公司 2009-2019
- //All rights reserved
- //////////////////////////////////////////////////////////////////////////////////
- //0,不支持ucos
- //1,支持ucos
-
-
- //位带操作,实现51类似的GPIO控制功能
- //具体实现思想,参考<<CM3权威指南>>第五章(87页~92页).
- //IO口操作宏定义
- //IO口地址映射
-
- //IO口操作,只对单一的IO口!
- //确保n的值小于16!
- //以下为汇编函数
- void WFI_SET(void); //执行WFI指令
- void INTX_DISABLE(void);//关闭所有中断
- void INTX_ENABLE(void); //开启所有中断
- void MSR_MSP(u32 addr); //设置堆栈地址
|