随笔分类 -  嵌入式

摘要:1. 启动init进程2. 读取inittab配置表 myttyS0: :respawn : /etc/init.d/appauto label : runlevel :action : process respawn: 如果process字段指定的进程不存在,则启动该进程,init不等待处理结束, 阅读全文
posted @ 2021-03-01 16:47 唯一诺 阅读(706) 评论(0) 推荐(0)
摘要:1. 执行可执行程序之前输入: (注意/var/这个路径一定要具有可写权限) echo "/var/core-%e-%p-%t" > /proc/sys/kernel/core_pattern; ulimit -c unlimited 2. 输入cat /proc/sys/kernel/core_p 阅读全文
posted @ 2020-06-20 10:14 唯一诺 阅读(1237) 评论(0) 推荐(0)
摘要:参考博客: http://blog.chinaunix.net/uid-26275986-id-4109679.html 阅读全文
posted @ 2019-04-08 14:09 唯一诺 阅读(397) 评论(0) 推荐(0)
摘要:C源程序到可执行文件的四个过程 1.预处理:预编译器执行。譬如C中的宏定义就是由预编译器处理,注释等也是由预编译器处理的 gcc -E -hello.c -o hello.i 2.编译:编译器来执行。把源码(.c .S)编程机器码(.o)文件。 gcc -S -hello.i -o hello.s 阅读全文
posted @ 2018-09-14 13:40 唯一诺 阅读(1810) 评论(0) 推荐(0)
摘要:讲的非常透彻:建议学习 wireshark问题现象分析1:参考博客1 https://blog.csdn.net/u012398362/article/details/52276067 wireshark问题现象分析2:参考博客2 https://blog.csdn.net/jinyongqing/ 阅读全文
posted @ 2018-07-27 15:34 唯一诺 阅读(254) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/a987073381/article/details/52206215 TCP的传输连接分为3个阶段:连接建立(三次握手)、数据传送和连接释放(四次挥手)。TCP传输连接的管理就是使传输连接的建立和释放都能正常地进行。 一、TCP的三次握手 准备工作:服务 阅读全文
posted @ 2018-06-14 09:04 唯一诺 阅读(1058) 评论(2) 推荐(0)
摘要:2017年11月23日大端/小端的存储模式1.大端: 如果是将高字节的数据存储在低地址,低字节数据存储在高地址,这种存储模式就是大端模式;2.小端: 如果是将高字节的数据存储在高地址,低字节数据存储在低地址,这种存储模式就是小端模式;3.对大小端模式的测试方法: 1).使用union共用体进行测试: 阅读全文
posted @ 2018-05-15 10:55 唯一诺 阅读(1908) 评论(0) 推荐(0)
摘要:2017年12月25日1. S5PV210存储配置: +内置64KB NorFlash(上电不需要初始化)(叫IROM 内部外存):用于存储预先设置的BL0; + SoC内置96KB SRAM(上电不需要初始化)(叫IRAM) : 用于加载,存储,运行BL1; +外接的大容量NandFlash (硬 阅读全文
posted @ 2018-05-14 12:19 唯一诺 阅读(349) 评论(0) 推荐(0)
摘要:1.offsetof(TYPE, MEMBER) offsetof是一个自定义的宏,其返回值是一个member成员在一个type类型的结构体中相对于结构体首地址的字节偏移量; 分析其工作原理: 1.(TYPE *)0将0地址强制转换成TYPE *类型指针 且可以认为,这个类型的结构体的首地址是0x0 阅读全文
posted @ 2018-05-13 11:03 唯一诺 阅读(318) 评论(0) 推荐(0)
摘要:IP地址分为五类: 常用的三类IP地址 IP = 网路地址(网络号)+主机地址(主机号) 网络号:表示当前所在的网络段; 主机号:表示当前网络中的主机号; 子网掩码:使用二进制表示子网掩码,其中为1的位,表示的是所在的网络地址; 例如255.255.255.0 转化为二进制为:1111 1111. 阅读全文
posted @ 2018-04-25 10:31 唯一诺 阅读(12621) 评论(0) 推荐(1)
摘要:在vi 文件中使用"/"查找字符串 命令模式下,输入 /word 后回车,即查找word,按 n 查找下一个匹配单词,按 N 查找上一个匹配单词。 阅读全文
posted @ 2018-03-26 15:06 唯一诺 阅读(1278) 评论(0) 推荐(0)
摘要:RTOS:(实时多任务操作系统) EOS:(嵌入式操作系统) Embedded Operation System GUI:(图形用户接口) Graphic User Interface 阅读全文
posted @ 2018-03-18 10:17 唯一诺 阅读(437) 评论(0) 推荐(0)
摘要:securecrt中进入uboot命令行时,出现无法键入任何指令的问题解决方法 可能出现以下几种情况 1.securecrt在创建连接时,忘记取消勾选流控; 2、usb转串口线坏了3、uboot有问题,命令行没交互 阅读全文
posted @ 2018-01-20 08:51 唯一诺 阅读(3787) 评论(0) 推荐(0)
摘要:转载:http://www.linuxidc.com/Linux/2017-01/139976.htm 如果还在使用较旧版本的Ubuntu,或者是Ubuntu LTS,那么我们是很难体验新版gcc的。怎么办呢?我们或许可以自己去编译用旧版本的gcc去编译新版本,但比较繁琐而且坑点较多。如果有现成的包 阅读全文
posted @ 2017-11-16 12:15 唯一诺 阅读(4534) 评论(0) 推荐(0)
摘要:转自:http://blog.csdn.net/sailor201211/article/details/52305591 方案二:修改与用户和组相关的配置文件 这种方法更加本质,直接修改与用户和组相关的几个配置文件。其实userdel、useradd、passwd等命令本质上也是修改这几个文件。L 阅读全文
posted @ 2017-11-15 21:32 唯一诺 阅读(7380) 评论(0) 推荐(0)
摘要:make clean 清除之前编译的可执行文件及配置文件。 make distclean 清除所有生成的文件。 Makefile 在符合GNU Makefiel惯例的Makefile中,包含了一些基本的预先定义的操作: make 根据Makefile编译源代码,连接,生成目标文件,可执行文件。 ma 阅读全文
posted @ 2017-08-03 20:06 唯一诺 阅读(947) 评论(0) 推荐(0)
摘要:进入系统终端:cd /usr/local/ 创建文件夹arm;并进去arm,将winshare共享文件夹里面的文件/arm-2009q3复制到arm文件夹中; tar -jxvf arm-2009q3解压; 然后进入解压完成的文件夹/bin文件:再将winshare文件夹中的mk-arm-linux 阅读全文
posted @ 2017-07-22 17:05 唯一诺 阅读(753) 评论(0) 推荐(0)
摘要:进入命令:vi /etc/network/interfaces 修改成上图所示; 网络连接方式设置为NET方式; 重启网卡:顺序执行 ifdown eth0 ifup eth0 完成网卡的重启; 使用ping www.baidu.com测试是否能连接成功; 使用ifconfig查看是否IP配置成功; 阅读全文
posted @ 2017-07-22 16:57 唯一诺 阅读(478) 评论(0) 推荐(0)
摘要:编译程序: vi Makefile exe:a.c b.c gcc a.c b.c -o exe clean: rm exe 保存并退出; 这里exe:a.c b.c面的exe称为目标;a.c b.c称为依赖 gcc a.c b.c -o exe称为命令; 注意:gcc前面一定要是TAB键; 执行m 阅读全文
posted @ 2017-07-21 21:00 唯一诺 阅读(226) 评论(0) 推荐(0)
摘要:首先打开终端:输入指令ls -a 然后输入指令:vi .bashrc 先按下字母A,进入编写; 在文档最后一行添加: PS1='${debian_chroot:+($debian_chroot)}\[\033[01;31;40m\]\h\[\033[01;00;40m\]@\[\033[01;33; 阅读全文
posted @ 2017-07-21 14:17 唯一诺 阅读(2579) 评论(0) 推荐(0)