
嵌入式系统
afei818
喜欢读书,热爱求知,欣赏多样的想法,乐于提升自己,希望对社会有所贡献。
展开
-
[嵌入式]source tree设计原则之项目目录架构-摘自《现代嵌入式系统开发专案实务》
1. driver:驱动程序目录。(1) boot loader:boot loader程序目录;(2) hardware:各个装置的驱动程序;a. include:驱动程序的header file;b. API: 将所有驱动程序包装成API;c. boot: boot程序;d. LCD: LCD程序目录;e. SDRAM: SDRAM的驱动程序。2. system: 系统程序目录。(1) include: 系统程序的header file;(2) API: 将所有系统程序包装成API;(3) common转载 2010-08-04 08:11:00 · 1600 阅读 · 0 评论 -
[嵌入式]抱怨一下RA8806控制器(带中文字库)
RA8806控制器,带有中文字库,混合显示中英文使用比较方便,但是厂家没有提供完整的datasheet,尤其是对于寄存器的使用说明不够详尽,厂家的例程也无法运行。有了技术问题,厂家的技术支持中心长时间也不响应,我注册了账号,到现在也没有给我回复。原创 2010-08-05 11:46:00 · 1380 阅读 · 0 评论 -
[嵌入式]嵌入式系统开发学习规划-转载
<br /><br />学习必备条件:<br />1、一块开发板——现在淘宝上有很多开发板,建议初学者不要去购买那些ARM9体系结构的,因为作为初学者来说ARM9体系的东西是很复杂的,买块ARM7的就可以了(先入门,然后再提高);<br />2、学习必备书籍<br /> 《Pointer on C》中文名字叫《C和指针》(美)里科|译者:徐波 前提你的了解C指针吧(这本书时非常经典的书籍,完全可以看中文版的,作者翻译的非常到位)<br /> 《嵌入式实时操作系统μCOS-II(第二版)》--邵贝贝原创 2010-08-05 19:56:00 · 927 阅读 · 0 评论 -
[嵌入式]keil c编译器报warning: #870-D: invalid multibyte character sequence解决办法
<br />keil c编译器处理汉字字符串时,会提示“warning: #870-D: invalid multibyte character sequence”。如果一个源文件中出个上百个warning,想从中找出一个error就太困难了(这也是因为keil这个IDE不能对errors和warnings进行归类显示所致)。因此,我找了一个解决的办法:<br />在源文件中加入编译器选项,#pragma diag_suppress 870,就可以禁止出现这个warning消息了。如果还要禁止其他war原创 2010-12-15 17:51:00 · 11956 阅读 · 1 评论 -
[嵌入式]嵌入式应用程序开发模式
<br />实验例程一直使用的都是简单单片机系统软件设计方法,也就是将应用程序设计成为一个死循环程序,系统轮流处理事件。对时间响应要求较高的异步事件,则使用中断来处理。当有多个任务时,还是需要使用基于任务(进程)的软件设计方法更好,这样每个任务意义更明确,代码实现更清晰。原创 2011-02-13 17:03:00 · 713 阅读 · 0 评论