嵌入式开发
闪电麦昆666
这个作者很懒,什么都没留下…
展开
-
在ubuntu server 12.04上运行ltib
因为工作的关系需要用到ltib,但是现在的版本只能在ubuntu9.04上运行,freescale手册也明确的告诉我对多支持到11.10,不过后来经过努力还是成功运行在12.04server上了。总的来说安装过程还是比较麻烦的,但是一次解决后不存在后期使用的问题。 1.首先是准备环境: 修改visudo(ltib会提示) jingyang ALL = NOPASSWD: /bin/rp原创 2013-07-29 00:19:54 · 1964 阅读 · 0 评论 -
c语言中的volatile到底做了什么?
最近发现身边很多同事对volatile理解有些偏差,我也本着求证的态度做了一番调查写下此文。一些文章都会下这样定义volatile:“volatile修饰的变量会取消内存优化,使cpu每次都从内存中读写变量。”这样的说法大体上是成立的,但是严格的说volatile并不能越过cache机制直接访问DDR,原因是cache机制是对用户透明的,即使在kernel中要想操作cache也需要通过专用的api才原创 2017-08-22 19:55:38 · 265 阅读 · 0 评论