自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 问答 (2)
  • 收藏
  • 关注

原创 编译问题“.\build\keil\Obj\rt-thread.axf: Error: L6218E: Undefined symbol xxx(referred from xxxxxx.o).”

keil编译问题

2023-05-16 10:49:27 1838

原创 STM32F4+LAN8720 TCP网线热插拔故障

STM32F4+LAN8720 TCP网线热插拔故障

2023-05-05 10:32:17 1873

原创 串口IAP升级DAY8:Keil软件调试方法记录

Keil软件调试方法记录

2023-02-28 10:32:59 372

原创 串口IAP升级DAY7:APP程序地址和keil软件配置

APP程序地址和keil软件配置

2023-02-28 10:06:53 302

原创 串口IAP升级DAY6:Bootloader程序地址和keil软件配置

Bootloader程序地址和keil软件配置

2023-02-28 09:57:42 484

原创 串口IAP升级DAY5:APP和Bootloader状态标志位判断

APP和Bootloader状态标志位判断

2023-02-28 09:42:31 182

原创 串口IAP升级DAY4:备份寄存器与Flash

备份寄存器与Flash

2023-02-28 09:36:41 108

原创 串口IAP升级DAY3:IAP学习

IAP学习

2023-02-28 09:28:51 141

原创 串口IAP升级DAY1:串口发送接收知识

串口IAP升级DAY1:串口发送接收知识

2023-02-08 11:22:08 314

原创 串口IAP升级DAY2:串口发送接收调试流程

串口IAP升级DAY2:串口发送接收调试流程

2023-02-08 10:26:48 190

原创 C\C++每日一练:最大数

最大数,将其中每个单词的字母顺序翻转后打印输出到屏幕

2023-01-10 21:10:28 143

原创 C\C++每日一练:删除排序链表中的重复元素

删除排序链表中的重复元素

2023-01-10 21:03:58 372

原创 a||b a&&b

a||b a&&b

2022-12-19 10:59:22 157

原创 数据类型与数值表示方法

c语言0x00u

2022-10-27 21:00:01 3769

原创 CRC8(X8+X2+X+1)校验代码

CRC8(X8+X2+X+1)校验代码

2022-09-07 20:58:21 1641

转载 寄存器的位操作和右移运算

寄存器的位操作和右移运算

2022-06-15 21:18:27 7223

原创 LWIP网络通信Day6 实验:先设置IP再启动网口

通讯设置IP实验

2022-06-14 08:51:09 417

原创 LWIP网络通信Day5 开发板改为TCP服务端通信

TCP通信,热插拔

2022-06-10 17:10:06 1088

原创 LWIP网络通信Day4 热插拔

热插拔,网线插拔重连

2022-06-10 11:38:39 616

原创 LWIP网络通信Day3 晶振学习

LWIP

2022-06-01 14:21:08 145

原创 LWIP网络通信Day2 配置Env、配置网络功能解决相关问题实现通信

一、目的和工具1、选用芯片为STM32F4,网络芯片选用LAN8720A(可借助原子开发板进行学习)。2、使用env软件配置RT_Thread环境。3、网线一根,ulink下载器,usb接线口。4、实现单片机和开发板的TCP网络通信。二、env配置env里面需要配置的东西:>控制台:finsh、kprintf、UART;>network:stm32f4xx_eth.c、LWIP、ip>打开接口:控制台的串口1、finsh: 进入RT-Thread Components

2022-05-31 11:54:20 262

原创 LWIP网络通信Day1 认识env工具

1、下载env工具,在工程路径打开env工具。2、进入env工具,输入menuconfig进入菜单模式。RT_Thread Kernel ——> 内核配置;RT_Thread Components ——> 组件配置;RT_Thread online packages ——> 在线软件包汇总;Enable UARTx (Pxn/n)——> 选择串口(正点原子有两个串口)Y/N 或者 空格键 ——> 代表是否选择;?——> 可以进去看这个具体是干嘛的;/

2022-05-31 11:13:50 208

原创 STM32F4+RT-Thread+LWIP+LAN8720A

本文主要目的是为了能使网络助手和STM32F4板子能够互相通信STM32F4芯片:自带MAC(数据链路层)。PHY:使用的是 LAN8720A 作为 PHY 芯片,STM32F407 通过 RMII 接口与 PHY 层芯片连接。(PHY 层芯片 LAN8720A 相当于物理层)图中的 REF_CLK 信号,是 RMII 和外部 PHY 共用的 50Mhz 参考时钟。LWIP: 简单版本的TCP/IP。(提供的就是网络层、传输层的功能)DHCP是动态ip,我们需要静态自己固定ip,那就需要禁用DHCP

2022-05-30 23:11:30 1200

转载 Ubuntu不用下载tar包升级gcc/g++版本步骤

Ubuntu升级gcc/g++版本一、参考链接:https://www.linuxidc.com/Linux/2016-11/136840.htm默认在系统中安装的是gcc-4.8,可当某次做实验的时候报错:*** Your GCC is older than 6.0 and is not supported提示我需更新gcc的版本。系统虽然在不断的维护和更新, 但是编译工具是不会更新的,这就需要我动手解决了。当需要确定计算机中的套件资讯是最新的,就可以执行一次 “sudo apt-get up

2022-03-31 23:56:30 1424

原创 Linux下cmake编译opencv库Pkg-config配置出错

Package opencv was not found in the pkg-config search path.

2022-03-24 00:30:34 5083

原创 资料网站

计算机视觉网站:极视,高质量视觉算法:https://bbs.cvmart.net/CVPR论文网站https://www.springer.com/cn

2022-03-11 20:54:50 5038

转载 一个寄存器有几个字节_学嵌入式的怎么能不知道寄存器呢?

一、什么是寄存器寄存器是CPU的组成部分,因为在CPU内,所以CPU对其读写速度是最快的,不需要IO传输。但同时也决定了此类寄存器数量非常有限,有限到几乎每个存储都有自己的名字,而且有些还有多个名字。下面是来自大佬的硬料:如果把被储存的东西比作能量:寄存器就是 ATP,可以随时拿来用,性能高,但数量有限;内存就是葡萄糖,性能一般,但是存量可以比较多;外存(比如硬盘)就是脂肪,容量可以非常大,性能很差,要先转化为葡萄糖(存进内存),然后转化为 ATP(放到寄存器)才能直接利用(存取)。

2021-12-11 19:56:35 2571

空空如也

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

TA关注的人

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