只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2017-07-16 16:34 梦提三尺剑 阅读(4) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2017-07-14 21:51 梦提三尺剑 阅读(1) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2017-07-13 14:07 梦提三尺剑 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 1.如果定义一个变量,unsigned a; a的类型为unsigned int型,省略了int。 2.printf函数原型: int printf(const char* fmr,...) 第二个参数为三个点,...。这是变参,意识是参数个数不确定。 3.可以用strlen来测量数组长度 定义为u 阅读全文
posted @ 2017-07-11 16:24 梦提三尺剑 阅读(110) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2017-07-11 14:24 梦提三尺剑 阅读(2) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2017-07-11 14:16 梦提三尺剑 阅读(0) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2017-07-07 20:13 梦提三尺剑 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 1.想要编译出ARM平台上的代码,需要四个步骤,预处理,编译,汇编,链接。 arm-linux-gcc有诸多选项 arm-linux-gcc -o main main.c 不加-c、-S、-E等参数,则同时进行四个步骤,生成可执行文件。 其中-o mian表示生成的可执行程序的名字为main。 ar 阅读全文
posted @ 2017-07-07 17:15 梦提三尺剑 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 软件:至少要学完第一期视频 硬件:换完完整的四层核心板,掌握基础知识,再刷一遍STM32二层板视频 PID算法:有空看看 电路:初步掌握猴博士电路视频 俩个月后,无愧现在的自己。 阅读全文
posted @ 2017-07-04 17:12 梦提三尺剑 阅读(108) 评论(1) 推荐(0) 编辑
摘要: 1.相对跳转指令 b,bl 不同之处在于,bl指令除了跳转之外,还将返回地址(bl的下一条指令的地址)保存在lr寄存器。 范例: b fun1 fun1: b1 fun2 fun2: 注意:跳转范围是当前指令的前后32MB。 2.数据传送指令mov,地址读取伪指令ldr mov可以把寄存器的值赋给另 阅读全文
posted @ 2017-04-10 13:30 梦提三尺剑 阅读(140) 评论(0) 推荐(0) 编辑