|
3、点亮LED 点击finish之后,它会询问你是否打开透视图,点击打开
之后就进入了这个页面 在这里有一个pins,也就是我们上文提到的引脚,点进去 点进去之后就显示如下 首先我们要将上文提到的P206、P207引脚配置为输出模式 由于我没有找到这块板子的电路图,所以我先一个配置高电平输出,一个配置低电平输出,等烧录进去的时候就知道点亮LED灯是哪个电平了 配置好引脚后点击右上角生成代码 编写完后就会发现左边多了一个与GPIO有关的模块,在最下面 点开这个g_ioportI/O Port模块,就能找到瑞萨帮我们写好的库函数,我们直接拿来用就可以了 有这么多,但是我们只用到Pinwrite这一个函数 我们点击CallR_IOPORT_pinWrite可以直接把函数托入程序中 如图打开src文件里的hal_entry也就是我们的主函数 将Call R_IOPORT_pinWrite直接拖入光标位置 删除前面的status= 接下来我们只需要配置这个写入函数就可以了 可以观察到,这个函数需要写入pin也即引脚位置,level也即电平状态这两个参数
说人话就是,要让板子知道哪个引脚该输出什么样的电平 所以接下来我们只需要知道在这个程序中是如何表述引脚以及电平状态就可以了 右键点击函数,找到打开函数声明(OPENDecleration)就可以看到函数声明了 右键pin,打开bsp_io_port_t pin 的声明,如下图所示 往上滑,找到我们需要的P206和P207 同理打开level的声明 这样我们就找齐了所需的东西 将pin和level一一替换,P206LED1输出低电平,P207输出高电平 接下来点击左上角的小锤子 没有任何问题 然后找一根线来连接板子 注意要用新一点的线,不然可能会烧录失败,连接好后右键文件 选择GDB调试 询问是否切换透视图,点击切换 再点一下右上角的运行图标 可以看到LED2被我们点亮了
|