2017年5月15日
摘要: dialog DA14580 SDK版本:5.0.4。 本文介绍了SDK的运行流程,剖析arch_main.c的工作过程。 dialog的BLE协议栈,本来是想学习一下,看看是否能够移植到其他平台上,但是学习到目前,没看到希望。之前也了解过过TCP/IP协议栈(LWIP),有足够的独立性,可以自成体 阅读全文
posted @ 2017-05-15 18:08 叶夏沉思 阅读(1975) 评论(0) 推荐(1) 编辑
  2014年12月18日
摘要: 命令历史以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。启动vim在命令行窗口中输入以下命令即可vim 直接启动vimvim filename 打开vim并创建名为filename的文件文件命令打开单个文件vim file同时打开多个文件vim file1 fil... 阅读全文
posted @ 2014-12-18 14:34 叶夏沉思 阅读(183) 评论(0) 推荐(0) 编辑
  2014年12月5日
摘要: 指针的类型是什么?指针指向的类型是什么?指针指向了哪里? 阅读全文
posted @ 2014-12-05 10:04 叶夏沉思 阅读(116) 评论(0) 推荐(0) 编辑
  2014年12月3日
摘要: 在 ARM 汇编语言程序里,有一些特殊指令助记符,这些助记符与指令系统的助记符不同,没有相对应的操作码,通常称这些特殊指令助记符为伪指令,他们所完成的操作称为伪操作。伪指令在源程序中的作用是为完成汇编程序作各种准备工作的,这些伪指令仅在汇编过程中起作用,一旦汇编结束,伪指令的使命就完成。 在 ARM... 阅读全文
posted @ 2014-12-03 20:12 叶夏沉思 阅读(265) 评论(0) 推荐(0) 编辑
摘要: ARM处理器指令集主要有 6大类:跳转指令数据处理指令程序状态寄存器 (PSR) 处理指令加载/存储指令协处理器指令异常产生指令指令指令功能ADC带进位加法ADD加法AND逻辑与B跳转BIC位清零BL带返回的跳转BLX带返回和状态切换的跳转BX带状态切换的跳转CDP协处理器数据操作CMN比较反值CM... 阅读全文
posted @ 2014-12-03 20:09 叶夏沉思 阅读(268) 评论(0) 推荐(0) 编辑