摘要:
windows Win+R cmd tree /f c:\windows >d:\list.txt 说明: tree后有空格 /f固定格式 c:\windows为要输出此文件夹下所有文件的目录 >d:\list.tx为输出并保存为d盘list.txt文件 阅读全文
摘要:
前言 uC/OS-II操作系统有许多基本概念和机制。单独看这些基本知识,很枯燥,也不知道如何联系。就像打太极拳,那么多招式,只知道是什么,不知道为什么的,学起来也很慢。本文以问答的方式,环环相扣,把各个基本概念给串起来,便于理解概念、机制和ucosii设计的精妙之处。 问:为什么要使用uC/OS-I 阅读全文
摘要:
前言 ucosii的代码,可以分为两部分:与cpu无关的代码,与cpu有关。移植的主要工作就是修改与cpu有关的部分代码。 uC/OS-II的代码结构 uC/OS-III系统文件结构 需要修改的文件: 1、os_config.h 系统配置文件。系统是可裁剪的,可以通过修改里面的宏定义,裁剪掉一部分功 阅读全文
摘要:
前言 DS18B20,单总线,它已经有定义好的初始化、写数据、读数据的时序图和一些需要使用的指令。驱动的关键,是writebit和readbit两个函数的时序。 1、初始化 说明:在初始化单片机的IO的输入输出、时钟等,把DQ引脚拉低480us后,DS18B20就会自动完成复位,之后单片机拉高DQ引 阅读全文
摘要:
。前言 在设计电路板时,一般用到开关电源、线性稳压电源和低压差线性稳压器(LDO)。 参考资料:开关稳压电源和线性稳压电源 这三种电源在原理上有什么区别呢? 1、开关稳压电源原理 开关稳压电源可以简化成下图,也就是经典的buck电路。工作是,K导通,L和C充电,D截止,此时,由于L的电感作用和C的充 阅读全文
摘要:
前言 在设计电路板时,会遇到大电流信号的走线,需要考虑布线宽度的选择,并有理论依据。 信号宽度和所允许的温升有关系。 布线可承载的电流实际上不仅取决于线宽,还取决于铜箔的纯度、截面积(线宽*线厚)。一般的,线厚度取决于pcb生产厂商的工艺,基本都是1盎司(35um厚)或2盎司(70um厚),例如深圳 阅读全文
摘要:
前言: mooc上嵩天老师提供了容易上手的网络爬虫视频教程。 笔记内容: requests库 #requests官网详细的介绍 time库 BeautifulSoup库 扩展阅读:关于反爬虫,看这一篇就够了 1、requests库方法 网络资源就像是一个黑盒,通过其接口(url),可以获取网络资源( 阅读全文
摘要:
当执行一段代码时,有可能会出现错误。如果对异常不进行捕捉、处理,会结束停止程序的执行。 try...except...else... 其中,except后可以带一个或多个异常,也可以不带任何异常,此时代表对所有异常做处理。 try...finally... 当try执行完毕或者出现异常,都会进入fi 阅读全文
摘要:
网易总有一些好的课程,包括 很有名的网易公开课。 学习各种专业免费的课程,推荐MOOC。 阅读全文
摘要:
先做一个实验,对比一下。 1、第一次编译: 2、在main()函数中添加 再次编译: 3、在其他函数中定义局部变量,编译后data和xdata是不会改变的,有兴趣可以验证。 4、keil memory mode是什么? Small:变量存储在内部ram里; Compact:变量存储在外部ram里,使 阅读全文