你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

温室大棚自动喷洒系统----H743流水灯

[复制链接]
stary666 发布时间:2019-5-7 23:52
终于可以开始研究H743了,拿到手3个多月了,不能继续让其吃灰了,今天晚上走起
下载了正点H743的例程,
先研究一下LED流水灯,
打开工程,按照H743的电路图确定好3个LED分别对应的管脚
PB0    ------ LED1
PB7    --------LED2
PB14 --------LED3
简单配置一下IO输出的初始化
void LED_Init(void)
{
    GPIO_InitTypeDef GPIO_Initure;
    __HAL_RCC_GPIOB_CLK_ENABLE();                                        //¿ªÆôGPIOBʱÖÓ
        
    GPIO_Initure.Pin=GPIO_PIN_0|GPIO_PIN_7 | GPIO_PIN_14;                        //PB0£¬1
    GPIO_Initure.Mode=GPIO_MODE_OUTPUT_PP;                  //ÍÆÍìÊä³ö
    GPIO_Initure.Pull=GPIO_PULLUP;                                 //ÉÏÀ­
    GPIO_Initure.Speed=GPIO_SPEED_FREQ_VERY_HIGH;          //¸ßËÙ
    HAL_GPIO_Init(GPIOB,&GPIO_Initure);                     //³õʼ»¯GPIOB.0ºÍGPIOB.1
        
    HAL_GPIO_WritePin(GPIOB,GPIO_PIN_0,GPIO_PIN_SET);        //PB0ÖÃ0
        HAL_GPIO_WritePin(GPIOB,GPIO_PIN_7,GPIO_PIN_SET);        //PB1ÖÃ1
    HAL_GPIO_WritePin(GPIOB,GPIO_PIN_14,GPIO_PIN_SET);
}

在主循环里面加入IO翻转
HAL_GPIO_TogglePin(GPIOB,GPIO_PIN_0);
        HAL_GPIO_TogglePin(GPIOB,GPIO_PIN_7);
        HAL_GPIO_TogglePin(GPIOB,GPIO_PIN_14);
                delay_ms(500);


编译下载,走起来了
微信图片_20190507234914.jpg 微信图片_20190507234925.jpg
收藏 评论7 发布时间:2019-5-7 23:52

举报

7个回答
maxtch 回答时间:2019-5-8 04:10:08
我还有一片 767 半吃灰。之前拿出来写了个纯 C 启动代码,然后就搁置了。
stary666 回答时间:2019-5-8 09:28:26
你是f767哦,我的是h743
mmuuss586 回答时间:2019-5-8 10:14:21
stary666 回答时间:2019-5-8 10:17:32
Bowen 回答时间:2019-5-8 13:04:06
H743缺货中
Kevin_G 回答时间:2019-5-8 14:40:35
点赞
stary666 回答时间:2019-5-8 23:44:20
谢谢,,,,,,,,,,,,,

所属标签

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版