自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (24)
  • 收藏
  • 关注

原创 STM32F103C8T6移植uC/OS-III基于HAL库超完整详细过程
原力计划

STM32F103C8T6移植uC/OS-III基于HAL库详细过程一、获取uC/OS-III源码1. 到官网下载2. 某度网盘直接下载二、建立stm32 hal库工程三、复制uC/OS-III文件到工程文件夹四、添加工程组件和头文件路径1. 添加工程分组2. 添加文件到分组3. 添加头文件路径五、修改文件内容1. 启动文件2. app_cfg.h3. includes.h4. bsp.c和bsp...

2020-04-15 17:25:34 1582 6

转载 Selenium的安装和使用

成功解决我的Selenium安装问题链接:https://www.cnblogs.com/FHC1994/p/11966553.html

2020-03-07 12:19:15 65

原创 爬虫XPath表达式提取信息实用插件:XPath helper下载安装使用

XPath helper下载XPath helper下载链接:链接:https://pan.baidu.com/s/1D_6hyv-gKpyhYgT57sopDw提取码:bmhdXPath helper安装将xpath helper拖入扩展程序界面XPath helper使用...

2020-03-04 11:02:00 515

原创 Python爬虫框架Scrapy入门(三)爬虫实战:爬取长沙链家二手房

Item Pipeline介绍Item对象是一个简单的容器,用于收集抓取到的数据,其提供了类似于字典(dictionary-like)的API,并具有用于声明可用字段的简单语法。Scrapy的Item Pipeline(项目管道)是用于处理数据的组件。当Spider将收集到的数据封装为Item后,将会被传递到Item Pipeline(项目管道)组件中等待进一步处理。Scrapy犹如一个爬虫...

2020-03-03 14:03:30 596 4

原创 【Linux嵌入式】L1-D1 Linux文件系统和vi编辑器

Linux的文件系统结构 Linux的文件系统就是一个树形的分层组织结构文件系统层次结构FHS /bin 二进制 /boot 启动程序 /dev 外部设备 /etc 配置文件和子目录 /lib 存放系统动态链接共享库 /home 普通用户的主目录 /root 超级用户的主目录浏览目录 man+命令 查看帮助 p...

2020-02-24 18:30:26 65

原创 Python爬虫框架Scrapy入门(二)第一个爬虫程序:使用xpath爬取起点中文网

一、需求分析爬取起点中文网24小时热销榜的小说:https://www.qidian.com/rank/hotsales?style=1作为第一个爬虫程序,我们只爬取第一页每本小说的名称、作者、类型、以及是否连载。二、创建项目打开命令行,切换到要保存工程的文件路径后,输入scrapy startproject qidian_hot创建一个名为qidian_hot的项目工程。打开该文件路...

2020-02-20 13:15:12 413

原创 Python爬虫框架Scrapy入门(一)Scrapy安装及基本使用

一、Scrapy安装1. 通过pycharm安装依次打开pycharm->setting->Project:python->Poject Interpreter,可以看到安装的所有第三方包,点击+号添加包。搜索框搜索scrapy,点击左下角安装:稍等片刻,发现安装失败,再次尝试,依然失败。我们使用pip安装!2. pip命令行安装win+R打开命令行窗口,输入pip...

2020-02-18 10:56:25 90

原创 Python关键字:yield生成器

python中用yield代替return,yield也会返回当前值,而且会继续执行yield后面的语句,不会终止函数!调用带yeild的函数时,会得到一个新的对象:生成器而且函数并不会立即执行,使用next执行生成器,冻结在yield处,再次使用next继续执行到下一个yield处。yield经常在爬虫程序中可以看到,例如这里在爬虫中的应用:...

2020-02-18 10:12:08 95

原创 STM32 HAL库 CubeMX教程(七)ADC电压采集串口输出

STM32 HAL库 CubeMX教程(七)ADC电压采集ADC简介CubeMX配置ADC初始化代码分析电压采集、串口打印ADC简介STM32f103 系列有 3 个 ADC,精度为 12 位,每个 ADC 最多有 18 个通道,包括 16 个外部通道和 2 个内部信号源。ADC 的输入电压范围为: 0~3.3V输入通道:外部的 16 个通道在转换的时候又分为规则通道和注入通道,我们一...

2020-02-16 15:56:46 3632 4

原创 关于Proteus仿真stm32系统时钟的问题

近日用Proteus仿真stm32时,像平常一样使用CubeMX配置工程,使用72M系统时钟:但是串口收到的数据要么全为00,要么是乱码。网上搜索一番,发现有人也有同样的问题:很可惜,终究没有得到解决。最后看见一位博主使用内部时钟成功完成串口收发,因此我也效仿使用内部时钟,https://blog.csdn.net/weixin_43116606/article/details/1043...

2020-02-15 22:24:03 3086 6

原创 【HAL库】Proteus+VSPD实现仿真stm32虚拟串口

Proteus+VSPD仿真stm32串口工具软件准备Proteus工程CubeMX工程配置串口收发程序虚拟串口仿真工具软件准备stm32 CubeMX用于创建stm32工程,如果不使用Hal库的话也可以直接用keil创建固件库工程,非必需,本实验采用CubeMX建立工程keil5 / IAR用于编写程序。Proteus用于绘制电路仿真原理图。VSPDVSPD是一款虚拟串口软件...

2020-02-15 21:23:38 5353 6

原创 uC/OS-III学习笔记(一)任务管理

uC/OS-III学习笔记(一)任务管理任务状态任务控制块任务堆栈任务就绪表任务调度任务状态uC/OS-III的任务有5个状态,可以相互转换:任务控制块任务控制块OS_TCB是一个结构体,这个结构体的成员变量很多,用来保存任务的信息,我们使用OSTaskCreat()函数创建任务的时候就会给任务分配一个任务控制块。struct os_tcb{ CPU_STK *stkPtr; ...

2020-02-12 13:20:22 173

原创 STM32 HAL库 CubeMX教程(六)DMA数据传输

STM32 HAL库 CubeMX教程(八)DMA数据传输DMA简介CubeMX配置DMA初始化DMA-UART数据收发参考资料DMA简介直接存储器存取(DMA)用来提供在外设和存储器之间或者存储器和存储器之间的高速数据传输。无须CPU干预,数据可以通过DMA快速地移动,这就节省了CPU的资源来做其他操作。stm32有两个DMA控制器,共12个通道(DMA1有7个通道, DMA2有5个通道)...

2020-02-09 14:46:10 2172

原创 STM32 HAL库 CubeMX系列教程 目录

STM32 HAL库 CubeMX系列教程 目录已更新:2020.02.05STM32 HAL库 CubeMX教程(二)定时器基本使用2020.02.06STM32 HAL库 CubeMX教程(三)PWM呼吸灯2020.02.07STM32 HAL库 CubeMX教程(四)按键外部中断2020.02.08STM32 HAL库 CubeMX教程(五)串口通信基础待更新:STM3...

2020-02-08 15:46:18 912

原创 STM32 HAL库 CubeMX教程(五)串口通信基础

STM32 HAL库 CubeMX教程(五)串口通信基础串口通信简介CubeMX配置初始化程序分析程序编写UART: 通用异步收发传输器(Universal Asynchronous Receiver/Transmitter),通常称作 UART。它将要传输的资料在串行通信与并行通信之间加以转换。作为把并行输入信号转成串行输出信号的芯片, UART 通常被集成于其他通讯接口的连结上。USART...

2020-02-08 15:13:32 2132 5

原创 STM32 HAL库 CubeMX教程(四)按键外部中断

STM32 HAL库 CubeMX教程(四)外部中断实验内容NVIC(嵌套向量中断控制器)外部中断简介CubeMX配置中断回调函数编写实验内容 利用按键控制LED的亮灭?实现方法:按键扫描外部中断第二种方法较为常用,思路:按键按下会产生一个上升沿或者下降沿的触发脉冲,利用单片机的IO口检测输入脉冲,触发外部中断,控制LED动作。NVIC(嵌套向量中断控制器)NVIC 是嵌套...

2020-02-07 12:37:40 4247

原创 STM32 HAL库 CubeMX教程(三)PWM呼吸灯

STM32F1x CubeMX教程(三)PWM呼吸灯PWM简介CubeMX配置占空比设置呼吸灯程序编写参考文献PWM简介控制 PWM 的主要有三个寄存器分别是 :捕获/比较模式寄存器(TIMx_CCMR1/2)、捕获/比较使能寄存器(TIMx_CCER)、捕获/比较寄存器(TIMx_CCR1~4)在TIMx_CCMRx寄存器中的OCxM位写入’110’(PWM模式1)或’111’(PWM模式...

2020-02-06 13:31:11 2453

原创 STM32 HAL库 CubeMX教程(二)定时器基本使用

@author:带火星的小木条@date:02,05,2020STM32 HAL库 CubeMX系列教程 目录教程对应的keil工程代码下载:https://download.csdn.net/download/weixin_43116606/121369131.时钟配置时钟配置如下图,可以看到APB1总线时钟频率为36M,但定时器频率为72MHz.2.定时器选项配...

2020-02-05 14:52:48 2836

原创 Openmv介绍及常见应用

2019-08-10 02:45:21 1086

原创 四旋翼无人机从入门到入土_目录(持续更新)

1.北京中科浩电2019无人机电赛培训视频1-1 四旋翼飞行器飞行原理(已更新)1-2 MSP430最小系统(待更新)1-3 姿态传感器(待更新)1-4 卡尔曼滤波(待更新)..........

2019-06-22 21:56:18 886

原创 四旋翼无人机从入门到入土1-1_飞行原理

2019-06-22 21:51:31 308

转载 MAXWELL软件的初步使用

电磁场仿真软件maxwell的入门视频教程:https://v.youku.com/v_show/id_XMzU2MDAwNTgwOA==.html?x&sharefrom=android&sharekey=8320371de59dcee905c2e439d43964dd6

2019-06-22 21:46:11 2540

原创 SPI总线通信原理

全双工、三线、同步、串行外围接口,采用主从模式,支持单Master,多Slave模式应用。时钟由Master控制,在时钟脉冲下,数据按位传输,高位在前,低位在后(MSB first)。两根单向数据线,为全双工通信,速率达几Mbps。master主机slave从机四根线:SCK(时钟信号,主机产生)MOSI(数据主机输出从机输入)MISO(数据主机输入从机输出)/SS (设备选择线、...

2019-05-26 22:47:16 190

原创 C语言链表的基本操作

2019-04-02 22:10:05 148

转载 【转载】最详细最好的Multisim模拟电路仿真教程

原文链接:http://www.51hei.com/bbs/dpj-112524-1.html 本章Multisim10电路仿真软件,讲解使用Multisim进行模拟电路仿真的基本方法。 目录 1.Multisim软件入门 2. 二极管电路 3. 基本放大电路 4. 差分放大电路 5. ...

2019-03-09 22:17:00 3761 1

原创 Python学习记录(三)分支和循环

第三课:改进游戏条件分支改进:猜错的时候提示大了还是小了。等于==,不等于!=,其他比较运算符也和c语言相同 。 if 条件(见第一课)temp=input("猜数字:")guess=int (temp)if guess==8: print ("猜对了!")else: if guess>8:: print (“大了” else: print (“小了...

2019-03-09 12:56:24 108

原创 Python学习记录(二)变量和字符串

变量(python3可以给变量取中文名)Python并不是把值存储在变量中,而更像是把名字贴在值的上边。eg:myteacher = ‘小甲鱼’yourteacher = ‘老甲鱼’ourteacher = myteacher + yourteacherprint (ourteacher)输出结果为:小甲鱼老甲鱼这称为字符串的拼接。使用变量需要先赋值,区分大小写,变量...

2019-03-08 22:43:35 86

原创 Python学习记录(一)初入Python

第一课:第一个小游戏temp=input(“猜数字:”)guess=int (temp)if guess==8: print (“猜对了!”)else: print (“猜错了”)print (“游戏结束!”)1.输入函数:inputeg:temp = input (“不妨猜下小甲鱼心里想的数字:”)//提示语 guess ==int(temp)//把输入的值赋给gues...

2019-03-08 22:32:23 94

基于tensorflow的深度学习图像分类案例

基于tensorflow的深度学习图像分类案例,适合初学!

2019-09-07

蓝牙模块HC-05用户手册.pdf

蓝牙模块用户资料!

2019-07-05

OpenMV巡线模块原理讲解.pdf

OpenMV巡线模块原理讲解,直线、直角、T形,十字。

2019-08-03

OpenMV形状识别And颜色识别.py

OpenMV形状识别And颜色识别!

2019-08-10

Proteus仿真stm32串口(proteus工程+keil工程)

Proteus仿真stm32串口(proteus工程+keil工程),使用虚拟串口软件!基于HAL库

2020-02-15

pwm呼吸灯CubeMX教程对应keil工程代码

pwm呼吸灯CubeMX教程对应keil工程代码,教程链接:https://blog.csdn.net/weixin_43116606/article/details/104194718

2020-02-06

stm32f103c8t6移植uC/OS-III基于HAL库的工程下载

STM32F103C8T6移植uC/OS-III基于HAL库完整工程!对应教程在我的博客里!

2020-04-15

定时器中断CubeMX配置工程

定时器中断CubeMX配置工程,对应的教程https://blog.csdn.net/weixin_43116606/article/details/104182407

2020-02-05

pwm_nibian.slx

三相桥式PWM逆变电路matalb/simulink仿真电路模型!

2019-12-17

Boost升压斩波电路仿真.rar

Boost升压斩波电路Matlab仿真,Simulink仿真电路波形

2019-11-17

FreeRTOS_Reference_Manual_V9.0.0.pdf

FreeRTOS参考手册stm32

2019-09-27

2017年电赛openmv查找黑点坐标串口输出.py

2017年电赛openmv查找黑点坐标串口输出 python程序!!!

2019-08-03

OPENMV寻找黑点串口输出程序.txt

利用openmv3实现寻找黑点并用串口输出到星瞳串口助手上显示!

2019-07-05

BP神经网络matlab实例(简单而经典).doc

基于matlab的BP神经网络讲解!实例,简单而经典!!!!!

2019-06-10

stm32cube入门中文教程文档.zip

stm32cubeMX入门教程,适合用cube开发stm32的人员学习!!!

2019-06-10

单片机编程干货.zip

匠人手记,一个单片机工作者的实践和思考,读完很有启发!

2019-05-30

男生追女生的数学模型_周星.pdf

男生追女生的数学建模与分析!数学建模入门

2019-05-30

Altium Designer详细的敷铜规则

Altium Designer详细的敷铜规则:1. 与相同网络 VIA 直连 2. 与相同网络 SMD 焊盘直连 3. 与相同网络 MultiLayer 焊盘花孔 4. 与相同网络 MultiLayer 焊盘,大电流元件直连 5. 与不同网络 VIA 避让 5mil 6. 与不同网络焊盘避让 8mil 7. 与差分对焊盘,过孔避让 12mil,线避让 16mil 8. 与单端 CLK 信号焊盘,过孔避让 10mil,线避让 15mil 9. 与 PWM 电源的脉冲信号(如 LG,UG,PHase)焊盘,过孔,线避让 15mil 10. 与模拟信号线,过孔,焊盘,铺铜避让 12mil

2019-04-02

基于STM32的智能服务型多功能多足机器人(论文)

基于 STM32 单片机的智能服务型多功能多足机器人的设计和制作。采用 STM32 作为控制核心,通过对语音模块、显示屏模块、光照度传感器、烟雾传感器、红外遥控模块以及伺服电机等的控制,设计制作多功能型机器人。通过语音模块控制机器人的执行动作,也可通过观察显示屏模块显示检测的变量而命令机器人提供相应的服务。使用太阳能为整个系统供电。为了人类的安全并使设计更加完善,本设计还加入了防盗报警系统.

2019-03-25

邓旭东python爬虫入门

适合爬虫新手,快速帮你了解爬虫实战操作

2019-03-09

Python核心教程

Python核心编程,适合学完python基础,需要进阶提升的教材!

2019-03-09

Python3程序开发指南(第二版)

超级全面的python知识点!

2019-03-09

小甲鱼零基础学python课后习题+答案

小甲鱼零基础学python课后习题+答案,鱼C论坛的题目大部分都有!

2019-03-09

编程小白的第一本Python入门书

适合初学python的新手学习!

2019-03-08

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除