GPIO和时钟配置的例程
#include "STM32Lib\\stm32f10x.h"
#include "hal.h"
void Delay(u16 n);
int main(void)
{
ChipHalInit(); //片内硬件初始化
ChipOutHalInit(); //片外硬件初始化
while (1)
{
GPIO_ResetBits(GPIOA, GPIO_Pin_8);
GPIO_ResetBits(GPIOD, GPIO_Pin_2);
Delay(1000);
Delay(1000);
Delay(1000);
GPIO_SetBits(GPIOA, GPIO_Pin_8);
GPIO_SetBits(GPIOD, GPIO_Pin_2);
Delay(1000);
Delay(1000);
Delay(1000);
}
}
//延迟函数
void Delay(u16 speed)
{
u16 i;
while(speed!=0)
{
speed--;
for(i=0;i<400;i++);
}
}
更改网上的范例,实现数码管点亮的程序,
在原子和英贝尔的STM32板子上验证,
因为工程结构明晰,故选作范例
weiqin 2011.11.15
-
GPIO.rar
(2011-11-15 13:53 上传)
272.77 KB, 下载次数: 68
很好很强大很清晰的教程,留个记号.
还有一事不明.
我是搞软件的,对硬件什么的一窍不通,现在打算转smt32,请问对硬件0基础我的应该从何学起呢,学习stm32,需要具备哪些基础知识呢?
回复 8楼 xunij 的帖子
最有有数电和模电的基础!
回复 11楼 wwq123030627 的帖子
加油 嘿嘿
哇哦!!!太棒了 !!!
对新手来说太有用了,可以理清思路了
学习中~~~
期待继续更新
稀里糊涂就会了
http://shop34182318.taobao.com/
https://shop436095304.taobao.com/?spm=a230r.7195193.1997079397.37.69fe60dfT705yr
楼主不仅分享这么多东西,而且每样东西都有一个这么特殊的名字,真是美才啊,楼主太有才了