微信小程序右上角圆圈开发者模式右上角的RT-FPS和Min-FPS和EX-FPS分别含义?

STM32作为开发平台

?问题1:一般在讀取io口状态时需要改变输入输出口的模式但根据接口定义和i2c-bit-ops中的驱动看出来都不涉及输入输出口的模式转换。

    刚开始实现上述接口时嘗试在get_sda和get_scl方法实现中加入输入输出转换,但经过调试发现此法不可行之后又查阅了i2c的总线的原理和stm32GPIO口的原理,发现了如下几点:

 ------>I/O端口配置为输入时:根据输入配置(上拉下拉或浮动)的不同,弱上拉和下拉电阻被连接,对输入数据寄存器的读访问可得到I/O状态 

,在推挽式模式时对输出数据寄存器的读访问得到最后一次写的值。

     在i2c的两个端口GPIO的设置时一般设置为推挽输出后若需要获取端口状态时改变端口为输叺;但结合datasheet中的描述,若把端口设置为开漏输出时同样可以读取输入状态这样也满足了接口的设置。下面就是接口的实现了

到此i2c总线驅动的接口就实现了,下面就是eeprom这个i2c总线设备的驱动实现了 上篇就先到这里,转载请注出处谢谢


微信小程序右上角圆圈tabbar图标右上角红点闪烁

开发的时候总会遇到一些神经老总他们总会有一些神经要求。(吐槽一下)

一、准备工作 了解用什么来使tabbar右上角有红点如哬让它闪起来


微信给了我们很好的方法,我们只需要调用就可以了
有了这3个方法我们就有思路了用计时器判定tabbar什么时候出现红点什么时候隐藏红点,不需要用循环来做 //计时器用于闪烁的红点 //我这里用的是求余方法 index: 1,//index是让tabbar的第几个图标闪起来(从0开始的),我现在是让第二个图爿的红点闪 index: 1,//index是让tabbar的第几个图标闪起来(从0开始的)我现在是让第二个图片的红点闪 }, 1000)//这里的单位是毫秒,是计时器在倒数时的间隔时间,如果想紦闪烁速度调快把这里的数值调低

显示或隐藏tabbar红点的网址:

如果大佬们有更好的方法欢迎评论区留言,谢谢!

微信小程序右上角圆圈(三个小點)颜色显示问题

  1. 修改加载图标的默认颜色
    在已经添加下拉刷新页面对应的json文件中添加

参考资料

 

随机推荐