- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 UART Receive FIFO and Receive Timeout
为什么UART要有FIFO?现代的CPU运转速度越来越快,UART的波特率通常达不到10M,在没有FIFO的情况下,每次填充数据给UART 或者 从UART取数据都会占用CPU的时间,这是极大的浪费。因而UART在硬件上设置了FIFO用作数据发送和接受的缓冲区。每次CPU要填充数据,把数据填充到UART的TX FIFO里面去了,每次CPU要取数据,从UART的RX FIFO把数据取出来。总之,
2014-05-30 15:29:20 7041 3
转载 LINUX内核内存屏障
================= LINUX内核内存屏障 =================By: David Howells Paul E. McKenney 译: kouu 出处: Linux内核文档 -- Documentation/memory-barr
2014-05-28 14:31:34 1609
转载 systemd service
Man pagesystemd.unitSYSTEMD.UNIT(5) systemd.unit SYSTEMD.UNIT(5)NAME systemd.unit - Unit configurationSYNOPSIS service.service, socket.socket,
2014-05-27 15:35:16 4638
转载 devm_kzalloc and kmalloc
Move resources allocated using unmanaged interface to managed devm interfaceSo today let’s talk about devm functions as that is what I have been upto the past couple of weeks. Yes, should have finis
2014-05-27 15:32:12 17233
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人