- 博客(38)
- 资源 (23)
- 收藏
- 关注
原创 keil5软件报错 Error: L6406E: No space in execution regions with .ANY selector matching xxx
对 Error: L6406E: No space in execution regions with .ANY selector matching xxx 的综合分析
2022-07-06 17:45:22
12602
1
转载 Git学习 Windows版本
Git学习 Windows版本Git安装Git使用设置用户信息创建版本库创建版本库小结时光机穿梭时光机穿梭小结版本回退版本回退小结工作区和暂存区管理修改撤销修改撤销修改小结删除文件删除文件小结远程仓库添加远程库删除远程库添加远程库小结从远程库克隆从远程库克隆小结新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学
2022-06-10 18:11:31
236
转载 在中断程序中,需要清中断标志,作用是什么?
清中断标志的作用响应中断条件是:中断使能和中断标志同时成立.一般来讲,响应中断后,有硬件清标志和软件清标志两种.(如果硬件不能清标志,说明书会说明).单片机要靠查询中断标志来判断是否要进入中断,如果你不清除中断标志,本次中断退出,单片机又会检测到中断标志,因此重复进入中断。...
2021-04-15 20:52:00
7991
原创 第十二届蓝桥杯嵌入式模拟题
客观题注:(答案不确定,已查题目答案,待公布答案后订正)1、通常情况下,以下哪些选项是对功率放大器的基本要求(ABCD)。A. UO高B. PO高C. 效率高D. 波形无失真2、为了避免来自电网的50Hz信号干扰放大器工作,应选用哪种滤波器( D)。A. 低通滤波器B. 高通滤波器C. 带通滤波器D. 带阻滤波器3、嵌入式竞赛平台的主芯片能够在哪些系统时钟频率下运行(ABC)。A. 18MHzB. 36MHzC. 72MHzD. 180MHz4、以下哪些通信方式中可以不使用
2021-04-11 00:27:13
2293
2
原创 蓝桥杯嵌入式-HAL库-新建工程
实验目的1、学会新建STM32CubeMX工程2、学会Keil软件的使用2、感受STM32的魅力按键实验示例一、新建STM32CubeMX工程1、打开软件,进入软件主界面,如图1所示。(注:可以点击“Home”进入主界面)图12、点击图1中的“ACCESS TO MCU SELECTOR”3、点击后,可能出现图2,也可能不出现图2,直接出现图3。图24、点击“Cancel”,出现图3图35、在“Part Number”搜索框中输入芯片型号,出现②,双击具体的芯片型号(如:“S
2021-04-11 00:11:31
1186
原创 蓝桥杯嵌入式-HAL库-LED_TEST
实验目的通过轮询方式实现单向流水灯GPIO相关知识可以看看野火/正点原子的开发指南,或者直接上网搜硬件设计原理图STM32CubeMX配置时钟配置1、时钟源选择HSE,HSE选用石英/陶瓷谐振器2、在HCLK处输入80回车引脚配置GPIO输出电平:低电平GPIO模式:推挽输出GPIO上下拉:无上下拉GPIO最大输出速度:低速用户自定义标签:自己根据需求设置工程管理配置建议用勾选红框中的选项。只引用所需库文件;生成各模块单独的.c和.h文件。生成代码Keil
2021-04-10 23:31:09
730
原创 蓝桥杯嵌入式-HAL库-TIM_BASE
实验目的通过定时器1实现间隔100ms的双向流水灯定时器相关知识stm32的TIM定时器HAL库函数的使用STM32CubeMx_HAL库使用_1_定时器与串口HAL库 STM32CubeMX教程六----定时器中断硬件设计原理图STM32CubeMX配置1、使用PC8~PC15控制LED灯亮灭,LD1 - LD8为引脚的别名2、使用PD2控制锁存器,LEDLOCK为PD2的别名3、HSE选用石英/陶瓷谐振器4、GPIO均设置为输出模式,使用默认的GPIO配置5、时钟配置为8
2021-04-10 21:09:04
737
原创 蓝桥杯嵌入式-HAL库-ADC
硬件设计原理图STM32CubeMX配置1、引脚选用PB15测电压2、时钟源选择HSE3、设置时钟频率。在HCLK处输入80回车4、配置ADC对应的GPIO引脚。此处只加了别名R375、选用ADC的通道15测量电压。6、ADC参数配置。此处采用默认配置。7、设置工程名、选择编译软件8、只引用所需库文件;生成各模块单独的.c和.h文件。9、生成代码Keil配置1、添加LCD相关文件。将赛点资源包提供的fonts.h和lcd.h添加到新建工程的Inc文件夹中路径
2021-04-10 14:08:17
1164
5
原创 STM32中的APB2和APB1
APB2负责AD,I/O,高级TIM,串口1。APB1负责DA,USB,SPI,I2C,CAN,串口2345,普通TIM
2021-04-10 11:55:45
1022
原创 蓝桥杯电子类嵌入式第十届省赛
一、硬件设计模拟输出原理图LED灯原理图LCD原理图按键原理图所用引脚LCD引脚:PC0~PC7 --------- LCD_D0~D7 数据低8位PC8~PC15 --------- LCD_D8~D15 数据高8位PA8 --------- LCD_RD 读选通PB5 --------- LCD_WR 写选通PB8 --------- LCD_R
2021-03-25 09:17:12
3518
4
原创 蓝桥杯嵌入式-HAL库-LCD
硬件设计所用引脚PA10 ---------- USART1_RX 串口一接收引脚 用于接收数据PA9 ---------- USART1_TX 串口一发送引脚 用于发送数据PC8~PC15 对应G4板上LED灯的LD1~LD8PD2 连接锁存器说明:根据原理图可知,LED灯在低电平时亮,高电平时灭锁存器的使能端与PD2相连,低电平时锁存数据(锁存器输出不随输入变化),高电平时不锁存数据(锁存器输出随输入变化)知识点中断接收数据main.c文件中
2021-03-07 15:28:21
1830
原创 蓝桥杯嵌入式-HAL库-USART_RX
硬件设计所用引脚PA10 ---------- USART1_RX 串口一接收引脚 用于接收数据PA9 ---------- USART1_TX 串口一发送引脚 用于发送数据PC8~PC15 对应G4板上LED灯的LD1~LD8PD2 连接锁存器说明:根据原理图可知,LED灯在低电平时亮,高电平时灭锁存器的使能端与PD2相连,低电平时锁存数据(锁存器输出不随输入变化),高电平时不锁存数据(锁存器输出随输入变化)...
2021-03-04 16:34:25
30093
17
原创 蓝桥杯嵌入式-HAL库-USART_TX
HAL库之USART_TX知识点1、sprintf函数的用法例子:int counter = 0;char str[40];sprintf(str, “%04d:Hello,world.\r\n”, counter);实验结果如下:sprintf 知识点链接:sprintf2、HAL_USART_Transmit用法HAL_USART_Transmit(&husart1,(unsigned char *)str, strlen(str), 50);参数1:指针 串口1参数2
2021-03-04 15:41:06
750
2
原创 samba学习
VMware Network Adapter VMnet0:主机和虚拟机的IP地址是在同一个网段 比方说 主机的IP地址 192.168.2.3 那么虚拟机上的操作系统的IP地址是 192.168.2.4 (上图没有显示出来,是因为要手动进行配置)VMware Network Adapter VMnet1: 这是Host 用于与Host-Only 虚拟网络进行通信的虚拟 -----(仅主机)网卡。VMware Network Adapter VMnet8 :这是Host 用于与NAT 虚拟网络进
2021-03-03 18:21:46
160
原创 samba服务器配置
一、Samba简介Samba可以实现Linux系统之间及Linux和Windows系统之间的文件和打印共享。1、SMB协议SMB通信协议可以看作局域网上共享文件和打印机的一种协议。2、Samba软件两个后台守护进程------nmbd和smbd.nmbd监听137和138UDP端口,smbd监听139TCP端口。nmbd和smbd使用的配置信息全部保存在/etc/samba/smb.conf文件中。二、配置Samba服务1、安装、启动Samba服务检测系统是否安装了Samba相关性软件包
2021-03-03 18:20:18
1144
原创 网络文件系统服务(NFS)
一、NFS基本原理网络文件系统是使不同的计算机之间能通过网络进行文件共享的一种网络协议,多用于UNIX系统的网络中。(Linux之间)二、NFS工作原理NFS服务是基于客户机/服务器模式的。NFS服务器是提供输出文件(共享目录文件)的计算机,而NFS客户端是访问输出文件的计算机,它可以将输出文件挂载到自己的系统中的某个目录文件中。NFS客户和NFS服务器通过远程过程调用协议实现数据传输。NFS服务器上的目录如果可以被远程用户访问,就称为导出(export);客户主机访问服务器导出目录的过程称为挂载(
2021-03-03 18:18:08
2650
原创 蓝桥杯嵌入式-HAL库-SYSTICK
蓝桥杯HAL库例程之SYSTICK实验unsigned char1、unsigned char是无符号字节型,char类型变量的大小通常为1个字节(1字节=8个位),且属于整型。2、在32位系统中一个char类型一般为8个bit,所以能存储的数据范围为-128~127,而unsigned char则是0~255,字符型所存储的数据是用来表示字符的,例如ASCⅡ或Unicode。链接:unsigned charunsigned char总结unsigned char能表示的范围为0~255,因此u
2021-03-03 18:08:35
668
1
原创 判断数码管是共阳极还是共阴极
元器件数码管判断数码管是共阳极还是共阴极方法:将数码管插入面包板,用一根导线的一端接正极或者GND(假设接了正极),另一端接5V,然后用另一根导线的一端接数码管的任一脚,另一端接地。如果对应的引脚被点亮,则为共阳极,否则可能为共阴极。若没有点亮则将数码管插入面包板,用一根导线的一端接正极或者GND(假设接了GND),另一端接5V,然后用另一根导线的一端接数码管的任一脚,另一端接地。如果对应的引脚被点亮,则为共阳极,否则可能为共阴极。...
2020-12-12 11:23:31
15364
转载 Invalid ROM Table原因及解决办法
Invalid ROM Table原因及解决办法ARMFLY(STM32F407IGT6)+正点原子程序1、Invalid ROM Table原因及解决办法2、Invalid ROM Table原因及解决办法
2020-12-12 11:19:40
8020
原创 nodemcu之开发环境配置
nodemcu之开发环境配置Arduino IDE 安装开发板定义一、安装ESP8266开发板定义IDM+VPN+Arduino IDE(断网弹出错误连接)+QQ(截图+翻译图片获取链接)
2020-12-12 11:16:36
162
原创 Linux(CentOS 7)更改密码
Linux更改密码适用于CentOS 7适用于CentOS 71、打开虚拟机VMware Workstation2、打开CentOS 7系统,当出现如下界面时,按e键在linux16参数这行的最后面加一个空格,然后追加rd.break参数,再按Ctrl+X组合键来运行修改过的内核程序,如下图所示在虚拟机内部按向下键,找到目标位置大约30s后,进入到系统的紧急救援模式。依次输入以下命令。(输入完以下每一条命令按回车键)mount -o remount,rw /sysrootchroot
2020-09-05 19:28:34
602
原创 Arduino基础知识
考勤系统 学习心得软串口和硬串口遇到的问题相关链接软串口和硬串口软串口:IDE---->串口监视器 对应的串口 即USB串口硬串口:Arduino板子上的串口(RX/TX)遇到的问题1、不知道在哪下载Arduino库文件解决办法:上百度搜索:mfrc522 arduino库文件找到了库对应的github链接2、上传失败解决办法:在IDE工具中---->选择使用的开发板,处理器,端口;端口:可以在设备管理器------>端口中看到处理器:有多个,可以都试
2020-08-13 17:18:27
402
DHT11_Aliyun__MQTT
2022-03-21
STM32F103C8T6+DS18B20+USART1+LED
2022-03-20
STM32F103C8T6+DHT11+USART1+LED
2022-03-20
光照传感器GY30_STM32F103C8T6.zip
2021-04-10
5 HAL_USART1.zip
2021-04-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人