摘要: 简介 SPI 的全称是"Serial Peripheral Interface", 意为串行外围接口。SPI 接口主要应用在 EEPROM、FLASH、 实时时钟、 AD 转换器, 还有数字信号处理器和数字信号解码器之间。 SPI是一种高速的, 全双工, 同步的通信总线。主要有四根线,NSS,CLK 阅读全文
posted @ 2019-11-12 14:39 穷书者 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 编辑代码追踪程序的运行逻辑时,常常进入某个文件之后想回退到之前的怎么办尼?notepad++这款简单的编辑工具用的人非常多,非常便捷,但是刚安装的时候不具有,回退,前进的功能。需要安装一个插件。 回退,前进插件 插件名:Location Navigate 安装步骤: 插件 插件管理 可用 搜索Loc 阅读全文
posted @ 2019-11-11 11:31 穷书者 阅读(1691) 评论(0) 推荐(1) 编辑
摘要: 移植UCOSII其实并不难,现在网上的资料又那么多。但是要弄懂要花上不少时间。现在来说说移植需要注意的几个问题吧。 参考文档 PendSV:主要应用于系统任务切换 NVIC:负责芯片的中断管理 准备 下载源码:http://micrium.com/page/downloads/ports/st/st 阅读全文
posted @ 2019-11-09 10:40 穷书者 阅读(677) 评论(0) 推荐(0) 编辑
摘要: 最近工作中碰到不少嵌入式底层得东西,所以想抽时间学学嵌入式得底层了。stm32这款产品很友好,入门不难,外设很全。所以准备入手学习了。网上看了很多,很杂,现在总结一下入门的几个正确姿势。 1.stm32入门前准备 器件准备 stm32板子一枚,我用的是stm32f103c8t610块钱一枚。下载器, 阅读全文
posted @ 2019-11-07 16:20 穷书者 阅读(814) 评论(0) 推荐(0) 编辑
摘要: The following will configure the Shared Folders clients with the default options: For VMware Tools Shared Folders kernel mode client use the following 阅读全文
posted @ 2019-11-01 14:19 穷书者 阅读(927) 评论(0) 推荐(0) 编辑
摘要: 1.越界 没有给一个变量申请足够大的内存,而copy大于该内存的数据 2.字节对齐问题 输出:struct_size_test 8,12 因为字节对齐,最大类型是4个字节,所以struct_size_test1中char和short可以放在一块,所以是8个字节,但是struct_size_test2 阅读全文
posted @ 2019-07-24 16:29 穷书者 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 在网上看到一个人写的费曼学习法,觉得挺有道理(自己深有体会)。特此记录分享一下。 物理学家费曼的学习方法——教会别人: 1. Cover 迅速把需要学习的资料看过一遍,看的时候尽量理解,但不理解的地方也不要死磕,先标记。 2. Debug 拿出纸笔,试图把学习内容从头到尾跟别人讲清楚,讲不清楚的部分 阅读全文
posted @ 2019-07-15 11:44 穷书者 阅读(499) 评论(0) 推荐(0) 编辑
摘要: 直接上代码 阅读全文
posted @ 2019-07-12 18:41 穷书者 阅读(409) 评论(0) 推荐(0) 编辑
摘要: C处理字符串相较于脚本真是特别的麻烦,几乎每个脚本都有字符串处理库。通过正则表达式实现各种字符串的搜索匹配,截取。用起来简直不要太爽,但是对于格式化匹配C语言也有两个函数用来不错。废话不多说,直接上代码。 将上述代码复制下来保存为.C文件,然后根据我以前的博客搭建windows C编译环境,切换到该 阅读全文
posted @ 2019-07-12 10:51 穷书者 阅读(1422) 评论(0) 推荐(0) 编辑
摘要: 隧道数据由UDP传输层来承载,将内网数据包经过NAT转换之后发送给服务器,服务器再将数据转发至互联网,互联网返回的数据也需要经过NAT转换之后转发给内网。分为两个知识面,一:以UDP来承载原IP包。二:NAT转换。 阅读全文
posted @ 2019-07-12 09:49 穷书者 阅读(618) 评论(0) 推荐(0) 编辑