C语言
文章平均质量分 78
zhw8090
这个作者很懒,什么都没留下…
展开
-
2016.07.10学习内容
07.10学习内容:C语言 一.概述 1.嵌入式为什么选择用C语言:因为内核使用C语言编写的 2.内核为什么用C语言实现:因为C语言的以下三个特点 a.出色的可移植性,适用于不同的软硬件平台。(移植性越好,修改的地方就越少) b.简洁紧凑,使用灵活的语法机制,并能直接访问硬件。(内核管理软硬件资源,所以就要使用C语言) c.运行效率高 3.为什么不用汇编语言:(嵌入式中如何选择C语言原创 2016-07-15 08:37:22 · 176 阅读 · 0 评论 -
2016.07.08学习内容
16.7.8内容 一.gdb调试器 1.功能非常强大的程序调试器,弥补了gcc调试效率低的特点。 gcc缺点:调试C程序时,只能依靠gcc发出的警告或错误信息来进行,所以调试的效率非常低。 例: gcc -g demo.c -o demo 就等价于 gdb demo 2.gdb调试过程中 (gdb) run 运行程序 list 查看代码,显示问题 break 设置断点原创 2016-07-09 16:19:02 · 194 阅读 · 0 评论 -
2016.07.13学习内容
0713学习内容 格式化输入输出 一.输入函数scanf 1.scanf( ,,,···) 其功能是从标准输入中读字符,按中所指定 的格式来解释它们,并将结果存储到相应的参数中。除外,其他的每一个参数都必须是地址,它指出转换后的每一个输入数据赢存储的位置。 2.控制字符串包括普通字符和格式说明 普通字符(不能是%):必须在输入中输入与这些字符相同的字符 格式说明:由字符%开始,到原创 2016-07-14 16:22:11 · 241 阅读 · 0 评论 -
2017070506嵌入式开发系统概述和开发工具的使用
170705 一.嵌入式概述 在有限的成本下,选用合适的硬件,通过软件达到性能的优化 Linux内核是可裁剪的,可裁剪成适合某个平台某些功能的操作系统 二.Linux安装 1.文件系统、分区和挂载 1.1目录结构与分区的关系 1.2挂载与挂载点 把分区和目录对应的过程就叫挂载(Mount) 这个挂载在文件树中的位置就是挂载点 2.主分区、扩展分区和逻辑分区 主分区、扩展分原创 2017-07-06 09:43:31 · 291 阅读 · 0 评论