“时间获取”的版本间的差异
(→调试) |
(→调试) |
||
(未显示2个用户的12个中间版本) | |||
第3行: | 第3行: | ||
mCookie-RTC模块是时钟模块,可获取时间,采用IIC接口通信。 超级电容提供了一定的掉电计时能力,断电后时钟芯片还可运行。 | mCookie-RTC模块是时钟模块,可获取时间,采用IIC接口通信。 超级电容提供了一定的掉电计时能力,断电后时钟芯片还可运行。 | ||
==材料清单== | ==材料清单== | ||
− | * | + | *模块 |
− | + | {|class="wikitable" | |
− | + | |- | |
− | + | |模块||数量||功能 | |
− | * | + | |- |
− | **USB数据线 | + | |[[mCookie-CoreUSB/zh]]||1||核心板 |
+ | |- | ||
+ | |[[mCookie-RTC]]||1||RTC时钟模块 | ||
+ | |} | ||
+ | *其他设备 | ||
+ | **USB数据线*1 | ||
+ | [[File:RTC1.png|center|800px]] | ||
+ | |||
==拼装过程== | ==拼装过程== | ||
− | * | + | *将coreUSB与RTC堆叠 |
− | ** | + | [[File:RTC2.png|800px|center]] |
− | + | **用数据线连接coreUSB准备上传程序。 | |
+ | [[File:RTC3.png|800px|center]] | ||
− | == | + | ==mixly编程== |
− | * | + | *Step1:在美科科技下拉功能模块中找到时钟相关模块 |
− | ** | + | [[File:RTC4.png|900px|center]] |
− | * | + | *Step2:功能模块说明: |
− | * | + | [[File:RTC5.png|900px|center]] |
+ | [[File:RTC6.png|900px|center]] | ||
+ | *Step3:因为使用串口监视器,所以需要在通讯里面找到串口通讯控件。 | ||
+ | [[File:mixly_Serial.jpg|400px|center]] | ||
+ | *Step4:串口通讯控件说明 | ||
+ | [[File:mixly_Serial_complian.jpg|600px|center]] | ||
+ | *Step5:整体代码说明: | ||
+ | [[File:RTC7.png|900px|center]] | ||
==调试== | ==调试== | ||
− | + | *Step1:选择好板卡(Core USB 32U4),和COM端口(默认自动识别)。 | |
+ | [[File:mixly_board_COM.jpg|400px|center]] | ||
+ | Step2:打开串口监视器。 | ||
[[File:mixly_COMXX.jpg|400px|center]] | [[File:mixly_COMXX.jpg|400px|center]] | ||
− | + | Step3:确认串口波特率是否与设定的一致。 | |
− | [[File:mixly_COMXX_ok.jpg| | + | [[File:mixly_COMXX_ok.jpg|500px|center]] |
− | + | Step4:可以看到串口监视器中打印出RTC中记录的当前时间。 | |
− | [[File:mixly_RTC_step3.jpg| | + | [[File:mixly_RTC_step3.jpg|900px|center]] |
− | | | + | |
+ | ==扩展== | ||
+ | *可以看到这个结果还远远达不到理想的时钟显示状态, | ||
+ | 当时分秒为个位数的时候显示会特别难看,因此我们想办法改善一下 | ||
+ | *示例代码 | ||
+ | [[File:RTC9.png|900px|center]] |
2016年8月31日 (三) 09:43的最新版本
实例一:“串口打印当前时间”
概述
mCookie-RTC模块是时钟模块,可获取时间,采用IIC接口通信。 超级电容提供了一定的掉电计时能力,断电后时钟芯片还可运行。
材料清单
- 模块
模块 | 数量 | 功能 |
mCookie-CoreUSB/zh | 1 | 核心板 |
mCookie-RTC | 1 | RTC时钟模块 |
- 其他设备
- USB数据线*1
拼装过程
- 将coreUSB与RTC堆叠
- 用数据线连接coreUSB准备上传程序。
mixly编程
- Step1:在美科科技下拉功能模块中找到时钟相关模块
- Step2:功能模块说明:
- Step3:因为使用串口监视器,所以需要在通讯里面找到串口通讯控件。
- Step4:串口通讯控件说明
- Step5:整体代码说明:
调试
- Step1:选择好板卡(Core USB 32U4),和COM端口(默认自动识别)。
Step2:打开串口监视器。
Step3:确认串口波特率是否与设定的一致。
Step4:可以看到串口监视器中打印出RTC中记录的当前时间。
扩展
- 可以看到这个结果还远远达不到理想的时钟显示状态,
当时分秒为个位数的时候显示会特别难看,因此我们想办法改善一下
- 示例代码