ICS? FORMTEXT 35.060 FORMTEXT L74中华人民共和国国家标准GBT FORMTEXT XXXXX— FORMTEXT XXXX FORMTEXT ????? FORMTEXT 嵌入式软件 C语言编码规范 FORMTEXT Embedded Software C Language Coding Specificatio
Click to edit Master title style中文Click to edit Master text styles中文Second level中文Third level中文Fourth level中文Fifth level中文Click to edit Master title style中文Click to edit Master title style中文Click to e
Photonic Bridges 嵌入式软件编程规范 Rev.DateECOOriginated byHistory0.92005-1-3Yan An根据12-28 QA Team Review整理从编程参考中分离出一篇较为简短的编程规范将内部讨论得到的一篇短文《代码质量定义》加入成为第10章1.02005-1-13Zhao zhengfu根据2005-1-12的QA扩大会议的建议进行整理增
嵌入式C编程规范v1.1.11 综述嵌入式工程源文件包括C语言文件(.c.h)和汇编语言文件本规范适用于C语言部分本规范中使用3层设计应用层(Application Layer)逻辑层(Logic Layer)和驱动层(Driver Layer)每层由1个或多个模块组成1个模块对应1个C文件驱动层实现底层硬件访问如控制蜂鸣器响停逻辑层根据应用层的需要调用驱动层接口使硬件具有特定的功能如控制蜂
Click 栈和堆C语言中的存储区域:1.全局变量区:程序开始分配程序结束释放2.常量区:程序开始分配程序结束释放3.堆:程序员分配释放4.栈:编译器自动分配释放MemoryAADD -1SP MOV 0SP(00h) ……AADD 1SP RETMemoryMemoryMemorya
为了让动态链接库为系统所共享还需运行动态链接库的管理命令--ldconfig.此执行程序存放在sbin目录下.ldconfig命令的用途主要是在默认搜寻目录(lib和usrlib)以及动态库配置文件内所列的目录下搜索出可共享的动态链接库(格式如前介绍)进而创建出动态装入程序()所需的连接和缓存文件.缓存文件默认为etc.cache此文件保存已排好序的动态链接库名字列表.ldconfig通常在系统启
嵌入式系统
C语言如何跟汇编语言混用啊 我从来没有听过有这样用的如果真的有的话请大家说来听听我很想知道是什么回事 按照TC2.0的帮助系统所以说的在TC2.0下是可以用汇编的方法是使用asm关键字:其格式是:asm opcode <operands> <newline>如同别的注释一样<>之间的表示可选的例如:main(){ char c=helloworldnr asm mov ah9asm mov
嵌入式编程规范1 基本要求程序结构清晰简单易懂单个函数的程序行数不得超过100行每行代码不得超过100列打算干什么要简单直接了当代码精简避免垃圾程序尽量使用标准库函数和公共函数不要随意定义全局变量尽量使用局部变量使用括号以避免二义性 2 可读性要求可读性第一效率第二保持注释与代码完全一致每个源程序文件都有文件头说明说明规格见规范每个函数都有函数头说明说明规格见规范主要变量(结构联合类或对象)
C语言嵌入式系统编程注意事项之背景篇?本文的讨论主要围绕以通用处理器为中心的协议处理模块进行因为它更多地牵涉到具体的C语言编程技巧 不同于一般形式的软件编程嵌入式系统编程建立在特定的硬件平台上势必要求其编程语言具备较强的硬件直接操作能力无疑 t _blank 汇编语言具备这样的特质但是归因于汇编语言开发过程的复杂性它并不是 t _blank 嵌入式系统开发的一般选择而与之相比
违法有害信息,请在下方选择原因提交举报