所有资料全开源,还有一个上位机,方便查看功耗波形。
OpenEPT的主要目标是为工程师和研究人员提供一套全面的微控制器分析工具,促进对基于微控制器平台功耗的准确分析。
最新版效果:
有一些功能希望在万用表中具备的,但大多数现有的商业万用表并不常见(这也是这个项目的主要原因)。
1、板载隔离 USB 接口。
2、高采样率和图形(波形)显示选项。
3、可拆卸显示屏。
4、长电池寿命 ,最低 100 小时,最好能延长到约 300 小时。
5、同时测量电压和电流并进行功率计算。
6、手感和操作良好。
7、保险丝易于更换,无需拆卸万用表。
8、没有十字头螺钉,所有组装/拆卸/维修都应只需一个尺寸的内六角扳手即可完成。
9、如果使用可充电电池,应通过 USB 充电。
10、主要功能的完全暴露界面。没有菜单或软键来更改 AC/DC 或范围或在电阻和连续性之间切换或任何这些。只需查看万用表的按钮/开关/旋钮,就应立即知道它处于什么状态。还可以在不到 2 秒的时间内配置万用表的任何“核心”功能。对于更高级的功能,如记录或无线通信,菜单是可以接受的。
主要(香蕉插孔)功能包括:
1、交流和直流电压,从几毫伏到约 250V
2、交流和直流电流,从约 10 微安到 10A
3、电阻/连续性/二极管测试。约 10 欧姆到约 1 兆欧,二极管测试 >3V
4、功率测量(同时测量电压和电流,包括显示所有 3 个)
次要 XT-60 连接器,具有独立功能:
1、直流电源来自最多 12S 电池组
2、直流电压,至少 60V
3、直流电流,至少 30A,但可以承受更高的峰值电流而不会损坏或熔断保险丝。
4、电压、电流和功率的脉冲/峰值测量,时间尺度为毫秒。
这个是学习低级编程和优化的好网站,特此给大家分享下
1、兆易创新推出EtherCAT从站控制芯片GD32H75E系列,Cortex-M内核,主频600MHz
2、Nordic的nRF54L系列已经广泛用于开发
各种开发环境和芯片购买都已经就绪
下面是对应推出的开发板
3、英伟达Jetson家族的Jetson Orin Nano推出升级版,算力提升1.7倍至67TOPS
4、ST要推出一个WiFi6 & BLE5.3模组,支持UART/SPI接口,支持Matter,速度40Mbps
预计明年第1季度上线,初步从功能上看没问题,就看价格了,当前还没有公布
1、支持CubeMX为各种型号MCU/MPU提供生成代码支持。
2、提供软件包The X-CUBE-ST67W61。
3、支持UART和SPI接口。
4、BLE速度2Mbps,WiFi速度40Mbps。
5、模组主控芯片采用高通的QCC743
5、OpenAI推出的嵌入式实时SDK开发
6、杰发科技AC7803x通过功能安全ISO 26262 ASIL B产品认证
通过ISO 26262 ASIL B功能安全产品认证的AC7803x,采用Arm Cortex M0+内核,主频达到64MHz,具备高可靠性,符合AEC-Q100车规要求
7、沁恒的IDE MounRiver Studio Ⅱ发布
从V2.1.0开始,框架更换至更现代的VSCode,并深度定制开发
8、RL-TCPnet V8.x增加了一个TCP, UDP速度测试文件netio.c
这个测试结果没有针对GCC做memcpy和字节复制粘贴优化
9、圣诞节前,Embedded Studio迎来最后一次更新V8.22版本发布,支持浏览MarkDown文件
ARM和RISC-V二合一版
2024年,SES更新还是挺勤快的,一共更新了13个版本
更新记录,其他家的IDE编辑器,基本都转向支持VS Code。而Embedded Studio没有,还在持续更新自己的编辑器
10. 极海G32R501实时控制MCU正式发布,双核Cortex-M52
5
开源PCB 电机设计,即使在 16 亿次旋转后也能保持稳定
视频
一个由 20 个测试电机组成的阵列,所有电机都以大约 37,000 RPM 的恒定速度连续运行。一个月后,拆卸并检查了每个单元。每台电机每天旋转超过 5300 万次,当月结束时旋转超过 16 亿次。没有发现内部划痕或其他损坏的迹象
2、手把手自制TCP/IP网络协议栈教程
这个也是一个非常不错的系列教程,有兴趣可以挑战下自己,写个协议栈试试
Part 1, Ethernet & ARP:
Part 2, IPv4 & ICMPv4
Part 3, TCP Basics & Handshake
Part 4, TCP Data Flow & Socket API
Part 5, TCP Retransmission
农业方便的开源搜集的不多,这次再为大家分享一个
8
emWin模拟器6.48发布,同时配套的AppWizard V1.56发布,横竖屏旋转和文本滑动案例
emWin6.48更新记录:
新版AppWizard:
9
开源加密库Mbed,Cyclone,Wolf和NetX性能
NetX有两个:
NetX Crypto
NetX Secure(TLS)
Mbed有两个:
MbedTLS
MbedCrypto
Cyclone有两个:
Cyclone Crypto
Cyclone SSL
Wolf有两个:
wolfSSL
wolfCrypt
在MDK RTE里面都有集成
MbedTLS
搜到一个2017年的测试
SHA-256 : 1673 Kb/s, 70 cycles/byte
SHA-512 : 546 Kb/s, 215 cycles/byte
AES-CBC-128 : 1428 Kb/s, 82 cycles/byte
AES-CBC-192 : 1260 Kb/s, 93 cycles/byte
AES-CBC-256 : 1127 Kb/s, 104 cycles/byte
AES-GCM-128 : 486 Kb/s, 242 cycles/byte
AES-GCM-192 : 464 Kb/s, 253 cycles/byte
AES-GCM-256 : 445 Kb/s, 264 cycles/byte
AES-CCM-128 : 610 Kb/s, 192 cycles/byte
AES-CCM-192 : 547 Kb/s, 214 cycles/byte
AES-CCM-256 : 496 Kb/s, 237 cycles/byte
CTR_DRBG (NOPR) : 1139 Kb/s, 102 cycles/byte
CTR_DRBG (PR) : 826 Kb/s, 142 cycles/byte
HMAC_DRBG SHA-256 (NOPR) : 193 Kb/s, 611 cycles/byte
HMAC_DRBG SHA-256 (PR) : 170 Kb/s, 695 cycles/byte
RSA-2048 : 28 ms/ public
RSA-2048 : 953 ms/private
RSA-4096 : 93 ms/ public
RSA-4096 : 5327 ms/private
ECDSA-secp384r1 : 451 ms/sign
ECDSA-secp256r1 : 304 ms/sign
ECDSA-secp384r1 : 863 ms/verify
ECDSA-secp256r1 : 594 ms/verify
ECDHE-secp384r1 : 829 ms/handshake
ECDHE-secp256r1 : 566 ms/handshake
ECDHE-Curve25519 : 533 ms/handshake
ECDH-secp384r1 : 407 ms/handshake
ECDH-secp256r1 : 281 ms/handshake
ECDH-Curve25519 : 268 ms/handshake
Wolfssl
Supports RNG, AES CBC/GCM and SHA-2 acceleration. Note: HW RNG on for all tests
Board: NUCLEO-H753ZI CPU: Cortex-M7 at 480 MHz IDE: STM32CubeIDE RTOS: FreeRTOS
STM32H753ZI (STM Crypto/Hash Acceleration, -Os, SP-ASM Cortex-M)
------------------------------------------------------------------------------
wolfSSL version 4.4.1
------------------------------------------------------------------------------
wolfCrypt Benchmark (block bytes 1024, min 1.0 sec each)
RNG 875 KB took 1.019 seconds, 858.685 KB/s
AES-128-CBC-enc 10 MB took 1.000 seconds, 10.400 MB/s
AES-128-CBC-dec 10 MB took 1.000 seconds, 10.327 MB/s
AES-192-CBC-enc 10 MB took 1.000 seconds, 10.425 MB/s
AES-192-CBC-dec 10 MB took 1.000 seconds, 10.278 MB/s
AES-256-CBC-enc 10 MB took 1.000 seconds, 10.376 MB/s
AES-256-CBC-dec 10 MB took 1.000 seconds, 10.278 MB/s
AES-128-GCM-enc 9 MB took 1.000 seconds, 8.789 MB/s
AES-128-GCM-dec 9 MB took 1.000 seconds, 8.716 MB/s
AES-192-GCM-enc 9 MB took 1.000 seconds, 8.740 MB/s