51单片机
未读
I2C驱动OLED屏幕出现显示错位/乱码的解决方法
最近在做STC32G+I2C OLED屏幕+UART激光测距模块的实验,由于将屏幕刷新写在串口的中断void Uart1_Isr() interrupt 4里面会严重影响单片机性能(可能导致卡死),于是将其改成了不断刷新距离变量LaserRanging_Char,然后通过定时器0定期中断将缓存发送给
使用VSCode+Keil,提高单片机开发效率
本文中提到的Keil均指的是Keil uVision 为什么要使用VSCode替代Keil? 很简单,一张表格就可以看出这两个开发环境的优缺点: