【AT-START-F403A测评】+向着完美不断前进
[复制链接]
本帖最后由 w494143467 于 2020-10-19 11:00 编辑
在AT32F403A开发板的测评过程中,即使不断探索求知的过程,也是一个不断追求完美的过程。
对于温度的检测是初是从例程开始的,它是通过A/D对内置的温度传感器及其通道进行采集,然后再转换成十进制数由串口来输出,见图1所示。
图1 显示片内温度
后来为了便于识读,又在驱动单色OLED屏的基础上,改为了OLED屏直接显示。
但最初的OLED屏是挂在外边的,缺少整体感,见图2所示。
于是便利用Arduino接口为它安了家,见图3所示。与此同时也将片内的温度检测,提升到对环境的温湿度检测,因为你不能总让我们钻到片内去测温度吧。
图2 外挂驱动
图3 Arduino接口驱动
单色的世界太单调,于是就将其升级成了双色屏,见图4所示。
图4 双色屏来了
AT32F403A开发板有着很大的存储潜能,那就让其焕发出来吧,将图片数据存入数组,配上彩色OLED屏,看是不是很有画面感!
图5 彩色屏亦登场
如果你嫌0.96寸的屏太小,没事咱换大的,上2.2寸TFT屏,见图6所示。
图6 不甘落后的TFT屏
问题来了,你咋又回到游离状态了?
实在不是我不想,而是开发板它不干呀!
有了外挂驱动的基础,俺可是一条腿儿一条腿儿地匍匐前行,最终发现谁都行,就是PA15不行!
咋儿办?
请上图,见图7所示。PA15是通过短接连到Arduino接口的,如果换到PB6 E上,哼哼。。。
别忙先飞线试一试,OK没问题!
图7 Arduino接口
也是将短接电阻换到R35上就大功告成了,见图8所示。
哎,折腾怎么多次也累了,你要还嫌屏幕小,等着,先让我赚银子去!
图8 重归Arduino
|