【感谢】感谢面包板论坛,感谢瑞萨,能为我提供这个RA6M4开发板的试用机会。
收到的板子里面还有2本开发手册和一个主板,主板比较大,估计有一个巴掌大。这次是我第一次在面包板社区参与评测活动。拿到开发板后,我认真的阅读了官方的资料,说实话缺少主板的pcb引脚图纸还是比较麻烦,虽然在主板上已经有了标识,结合我在做的一个虫情测报项目进行了简单的控制,现在将示例的制作过程分享如下:虫情测报灯的主要功能介绍
1、虫情监测系统整体结构采用不锈钢,符合GB/T4237;2、采用光、电、数控技术,自动控制;3、7寸电容屏彩页触摸屏,可分设时段控制,自动转仓和手动转仓均可;4、也可以手动控制换仓、诱虫灯开关、加热管开关、杀虫仓和烘干仓清空等功能;5、集虫器自动转换,八位自动转换系统,保证8个时间段诱集到的昆虫不混淆(可设时段至多48个);6、远红外虫体处理致死率不小于98%,虫体完整率不小于95%;7、远红外虫体处理仓温度控制:工作15分钟后达到85±5℃,处理时间1-60分钟任意可调;8、上下两层远红外虫体处理仓,更高效地完成杀虫和烘干工作;9、虫情监测系统支持光控、雨控、远红外虫体处理、分天存放;10、晚上自动开灯,白天自动关灯(待机),在夜间工作状态下,不受瞬间强光照射改变工作状态;11、时段控制:可根据靶标害虫生活习性规律,设定工作时间段定时自动开关;12、雨控装置开关:将雨水自动排出,能有效将雨虫分离,箱体内不留明显积水;13、雨控可按外界雨量变化自动控制整灯工作;14、防雷装置:能够有效防止雷击;15、增加了稳压电源调控系统,可使160V~280V的电网电压稳定在220V使用;16、可增设环境温湿度、土壤温湿度、风向、风速、光照强度等参数;17、具有断电记忆功能,断电后可将断电前的工作做完再开始新的工作。
详细开发步骤:1
打开e2-studio软件
软件下载可以在官方网站上面进行下载https://github.com/renesas/fsp/releases https://www.renesas.cn/cn/zh/design-support/software
2、新建工程
3、选择对应的芯片,在开发版上能详细看到主板的芯片型号
4、一直下一步,选项默认后会提醒打开透视图界面,
点击打开
5、点击配置选项,对引脚进行配置
选择pin,对引脚进行配置
6,引脚配置,由于我们本次主要是体验输出功能,所以对P111和p112配置成输出模式
7、代码自动生成,这点和stm32有很多相似之处,
8、代码的编写,进入到src目录,程序代码一定要写在hal_data.c里面
9,打开申明,查看具体的引脚
10、程序的详细编写,后续在继续更新具体的程序代码,大家按照这个步骤能够基本点亮一个LED