瑞萨单片机
开发环境搭建
清单:FSP_Smart_Configurator,MDK
示例:
下载后进行安装,安装部分就不进行展示了,傻瓜式操作,
安装完成后,直接搜索FSPSmartConfigurator打开应用
- 工程建立
新建工程 -> 选择芯片型号、IDE、工具链、是否使用操作系统等信息“
接下来,就可以开始配置了
- 引脚配置
通过原理图可以看到LED1连接的是P104,LED2连接的是P103(板子上也可以直接看到)
配置P104为IO输出(默认高电平)
配置P103为IO输出(默认低电平)
理论来说,现在烧录后的效果应该是LED1亮,LED2灭
接下来就该编译程序,并验证上面的配置是否正确了
- 编写代码并编译程序
编写双灯闪烁代码- R_BSP_SoftwareDelay(2, BSP_DELAY_UNITS_SECONDS);
- while (true)
- {
- R_IOPORT_PinWrite(&g_ioport_ctrl, BSP_IO_PORT_01_PIN_03, IOPORT_CFG_PORT_OUTPUT_LOW );
- R_IOPORT_PinWrite(&g_ioport_ctrl, BSP_IO_PORT_01_PIN_04, IOPORT_CFG_PORT_OUTPUT_LOW );
- R_BSP_SoftwareDelay(500, BSP_DELAY_UNITS_MILLISECONDS);
- R_IOPORT_PinWrite(&g_ioport_ctrl, BSP_IO_PORT_01_PIN_03, IOPORT_CFG_PORT_OUTPUT_HIGH );
- R_IOPORT_PinWrite(&g_ioport_ctrl, BSP_IO_PORT_01_PIN_04, IOPORT_CFG_PORT_OUTPUT_HIGH );
- R_BSP_SoftwareDelay(500, BSP_DELAY_UNITS_MILLISECONDS);
- }
编译程序 hex
- 烧录程序
- 程序现象
附件:
您需要登录才可以下载或查看附件。没有帐号?注册
更多回帖