OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4016|回复: 10

新人求教,这个蜂鸣器的代码可以这样写嘛?谢谢。

[复制链接]

11

主题

55

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
328
金钱
328
注册时间
2017-9-10
在线时间
80 小时
发表于 2017-9-16 21:11:35 | 显示全部楼层 |阅读模式
1金钱
#include "stm32f10x.h"
#include "led.h"
#include "beep.h"
#include "delay.h"

int main()
{
        Stm32_Clock_Init(9);
        delay_init(72);
        LED_Init();
        BEEP_Init();
        while(1)
        {       
                GPIOB->ODR&=0xF00F;
                GPIOB->ODR|=0x0120;
                delay_ms(300);
               
                GPIOB->ODR&=0XF00F;
                GPIOB->ODR|=0x0000;
                delay_ms(300);
        }
}

最佳答案

查看完整内容[请看2#楼]

看起来没有什么不妥的。你直接编译,看看有没有语法错误,然后运行,看看是不是你要的结果。就完了。语法错误,就检查改正,如果不是你想要的结果,就硬件仿真,看看哪里不妥。 举手之劳,无需发一贴,你不会没有硬件吧。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

头像被屏蔽

12

主题

167

帖子

0

精华

禁止访问

积分
517
金钱
517
注册时间
2017-5-30
在线时间
110 小时
发表于 2017-9-16 21:11:36 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

10

主题

266

帖子

0

精华

高级会员

Rank: 4

积分
693
金钱
693
注册时间
2017-7-27
在线时间
98 小时
发表于 2017-9-16 22:06:59 | 显示全部楼层
可以
回复

使用道具 举报

11

主题

55

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
328
金钱
328
注册时间
2017-9-10
在线时间
80 小时
 楼主| 发表于 2017-9-17 18:36:18 | 显示全部楼层
NULLFF 发表于 2017-9-16 21:11
看起来没有什么不妥的。你直接编译,看看有没有语法错误,然后运行,看看是不是你要的结果。就完了。语法错 ...

有开发板,只是好想我的下载程序有点问题,下载出错,所以才来问的。谢谢啦。
回复

使用道具 举报

头像被屏蔽

12

主题

167

帖子

0

精华

禁止访问

积分
517
金钱
517
注册时间
2017-5-30
在线时间
110 小时
发表于 2017-9-18 09:31:02 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

头像被屏蔽

12

主题

167

帖子

0

精华

禁止访问

积分
517
金钱
517
注册时间
2017-5-30
在线时间
110 小时
发表于 2017-9-18 09:39:53 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

11

主题

55

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
328
金钱
328
注册时间
2017-9-10
在线时间
80 小时
 楼主| 发表于 2017-9-19 18:54:51 | 显示全部楼层
NULLFF 发表于 2017-9-18 09:31
下载出错和你程序本身没有屁关系。除非编译不过还愣愣的去点下载,那真是......
下载出错,先看看J-link ...

首先,很感谢你的回答,虽然我刚刚开始学,但是你说的这种低级的错误我还是不会犯的,我是用Flymcu下载的,好像每次下载都是需要重新选择文件。我也不知道为什么会这样。
回复

使用道具 举报

3

主题

21

帖子

0

精华

高级会员

Rank: 4

积分
537
金钱
537
注册时间
2014-10-6
在线时间
232 小时
发表于 2017-9-19 22:04:34 | 显示全部楼层
AnthonyMH 发表于 2017-9-19 18:54
首先,很感谢你的回答,虽然我刚刚开始学,但是你说的这种低级的错误我还是不会犯的,我是用Flymcu下载的 ...

用jlink吧老哥,那个串口下载的太难用了
回复

使用道具 举报

11

主题

55

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
328
金钱
328
注册时间
2017-9-10
在线时间
80 小时
 楼主| 发表于 2017-9-20 09:09:14 | 显示全部楼层
zxy_95 发表于 2017-9-19 22:04
用jlink吧老哥,那个串口下载的太难用了

我是用的STLINK。。。
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
18
金钱
18
注册时间
2017-10-27
在线时间
3 小时
发表于 2017-11-7 16:35:41 | 显示全部楼层
BEEP.H在哪里找啊 我怎么找不到
回复

使用道具 举报

13

主题

145

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
469
金钱
469
注册时间
2015-5-14
在线时间
65 小时
发表于 2017-11-7 17:41:02 | 显示全部楼层
不管是ST-Link还是J-Link都要比串口下载好用,能不用串口下载就不要用串口下载。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-7 22:59

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表