摘要: 面试篇 今天参加了科陆的面试,做了一下面试题,C语言部分几乎没有什么问题,但是软件类的题目不仅涉及到C语言、还有Java和C#,也还考到了数据库的知识。 值得注意的面试题有: 1、让程序在绝对地址0x100处执行。 我写的答案是:(void(*0x100)(void))(); 结果在VS下编译通不过 阅读全文
posted @ 2016-09-22 22:06 玩呀熊熊 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 1、先使用putty登录路由器luci,用户名为root,密码为登陆luci的web页面密码。 2、更新luci,输入命令:opkg update 3、安装luci-app-ddns和ddns-scripts 分别输入命令:opkg install luci-app-ddns 和 opkg inst 阅读全文
posted @ 2016-08-03 23:40 玩呀熊熊 阅读(2218) 评论(0) 推荐(0) 编辑
摘要: 今天在项目中遇到了一个很奇葩的问题,具体什么问题就不说了,找了一下午实在找不出来,百般无奈之时,看到了自己敲的一条不太顺眼的代码: if(0<i<31) 心想这样写好像不好,于是将其改成if((i>0)&&(i<31)),编译调试,之前出现的问题居然奇迹般的消失了。经过和同学探讨,得出以下别人都知道 阅读全文
posted @ 2016-07-06 19:54 玩呀熊熊 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 1、C++与C语言的关系: C++以C语言为基础,添加了面向对象的支持,同时进行了:类型加强、函数加强和异常处理。 2、C++对C的加强 2.1、C++更强调语言的实用性,所有的变量都可以在需要使用的时候进行定义。而在C语言中,变量都必须在作用域开始的位置定义。 eg:在C++中,for循环可以这样 阅读全文
posted @ 2016-06-13 22:05 玩呀熊熊 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 今日在linux下连接Jlink发现连接不上,使用JlinkGDBServer时提示以下错误信息: Listening on TCP/IP port 2331 ERROR: Can not connect to J-Link. 在网上看到有人遇到一样的问题:http://blog.csdn.net/ 阅读全文
posted @ 2016-04-07 21:14 玩呀熊熊 阅读(1036) 评论(1) 推荐(0) 编辑
摘要: 1、关于ARM的一些名词: 经常听到一些关于ARM的名词,什么ARM9,ARM11,Cortex-M4……让人有点摸不着头脑。今天听完课程之后,课程对这些名词进行了分类: a、芯片: S3C6410、2440、210 b、ARM内核: Cortex-A8、ARM9、ARM11 c、指令架构版本:AR 阅读全文
posted @ 2016-04-06 17:01 玩呀熊熊 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 1、链接器脚本文件的组成: 基本构成:段:代码段.text 数据段.data bss段 .bss 起始链接地址 对齐 变量 代码段首文件 2、实例文件: SECTIONS{ . = 0x0; //设置程序起始链接地址,=左右两边要空格 . = ALIGN(4);//,设置代码段四字节对齐,=左右两边 阅读全文
posted @ 2016-04-06 11:21 玩呀熊熊 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 1、常用的交叉编译工具使用实例: 现有文件:源文件led.S及连接器脚本文件led.lds i、arm-linux-gcc -g -c led.S -o led.o -g选项告诉编译器添加调试用的信息。 -c告诉编译器只编译生成.o文件为止 ii、arm-linux-ld -Tled.lds -o 阅读全文
posted @ 2016-04-05 17:06 玩呀熊熊 阅读(1116) 评论(0) 推荐(0) 编辑
摘要: 1、首先创建文件夹/home/S3-ARM/Part1/lesson1,然后利用samba或者vmware工具将ARM-tools复制到上述文件夹里面。 2、解压ARM-tools .tar.gz到根目录: tar xvzf ARM_tools.tar.gz -C/ 然后 tar xvzf arm- 阅读全文
posted @ 2016-04-05 15:22 玩呀熊熊 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 今天有同学提问一个问题: int i = 1;//32bit i=i<<32; 之后i=?; 按照之前的理解:32位的整型数据1的二进制为:0000 0000 0000 0000 0000 0000 0000 0001, 往左移一位将变成:0000 0000 0000 0000 0000 0000 阅读全文
posted @ 2016-03-01 10:58 玩呀熊熊 阅读(577) 评论(0) 推荐(0) 编辑