页次: 1
过程比较简单,与其他单片机移植方式基本相同
本次用的是I2C屏幕
直接用之前写好的软件I2C修改即可
I2C可参考MC3172使用IO模拟I2C来读取AHT10和BH1750
此处使用了U8g2的硬件i2c接口,所以需要模拟一下发送方式
然后实现u8g2的通信回调函数与延时回调即可 如下图
测试程序放在这里了MC3172_Demo
在工程目录添加库库中的printf.h与printf.c
然后初始化一个用于打印的串口
可参考SDK中例程
或参考帖子 【调试记录】调整芯片主频之后串口需要修改串口初始化代码
然后添加两行代码即可完成
注意发送端口选择要与初始化时一致
void _putchar(char character){
while(GPCOM_TX_FIFO_FULL(GPCOM4_BASE_ADDR));
GPCOM_PUSH_TX_DATA(GPCOM4_BASE_ADDR,character);
}
页次: 1