天天都在跟电子产品打交道,谁还不是个DIY小能手呢?快来参加面包板DIY创意设计PK赛吧!本文为面包板社区《瑞萨RA6E1 MCU 群组快速原型板》测评活动文章。前言本文分享基于RA6E1实现任意信号发生的万能红外遥控。开发环境搭建需要先安装FSP/RASC+MDK打开rasc指定工程名和路径,Next 指定芯片型号,工具链,Next 选择开发模式,Next 指定OS,Next 选择led的demo,完成 生成MDK工程打开FSP_Project.uvprojx编译下载运行可以进行仿真调试 可见使用rasc可以快速搭建MDK工程,搭建开发环境。PWM输出红外载波使用P303配置设置P303为外设模式,对应GTIOC7B配置对应的定时器时钟PCLKD 100M 添加pwm相关代码 配置参数 产生代码初始化fsp_err_t err = FSP_SUCCESS;err = R_GPT_Open(&g_timer0_ctrl, &g_timer0_cfg);assert(FSP_SUCCESS == err);err = R_GPT_Start(&g_timer0_ctrl); 测试效果如
………………………………