查看: 2217|回复: 3

LM3S9B96开发板上 使用库函数实现的闪烁灯

  [复制链接]
  • TA的每日心情
    奋斗
    2018-8-29 20:40
  • 签到天数: 1341 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2013-5-8 08:02:05 | 显示全部楼层 |阅读模式
    分享到:
    代码如下:

    1. #include "inc/hw_types.h"
    2. #include "inc/lm3s9b96.h"
    3. #include "inc/hw_sysctl.h"
    4. #include "inc/hw_memmap.h"


    5. #include "driverlib/sysctl.h"
    6. #include "driverlib/rom.h"
    7. #include "driverlib/pin_map.h"
    8. #include "driverlib/gpio.h"
    9. #include "driverlib/debug.h"

    10. void delay(unsigned int t)
    11. {
    12.         unsigned int a,b;
    13.         for(a=0; a<1000; a++)
    14.                 for(b=0; b<t; b++);
    15. }

    16. int main(void)
    17. {

    18.     // Set the clocking to run directly from the crystal.
    19.     //
    20.     // ROM_SysCtlClockSet(SYSCTL_SYSDIV_1 | SYSCTL_USE_OSC | SYSCTL_XTAL_16MHZ | SYSCTL_OSC_MAIN);
    21.        
    22.         // PF3
    23.         SysCtlPeripheralEnable(SYSCTL_PERIPH_GPIOF);
    24.        
    25.         GPIOPadConfigSet(GPIO_PORTF_BASE,GPIO_PIN_3,GPIO_STRENGTH_2MA, GPIO_PIN_TYPE_STD_WPU);
    26.                
    27.         GPIOPinTypeGPIOOutput(GPIO_PORTF_BASE, GPIO_PIN_3); // 输出配置,设置 PF0 为输出
    28.        
    29.         while(1)
    30.         {
    31.                 GPIOPinWrite(GPIO_PORTF_BASE, GPIO_PIN_3, 0); // 数据输出,在 PF0 上输出低电平, LED 灭
    32.                
    33.                 delay(1000);
    34.                 GPIOPinWrite(GPIO_PORTF_BASE, GPIO_PIN_3, GPIO_PIN_3 ); // 数据输出,在 PF0 上输出高电平, LED 亮

    35.                 delay(1000);
    36.         }
    37.         return 0;
    38.        
    39. }
    复制代码
    需要注意的是 GPIOPinWrite(GPIO_PORTF_BASE, GPIO_PIN_3, GPIO_PIN_3 ) 写法
    不能写成 GPIOPinWrite(GPIO_PORTF_BASE, GPIO_PIN_3, 1)



    回复

    使用道具 举报

  • TA的每日心情
    开心
    2014-4-21 09:44
  • 签到天数: 26 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    发表于 2013-5-8 08:25:28 | 显示全部楼层
    恩!              不错!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2015-12-14 11:43
  • 签到天数: 556 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2013-5-8 08:26:29 | 显示全部楼层
    不会  顶一个吧   希望有机会解除这个   
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2014-7-16 09:10
  • 签到天数: 361 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2013-5-8 09:23:49 | 显示全部楼层
    我就顺路,顺手顶一个
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条



    手机版|小黑屋|与非网

    GMT+8, 2025-1-11 08:19 , Processed in 0.142861 second(s), 20 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.