通过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
STM32L051开发实例,包含一些通用设计如UART、I2C、DAC、FLASH等,可以进行参考
2023/7/7 2:44:43 54.87MB STM32 STM32L051 实例 代码
1
1,本文给出了linux下使用IIC总线读写EEPROM的实现程序。
2,本文给出了在编程中遇到的几种非常隐蔽的错误的解决方法。
3,本文的读写程序非常通用:i2c-d/dev/i2c-1-s0x510x0518-----Write18totheregister:0x05ofthei2c-slaveaddress:0x51i2c-d/dev/i2c-100x570x05------Readtheregister:0x05ofthei2c-slaveaddress:0x57i2c0x400x0f-----在默认路径下读i2c从设备地址为0x40的0x0f的地址(或寄存器地址)
2023/7/5 8:22:05 136KB EEPROM i2c linux 驱动
1
共 274 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡