永发信息网

求助,如何用STM32生成1MHz的方波

答案:1  悬赏:80  手机版
解决时间 2021-11-29 12:37
求助,如何用STM32生成1MHz的方波
最佳答案
这个编译后就可以执行。

#include "stm32f10x.h"

void delay_us(u32 nus)
{
u32 temp;
SysTick->LOAD = 9*nus; //延时指定时间
SysTick->VAL = 0x00; //清空计数器
SysTick->CTRL = 0x01; //使能,减到零无动作,外部时钟源
do
{
temp=SysTick->CTRL; //读取当前倒计数值
}while((temp0x01)(!(temp(1<<16)))); //等待时间到达
SysTick->CTRL = 0x00; //关闭计数器
SysTick->VAL = 0x00; //清空计数器
}

void delay_ms(u32 nms)
{
u32 temp;
SysTick->LOAD = 9000*nms; //延时指定时间
SysTick->VAL = 0x00; //清空计数器
SysTick->CTRL = 0x01; //使能,减到零无动作,外部时钟源
do
{
temp=SysTick->CTRL; //读取当前倒计数值
}while((temp0x01)(!(temp(1<<16)))); //等待时间到达
SysTick->CTRL = 0x00; //关闭计数器
SysTick->VAL = 0x00; //清空计数器
}

int main(void)
{
GPIO_InitTypeDef GPIO_InitStructure;
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA
|RCC_APB2Periph_GPIOB,ENABLE);//使能 PA,PB 端口时钟
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_8; //LED0->PA.8 端口配置,发光指示
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; //推挽输出
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; //IO 口速度为 50MHz
GPIO_Init(GPIOA,GPIO_InitStructure); //根据设定参数初始化 GPIOA.8
GPIO_SetBits(GPIOA,GPIO_Pin_8); //PA.8 输出高

GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9; //LED1->PB.9 端口配置, 推挽输出方波
GPIO_Init(GPIOB,GPIO_InitStructure); //推挽输出,IO 口速度为 50MHz
GPIO_SetBits(GPIOB,GPIO_Pin_9); //PB.9 输出高
while(1)
{
GPIO_ResetBits(GPIOA,GPIO_Pin_8);
GPIO_SetBits(GPIOB,GPIO_Pin_9);
delay_us(500);
GPIO_SetBits(GPIOA,GPIO_Pin_8);
GPIO_ResetBits(GPIOB,GPIO_Pin_9);
delay_us(500);
}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
一加6T预计什么时候
沈阳小津桥花鸟鱼市场几点开门现在这个季节
厦门大学嘉庚学院和福州阳光学院哪个好
铂涛会官网会随便发信息给不是会员的手机号么
跟相亲对象见面的时候他说后天休息晚上带我去
在y=3x+6中,3和6是一个不变的常量,可是y=kx
炒菜花发绿
时间或许能改变我那颗枯死的心、但是只愿在原
大学生社团招新有什么有创意的方法吗?
一袋一钱6万袋是多少斤
如果我被别人污告说我拿了他的钱的话怎么办?
驻颜坊地址有知道的么?有点事想过去!
同性恋中的伟人(对社会有杰出贡献的)资料越
当你问她结婚了吗她说结了你这时什么回答
黄金榜名字多少分
推荐资讯
工作压力大,想辞去现有职务,行不,各位大神
大众迈腾第二次保养需要多少钱
求狡猾 地风水相师
已知偶函数f(x)在(0,+∞)上是增函数,试
Creo Platform 2.6 什么作用
和你分手以后,我见过许多女人,有的像你的眼
18x20列竖式计算
帝恩英语家教班地址在什么地方,想过去办事,
As a parent you have the responsibility to
侠盗猎车手5偷垃圾车和吊车任务怎么过
桥梁排水孔上方的铁盖叫什么
华为mate9和苹果7哪个好 华为mate9和iPhone7
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?