一、测试环境
开发工具:MDK V5.26.2.0
M2354芯片相关驱动:Nu-Link_Keil_Driver 3.07.7246r
RTT开发环境:ENV V1.2.0
嵌入系统:rt-thread-v4.0.4
二、测试任务
本次测试任务:新唐 NuMaker-M2354嵌入MCU I2C接口及Uart通信应用
三、硬件资源
1.新唐NuMaker-M2354嵌入式芯片开发板
2.中颖电量芯片SH366006 I2C接口通信驱动板
3.三元锂电池3S 12V 2.2AH
四、程序配置流程
1.RTT官网下载OS: rt-thread-v4.0.4
2.RTT官网下载:ENV v1.2.0
3.在env环境下进入rt-thread\bsp\nuvoton\numaker-m2354
更新packages,输入pkgs —upgrade
输入menuconfig命令
配置software I2C
输入pkgs —update
输入scons —target=mdk5 -s
五、在mdk5中添加电量芯片sh366006驱动
SH366006_Drv.c
SH366006_Reg.h
SH366006.h
六、编译运行
七、运行结果
八、源文件存放
原作者:hnhebing
|