接下来继续完成SPI和RTC的使用。 同样在工程中添加rtc.c和spi.c,在bms_init()函数中调用RTC和spi的初始化函数。 在rtc.c中增加rtc初始化函数RTC_On_Chip_Init()并实现。 增加spi.c中增加spi_all_master_init函数并实现。 在bms_cmd.c中实现串口接收数据的解析。这里首先实现RTC更新日期时间功能。 增加SPI接口的FRAM存储器读写测试代码,编译后下载程序。 在上位机的串口工具中发送调整RTC时钟的数据。RTC更新完成后会回送当前时间。 在上位机的串口工具中发送读写FRAM指令,串口会回送读取到的FRAM信息。 这样RTC时钟的使用和SPI通讯完成。 附件:rtc和spi文件 |
只有小组成员才能发言,加入小组>>
2469 浏览 0 评论
2453 浏览 0 评论
【国民技术N32项目移植】半小时移植完成SPI1驱动代码&使用W5500模块进行UDP通信,十分甚至九分好用
3150 浏览 0 评论
【国民技术N32项目移植】基于N32G4FR和小度音响的智能家庭中枢控制系统
2934 浏览 0 评论
3281 浏览 0 评论
2471浏览 0评论
电子发烧友网
电子发烧友开云(中国)官方