摘要:
一.BUG描述 项目上要用到LWIP的UDP协议传输数据,然后弄了一个了UDP的demo;跑通了之后就对这个demo重新封装。我把套接字长度变量(addrlen)由局部改为全局之后,服务器的UDP就只能接收,不能发送数据了。 二.BUG原因 点击查看代码 /* *sockfd:套接字文件描述符 *b 阅读全文
摘要:
一.Preface 最进在项目上碰到了很多与“守护(init)进程”相关的问题,例如有: 制作根文件系统的时候需要去选择某个具体的“Init system”。 在开机加速的问题上,需要对Init程序的脚本进行“裁剪”。 kernel的启动流程,Init进程作为系统的第一个进程也非常重要。 所以这里做 阅读全文
摘要:
一.Preface 内核的启动过程涉及到许多内容,且包含许多细节。如果熟悉kernel的启动过程会不仅能加深对Linux系统的理解,而且对于定位kernel启动崩溃的问题、ARM架构的理解也有帮助。这里以imx6ull为例,做一个初步的总结。 二.启动kernel的入口。 1."vmlinux.ld 阅读全文
摘要:
一. 阅读全文
摘要:
1.标题(大小按顺序排列) # 一级标题 ## 二级标题 ### 三级标题 #### 四级标题 ##### 五级标题 ###### 六级标题 2.换行 <br> 3.空格 表示半角空格(英文)   表示全角空格(中文) 4.引用 > 5.分割线 *** 6.斜体 *内容* 7 阅读全文
摘要:
一.ARMv7架构的寄存器 Arm公司的Cortex系列属于ARMv7架构,RMv7架构定义了三大分工明确的系列:“A”系列面向尖端的基于虚拟内存的操作系统和用户应用;“R”系列针对实时系统;“M”系列对微控制器。 采用ARMv7架构的常见嵌入式处理器有:Cotex-M4、M3;Cotex-M7;C 阅读全文