tzgok 发表于 2023-3-20 20:48
这个测量值就靠谱了,解了我所有的疑惑。。目前改板子用STC8G1K了。
你的项目对电流消耗这么严格吗?好多人的应用,MCU 大部分时间在空跑,此时进入IDLE模式,用节拍来运行程序,比如1ms严格节拍,或10ms一个节拍,电流能减小到2mA以下。
梁工 发表于 2023-3-20 21:54
你的项目对电流消耗这么严格吗?好多人的应用,MCU 大部分时间在空跑,此时进入IDLE模式,用节拍来运行程 ...
因为用在无线通讯系统,单片机的工作电流通过射频耦合获取,只有10ma左右总电流
梁工 发表于 2023-3-20 21:54
你的项目对电流消耗这么严格吗?好多人的应用,MCU 大部分时间在空跑,此时进入IDLE模式,用节拍来运行程 ...
没法进入idle模式,都是突发通讯,类似RFID,射频激活就持续工作,,之前看过新塘的ML51低功耗系列,它的1T效率太低,我估计只是以前华邦的4T优化版。
STC8H/STC8G的 1T 同频是全球最快的,是真1T,部分有MDU16支援, 部分还加了DMA
下面是STC8H/STC8G/STC8C/STC8A8K64D4的指令表,最右列是该条指令需要的时钟数
神农鼎 发表于 2023-3-20 22:30
STC8H/STC8G的 1T 同频是全球最快的,是真1T,部分有MDU16支援, 部分还加了DMA
我还测试过**的假1T的sc92l低功耗系列,工作电流和stc8g差不多,但是,它的io输出要3个系统时钟,太慢无法接受,更难以接受的是:sclink一天就莫名其妙坏了,发个贴也没有他们的技术解答。
本帖最后由 梁工 于 2023-3-21 10:20 编辑
tzgok 发表于 2023-3-20 22:24
没法进入idle模式,都是突发通讯,类似RFID,射频激活就持续工作,,之前看过新塘的ML51低功耗系列,它的 ...
大部分的应用,MCU空跑的机会更多,此时可以进入IDLE,MCU外设是继续工作的,毫无影响。
STC 1T单片机都是单周期,处理这些简单任务速度都是很快的。
我不知道你用什么RFID的方案,我以前做过用一片8脚的STC15W204S就可以做RFID通过串口上传,LM358都不用,刷卡距离7~8cm。
梁工 发表于 2023-3-21 10:18
大部分的应用,MCU空跑的机会更多,此时可以进入IDLE,MCU外设是继续工作的,毫无影响。
STC 1T单片机都是 ...
你说的这个方案,stc的电源是外部供应,,我这个方案,没有外部电源,,单片机的电源也从天线耦合提取,很微弱
tzgok 发表于 2023-3-21 12:30
你说的这个方案,stc的电源是外部供应,,我这个方案,没有外部电源,,单片机的电源也从天线耦合提取, ...
意思让你进IDEL,外部中断唤醒
本帖最后由 梁工 于 2023-3-21 17:00 编辑
xurexi 发表于 2023-3-21 15:19
意思让你进IDEL,外部中断唤醒
不是外部中断唤醒,是定时器中断做节拍退出IDLE。
梁工 发表于 2023-3-21 16:49
不是外部中断唤醒,是定时器中断做节拍退出IDLE。
10mS休眠,10mS工作??