![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
嵌入式
windtailljj
工作中。
展开
-
RTEMS LIBIO
为了让文件支持Unix标准的open, read, write, ioctl操作, RTEMS做了一层libio的封装,封装之后,用户不必了解libio过多,只要会用就行了,我没有仔细地看代码,就是看了看console.c 和 相关的termio函数,然后做了几个实验得出,若要使文件支持标准C的操作,只需要操作rtmes驱动函数中的最后一个参数,即 void *arg,简述如下:原创 2011-06-11 21:35:00 · 956 阅读 · 0 评论 -
ARM的I/O访问问题 (DCache使能、MMU未使能问题)
今天调试出了特别奇怪的问题,经常用的串口发送居然都不好使了,代码大约是这样的: if( flag in memory mapped reg) { write char to transmit reg} 从串口发出去的东西总是不对,用jtag调试发现,单步的时候是正确的,但是只要全速运行就出错。 思考之后,感觉只可能是flag读回来是不对的,但怎么可能呢??原创 2011-06-10 23:03:00 · 2042 阅读 · 0 评论 -
嵌入式 C 编程 国际化和本地化 (ZZ)
Use Strings to Internationalize C ProgramsSubmitted by webmaster on Sun, 12/02/2007 - 03:27.Embedded C/C++by Nigel JonesProducts destined for use in multiple countries often require user interfaces that support several human转载 2011-04-19 22:00:00 · 698 阅读 · 0 评论 -
Keil MDK 支持 Eclipse 啦!!!
Keil MDK 4.23 支持Eclipse啦!早就应该这样了,Keil的编辑功能实在是太差了,而且和各版本控制器集成也不好。Eclipse很好很强大!配置方法参见:http://www.ourdev.cn/bbs/bbs_content_all.jsp?bbs_sn=5297682安装的注意事项是采用 file:/// 协议而不要直接用文件夹路径即可!原创 2012-02-26 21:56:06 · 2643 阅读 · 0 评论