自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

果果小师弟的博客

微信公众号:果果小师弟,专注嵌入式领域

  • 博客(11)
  • 资源 (4)
  • 收藏
  • 关注

原创 STM32CubeMX开发05——定时器

这里面定时器的原理我就不多说了,在我以前的文章中间接的很清楚TIM定时器详解。本章主要讲解在CubeMx中如何配置定时器,如下图:一、main函数main.c/* USER CODE BEGIN Header *//** ****************************************************************************** * @file : main.c * @brief : Main pr

2021-05-21 14:44:20 685

原创 STM32CubeMX开发04——串口打印

串口初始化函数已在cubemx自动生成,我们无需要改动,需要在public.c文件中添加printf重定向函数fputc();函数即可。一、main函数main.c/* USER CODE BEGIN Header *//** ****************************************************************************** * @file : main.c * @brief : Main

2021-05-21 11:53:09 793

原创 STM32CubeMX开发03——回调函数

回调函数一般解释:回调函数就是一个通过函数指针调用的函数。如果你把函数的地址传递给中间函数的形参,中间函数通过函数指针调用其所指向的函数时,我们就说这是回调函数。通俗解释:函数Fun1调用函数Fun2,同时将函数Fun3作为形参传递给Fun2,此时,Fun1为应用层函数,Fun2为中间层函数,Fun3为回调函数,回调函数是一种说法而已。伪代码fun1(){fun2(fun3);}意义何在:①利于代码结构,将代码分为应用层,中间层,硬件驱动层,彼此独立,方便程序的编辑,阅读,修改与移植

2021-05-21 10:36:54 2106 2

原创 STM32CubeMX开发02——状态机

一、main函数mian.c/* USER CODE BEGIN Header *//** ****************************************************************************** * @file : main.c * @brief : Main program body ******************************************************.

2021-05-21 09:47:46 1139 7

原创 STM32CubeMX开发01——全新的编程框架

代码使用cubemx工具开发,主要使用了函数指针和结构体方面的知识。程序具有非常具有可移植性,实用性。一、main函数main.c/* USER CODE BEGIN Header *//** ****************************************************************************** * @file : main.c * @brief : Main program body **

2021-05-21 09:20:32 1588 8

原创 【socket编程】TCP、UDP通信你会了吗?

摘要:还在学校的朋友,如果感觉到很迷茫,不知道学什么的时候,可以上招聘网站上看看自己未来工作相关的职位的任职要求,这样就可以总结自己的一些不足、比较有针对性的去学习。不要觉得自己会玩个单片机就很NB,时刻提醒自己还很菜,要学的还有很多,不然想找高工资是没有门的,除非你家你有矿!今天来说说嵌入式必备技能之一Socket编程。一、什么是socket?Socket的英文原义是“孔”或“插座”。在编程中,Socket被称做 套接字,是网络通信中的一种约定。Socket编程的应用无处不在,我们平时用的QQ、微信、

2021-05-18 22:12:18 545

原创 【socket编程】TCP、UDP通信总结

一、什么是socket?Socket的英文原义是“孔”或“插座”。在编程中,Socket被称做 套接字,是网络通信中的一种约定。Socket编程的应用无处不在,我们平时用的QQ、微信、浏览器等程序,都与Socket编程有关。我们平时使用浏览器查资料,这个过程的技术原理是怎样的呢?我们平时使用浏览器,大致就是这样的一个过程。这里有两个重要的名词: 服务端与 客户端。Socket编程的目的就是如何实现这两端之间的通信。1、Socket编程在嵌入式中也很重要Socket编程不仅仅在互联网方面很重要,在我

2021-05-16 22:36:59 4355 17

原创 公众号万粉感言,抽3000元大奖!

一万粉啦!2021年5月11日,果果小师弟公众号迎来了第10000位粉丝。截止今天已经有10218位小伙伴加入了果果小师弟的大家庭中来了!很激动!看着很多做公众号的号主都已经突破万粉,我的万粉虽然到来的比较慢,但是我会继续努力,向下一个万粉冲刺,持续为大家带来优质文章,万粉了嘛,今天就跟大家说一说做公众号这一年多来的感想,与诸君共勉,顺带给大家发点福利!1、你是怎么想着要做公众号的公众号是去年1月份注册的,当时正是考研初试结束的时候,没啥事就想着做一下公众号。毕竟快毕业了,想把大学这四年所学到的知

2021-05-14 15:18:15 854 2

原创 干货|手把手教你写单片机的结构体

摘要:听说还有好多学单片机的小伙伴不会用结构体?指针和结构体是学单片机必须要掌握的,如果你C语言掌握的不牢,单片机根本学不到精髓,只能完非常低级的项目。看得懂结构体并且能够灵活运用结构体才能说你入门了单片机。本篇将以最通俗的方式结合STM32单片来将将结构体的运用。解决你学完C语言、考过了计算机二级还是看不懂单片机结构体的苦恼。宝藏文章,记得点赞转发收藏。大家知道指针和结构体是单片机的难点,所以就去学习C语言,找视频看书…这里面每一个视频的播放量都非常高。对于单纯的学习C语言,这里讲的很清楚。看完你不

2021-05-09 10:50:48 11881 34

原创 tcpserver.c

/*vim tcpserver.cgcc -o tcpserver tcpserver.c./tcpservernetstat -ap|grep tcpserver*/#include <sys/types.h> #include <sys/socket.h>#include <stdio.h>#include <string.h>#include <netinet/in.h>#include <arpa/inet.

2021-05-08 10:46:06 738 2

原创 干货|单片机的指针怎么学?

摘要:不知道大家想过没有我们用keil写单片机的代码。你的函数啊、变量啊最终都放在了哪里?CPU使用的变量是存储在RAM里面的,要问我RAM是啥,RAM就是个芯片。你只需要知道CPU是通过导线和RAM芯片连接的,然后可以通过导线往RAM芯片里面存储数据和读数据。首先呢RAM需要有个一开始的地址,假设是下面的0x20000000 ,要问我为啥要规定地址。只有规定了地址CPU才好对数据进行存储,要是没有地址,瞎几把存,瞎几把取…定义一个变量,然后打印下这个变量存储的地址。1.定义了一个int型的变量,

2021-05-08 10:18:11 3822 16

TC3XX 英飞凌单片机

memory

2023-09-25

MCAL用户手册-中英文对照翻译

MCAL用户手册-中英文对照翻译

2023-08-07

英飞凌TC397数据手册

TC39X数据手册中文版

2023-07-23

黑客帝国cmatrix

这个文件的格式是arm; cmatrix: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 2.6.32, BuildID[sha1]=caf5414b0673883a46087c66d2b2f5f42f04645f, stripped 可以直接在arm板上运行,下载完成后放入/usr/bin目录中,之后执行cmatrix即可。

2022-12-26

韦东山嵌入式Linux实战项目-电子产品量产工具源码

韦东山嵌入式Linux实战项目—电子产品量产工具源码,具体的源码以及资料可到开源仓库下载:git clone https://e.coding.net/weidongshan/01_all_series_quickstart.git

2022-11-29

正点原子MFG_TOOL出厂固件烧录工具mini板

任何一个linux开发板都需要将uboot、linux kernel、.dtb(设备树)和 rootfs 这四个文件烧写到板子上的 EMMC、NAND 或 QSPI Flash 等其他存储设备上。也就是系统烧写之后才能进行后学的编程操作。

2022-09-12

ModbusSlave6.0.2.zip

ModbusSlave6.0.2.zip

2021-12-23

虚拟串口VSPD.zip

虚拟串口软件

2021-12-23

Modbus调试精灵1.024.zip

模拟modbus主机软件

2021-12-23

STM32F103xx-datasheet-cn.pdf

STM32F103xx中文手册,可以查看F103系列芯片的引脚图,非常方便,不需要积分。适用于STM32F103x6、STM32F103x8、STM32F103xB等

2020-07-25

空空如也

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

TA关注的人

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