看啥推荐读物
专栏名称: 面包板社区
面包板社区——中国第一电子人社交平台 面包板社区是Aspencore旗下媒体,整合了电子工程专辑、电子技术设计、国际电子商情丰富资源。社区包括论坛、博客、问答,拥有超过250万注册用户,加入面包板社区,从菜鸟变大神,打造您的电子人脉社交圈!
今天看啥  ›  专栏  ›  面包板社区

基于RA6E1实现万用红外遥控器

面包板社区  · 公众号  ·  · 2023-12-18 20:03
天天都在跟电子产品打交道,谁还不是个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); 测试效果如 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照