1024|3

107

帖子

1

TA的资源

一粒金砂(高级)

楼主
 

HPM6750 例程分析 [复制链接]

 

这个HPM6750 对他可是一波三折,此贴我们分析他一个例程

 

 

先辑的SDK已经升级到1.40了

我们打开这个软件 来生成程序

 

  选择好开发板和例程,点击 Generate Project就可以生成程序了

其主程序的代码。

int main(void)
{
    board_init();
    board_init_gpio_pins();
    printf("gpio example\n");

#ifdef BOARD_LED_GPIO_CTRL
    test_gpio_toggle_output();
#endif
    test_gpio_input_interrupt();

    while (1);
    return 0;
}

 

board_init();  

       板初始化函数

void board_init(void)
{
    board_turnoff_rgb_led();
    board_init_clock();
    board_init_console();
    board_init_pmp();
#if BOARD_SHOW_CLOCK
    board_print_clock_freq();
#endif
#if BOARD_SHOW_BANNER
    board_print_banner();
#endif
}

   board_turnoff_rgb_led();

          这个函数里关闭的 RGB LED的灯,

   board_init_gpio_pins();  

         板时钟初始化

 

board_init_gpio_pins();   

       初始化了GPIO

test_gpio_toggle_output();

      循环点灯函数

       #define GPIO_TOGGLE_COUNT 5    可以使用这个宏来设置循环电灯几次

 test_gpio_input_interrupt();
      这个函数看代码像按键中断

按道理可以通过这个Download gpio_example -hpm6750evkmini按钮下载,但是我和这个按钮不知道为什么是灰色的,有人知道怎么设置吗

 

 

但是可以通过仿真GO 让程序运行板子。

 

 

 

最新回复

看着不错  详情 回复 发表于 2024-1-29 02:18
点赞 关注
 
 

回复
举报

539

帖子

1

TA的资源

纯净的硅(中级)

沙发
 

挺好


 
 
 

回复

6802

帖子

0

TA的资源

五彩晶圆(高级)

板凳
 

Download gpio_example -hpm6750evkmini按钮下载,按钮是灰色的,硬件连接问题的多

 
 
 

回复

539

帖子

1

TA的资源

纯净的硅(中级)

4
 

看着不错


 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表