自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 嵌入式C语言

606024365a)一个整型数?b)一个指向整型数的指针?c)一个指向指针的指针,它指向的指针是指向一个整数?d)一个有10个整形数的数组?e)一个指向10个指针的数组,该指针指向一个整型数的?f)一个指向有10个整型数数组的指针?g)一个指向函数的指针,该函数有一个整型参数并返回一个整型数?h)一个有10个指针的数组,该指针指向一个函数,该函数有一个整型参数,并返回一个整型值?a) int a;b) int *a;c) int **a;

2023-09-24 14:51:40 44 1

原创 脱机烧录上位机操作(三)

以上代码仅供大家参考,目前还有很多的地方需要优化,比如:将IO口模拟改成SPI模拟可以提高下载速度,添加文件系统更容易管理下载的文件,将串口改成更为方便的USB,支持下载HEX文件,以及添加下载加密等等。

2023-08-25 17:04:16 1072 1

原创 STM32连接NRF24L01一直处于最大重发状态的问题

最近在调试NRF24L01的时候发现一直发送失败,调试的时候发现一直处于最大重发状态,上网查了很多资料也没有解决问题。只需要接上接收方就可以解决一直处于最大重发状态的问题。

2023-08-25 11:44:28 593

原创 自制脱机烧录器(二)

IO口模拟的SWD时序,我参考的是这位大神的文章。基于CMSIS-DAP,实现通过DAP读写目标芯片的内存、内核寄存器,这部分功能已经由ARM公司的CMSIS-DAP代码实现。我把主要移植到STM32G070RB上,把标准库改成了HAL库。

2023-07-19 10:16:03 1799

原创 自制脱机烧录器(一)

自己想做一个脱机烧录器已经很久了,网上开源的脱机烧录器很多,但是大多数都比较复杂,奈何网上大神们都不出手,自己又想做一个简便的脱机烧录,所以就自己尝试了做了下,经过几天不懈的努力下做了一个简陋版的脱机下载器。提示:以下是本篇文章正文内容,下面案例可供参考通过Xmodem协议将大文件能够发送给我们的单片机,单片机通过双缓冲区,来接受发送的数据,最后单片机通过SPI写到W25Q32里面进行保存,这样就实现了文件的传输,下一章讲解SWD协议的移植。

2023-07-18 23:42:51 1986

原创 蓝桥杯,嵌入式,物联网,串口接收中断加空闲中断,最简单实用的方法

之所以写这篇文章,是因为参加蓝桥杯的时候发现很多人串口接收都搞不利索,以至于串口总是接收都有问题。这篇文章还适合刚刚使用HAL库,回调函数用不习惯的同学,本文章以物联网L071为例来写,嵌入式G431也同样适用。

2023-04-22 10:30:25 1274 5

xmodem串口下载工具

文件里面有安装步骤,如果不行,多试几遍。里面还包含了二进制代码查看器WinHex,下载后可打开调试信息,查看读取下载后的数据,可观察下载的数据是否正确。还包含了另一种串口Xmodem上位机。软件需要破解,可留下邮箱。

2023-08-25

蓝桥杯物联网国赛11届12届11届模拟题代码

首先恭喜大家已经通过省赛,从14届开始蓝桥杯难度比之前加大了一点,我认为只要平时认真练习还是能轻松做出来的,所以建议大家准备蓝桥杯的时候一定要看看第14届的题目,资源里面有我写的国赛代码,还是之前的通俗易懂的风格,国赛一定要细心准备,毕竟国一就一个,失误一点可能就与国一失之交臂了。

2023-08-25

蓝桥杯省赛11届12届13届代码

蓝桥杯省赛代码,代码写的很通俗易懂,个人认为省赛只要熟练度够就行,有的cubemx中的配置和程序不对应,是我生成之后有不对的地方,直接在程序中改了,没有更新cubemx所以不要只按照cubemax中的配置,代码仅供参考。

2023-08-25

STM32F103RB电子闹钟

基于ucosii的电子闹钟,通过1.4寸屏幕进行显示日期,时间和星期,通过矩阵按键进行设置闹钟时间,可自动判断闰年和平年,调整当前时间,当达到定时时间的时候,蜂鸣器发出响声,可通过按键进行关闭,有进入闹钟界面按键和返回主菜单界面。

2023-08-25

STM32F103RB俄罗斯方块代码

移植了ucosii操作系统,通过1.4寸屏幕显示出来,通过矩阵按键进行控制,开始界面可进行难度选择,进入游戏后可显示当前得分,和下一的形状,有游戏暂停,开始,以及返回主菜单界面的按键。

2023-08-25

STM32F103RB贪吃蛇代码

基于ucosii操作系统进行任务调度实现贪吃蛇的基本功能,通过1.4寸LCD屏幕显示,通过矩阵键盘进行控制,实现了倒计时功能,达到指定分数自动进入下一关,有暂停按键和返回主界面按键。

2023-08-25

自制脱机烧录下载器程序

通过串口Xmodem协议将keil编译生成的二进制bin文件传输给STM32G070RB单片机,单片机接收到数据后保存到外部flash里面,实现可以存入两个不同的程序,按键可以切换不同的程序,通过SWD协议进行下载,可以通过串口配置下载目标芯片的型号。

2023-07-19

STM32下载算法,用于制作脱机烧录

使用FlashAlgo将KEIL中的芯片算法.FLM文件提取来成.c,目前只包含常用的芯片,如果想要添加,只需要把.FLM文件复制到文件夹中,点击flash_algo.exe即可生成目标芯片的.c下载算法,然后再添加到工程中去。

2023-07-19

jlink驱动,不提示盗版,目前找到的最高版本

jlink现在驱动很多都能识别盗版,目前找到最高版本完美适合v8,v9,资源中带有jlink的烧录程序和固件里面都有。如需要烧录固件,打开驱动中的jlink.exe,先不不升级,在命令行中输入exec setsn=8位数字,设置sn号,然后再次打开jlink.exe,直接点升级就可以了,如果下安装完成后,遇到keil不能下载程序,可将资源包中segeer中的文件覆盖到keil安装路径Keil_v5\ARM\Segger中,再次尝试下载,即可成功。

2023-04-20

常用集成库,可直接安装到AD

文件中包含了平时经常使用的原件,包含了原理图库和PCB库,自己可以根据需求自行添加。

2023-02-19

空空如也

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

TA关注的人

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