C8051F310虚拟I2C读写的C语言代码
2023/8/3 16:58:52 2KB C8051F310 虚拟I2C
1
两块stm32f103zet6开发板的I2C通信,程序兼容正点原子精英开发板。
主从都是采用硬件I2C。
资源包含了主机和从机的KeilMDK工程,因为从机是在中断里面处理数据,所以,两块开发板上电后,主机按下复位,数据就通过串口1打印出来。
2023/8/1 6:28:52 7.17MB stm32 I2C 主从通信
1
通过stm32自带的I2C总线进行读写EEPROM,以及通过模拟I2C时序读写EEPROM。
程序经测试能正确实现数据读写。
2023/7/31 8:12:43 4.19MB stm32 I2C EEPROM AT24C02
1
在一个特定的场合,很多应用或产品都需要升级固件,以修复Bug或提高性能。
大多数人都不愿意使用专用的调试接口,而是使用UART、USB、I2C等通信接口。
这种情况下,就需要一个串行BootLoader通过其中一个通信接口升级固件,而不需要调试器或特定的程序工具。
本文档将指导您如何使用UART(通用异步接收器/发送器)接口在KinetisE系列上设计BootLoader。
本文档中列出的示例代码是在IAR6.50中开发的。
2023/7/28 6:48:05 329KB BootLoader 飞思卡尔 MCU NXP
1
最新的i2c-tools4.0版本,基于android平台源码,提供android.mk,可直接移植编译,并且自带i2c-tools4.0使用说明文档,增加了i2ctransfer命令,可对i2c设备指定长度进行读写操作!
2023/7/28 0:32:09 42KB i2c-tools 4.0 i2ctransfer android
1
OLED显示,驱动芯片包含SH1106驱动、SH1306.总线SPI,I2C只需修改读写子程序。
文档有初始化、读写、8*16、16*16、图片显示,有详细说明。
只需简单修改就可以使用!
2023/7/17 7:02:48 943KB OLED SH1106驱动
1
STM8L052C6完整的工程目录:1、硬件驱动I2C读写BM/PCF8563,包含时钟设定;
2、硬件SPI读写Flash,型号EN25QH64A3、时间轮询机制,包含按键检测;
2023/7/15 10:10:03 12.15MB STM8L052C6 I2C SPI BM8563
1
打包了LiquidCrystal_I2C_h,同时包含proteus下的arduino实现IIC的1602的操作工程文件及代码;
而且经过严格测试保证能用
2023/7/14 5:32:38 32KB Liquid LCD160 proteu IIC
1
STM8S模拟I2C程序源码使用IO口驱动I2C,绝对可用,没有问题,请放心下载!
2023/7/9 2:54:48 6KB STM8S_I2C
1
修改了原code中不合理的地方:1、不符合I2C标准的端口处理方式2、增加io_pad接口模块3、testbench中增加I2C协议上拉电路4、修改了原设计中sda信号输出方式不完善的地方5、修改了远设计中SDA,SCL初始状态
2023/7/8 6:50:14 2KB verilog i2c master testbench
1
共 256 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡