其他
602寝室长
嵌入式开发者一个,偶尔会分享一些开发过程中遇到的知识和问题,希望能和大家通过博客友好交流,一起进步。
可以加q:271-5466-734
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
不同版本DDR的区别
随着技术的进步,每代DDR的传输速率通常比前一代更高,这意味着每秒钟可以传输更多的数据。随着新技术的成熟和普及,每一代DDR内存的成本通常会随时间降低。较新的DDR内存可能在初期推出时成本较高,但随着市场需求的增加和生产成本的降低,价格会逐渐下降。随着技术的进步,每一代DDR内存可以实现更高的存储密度和容量。这意味着同样的物理空间内可以容纳更多的内存,或者单个内存条可以提供更大的存储容量。总体而言,每一代DDR内存都致力于提供更高的性能、更低的功耗和更大的容量,以适应不断增长的计算需求和应用场景。原创 2025-02-18 12:00:46 · 691 阅读 · 0 评论 -
接口SWD和JTAG
(IEEE代表电气与电子工程师协会,是一个国际组织,其中发布了所有标准,如WiFi,蓝牙等)。另外,由于它是ARM专门为在其设备中使用而制造的,因此SWD的性能通常是同类产品中最好的!下载调试器是将PC(例如通过USB协议)发送的命令转换为MCU(负责MCU内部外围设备)理解的语言(例如SWD或JTAG协议)的设备,加载代码并精确控制执行。SWD:Serial Wire Debug,代表串行线调试,是ARM设计的协议,用于对其微控制器进行编程和调试。TDO:Test Data Out,串行输出引脚。原创 2025-02-08 16:59:56 · 381 阅读 · 0 评论 -
常见线程间通信的方式;
需要使用同步机制(如互斥锁、信号量)来保证数据的一致性和避免竞态条件(两个或多个进程或线程并发执行时,其最终结果依赖于执行的精确时序)。线程通过信号量来获取资源的许可,访问完后释放资源,这样可以有效避免资源的竞争和冲突。一个线程可以在条件满足时通知另一个线程,条件变量用于等待和通知线程状态的改变。套接字通常用于不同计算机或同一计算机的不同进程之间的通信,但也可以用于线程间通信,特别是在分布式系统中。在一些文件系统中,文件锁可以用来实现进程或线程间的同步和通信,通过对文件的锁定来实现互斥访问。原创 2025-02-08 17:01:19 · 370 阅读 · 0 评论 -
单片机程序内存分布详解;
用于充数获取推广券原创 2024-12-13 15:37:39 · 165 阅读 · 0 评论
分享