C
文章平均质量分 80
nikkerC
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
简短一文看懂-USART/UART通讯原理
本文介绍了UART/USART串口通信的基本原理。主要内容包括:1.电平协议标准(TTL、RS-485、RS-232);2.通信原理,通过移位寄存器实现数据的发送接收,详细描述了发送端和接收端的工作流程;3.异步和同步模式的区别;4.硬件实现机制,包括波特率发生器、状态寄存器和缓冲寄存器的作用。文章强调内容可能存在不准确之处,欢迎读者指正交流。原创 2025-09-29 18:04:35 · 315 阅读 · 0 评论 -
内存对齐—从原理到实战
本文详细讲解了内存对齐的原理与实战应用。首先介绍了对齐的基本概念,包括类型对齐值、结构体对齐规则和填充机制。接着分析了内存对齐的必要性:硬件访问限制、性能优化和ABI兼容性。文章提供了结构体布局的计算方法和优化技巧(如按成员大小降序排列),并展示了不同平台的对齐差异。最后给出了实用建议,包括使用alignas强制对齐、调试技巧和跨平台注意事项,特别强调在序列化和并发场景中的正确用法。通过典型示例和平台对比,帮助开发者深入理解内存对齐对程序性能和安全的影响。原创 2025-09-21 09:04:29 · 707 阅读 · 0 评论
分享