自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (5)
  • 收藏
  • 关注

原创 Keil 生成 bin 文件

一、点击魔法棒二、选择Output选项,查看.axf文件名及文件路径三、点击User选项,勾选After Build中的Run #1并粘贴指令四、根据实际情况修改指令五、成功生成bin文件

2024-10-11 16:16:03 644

原创 STM32使用Keil5 在运行过程中不复位进入调试模式

遇到STM32单片机卡死或者不知道程序跑到哪里了,但是有没有连接调试器进入调试模式,本文讲了如何使用Keil5 在运行过程中不复位进入调试模式,查看运行状态,进行调试的方法

2024-10-02 23:55:55 516 3

原创 使用CUbeMX配置STM32F103C8T6 CRC校验

使用CUbeMX配置STM32F103C8T6 CRC校验,其中crc_input为所需要校验的数据,uwExpectedCRCValue为CRC理论值,可通过网上各种在线计算机得出。若程序对crc_input的校验结果与uwExpectedCRCValue中的值相同,即为校验正确!

2024-08-13 13:40:13 416

原创 新定义MB0036开发板测评

新定义商城有新用户活动,新用户注册可以免费申请一块MB0036开发板,这块板子搭载了SC95F8767芯片,以及丰富的触控外设,有6个触控模块和1个滑条触摸模块。有幸申请到了一块,跟大家分析一下这块板子,对新定义MB0036开发板的触摸功能进行简单测评。

2024-03-21 15:32:40 588

原创 STM32、DSP数据手册整理(免费下载!)

根据个人需要不定时更新!方便自己,方便他人!

2024-03-12 10:21:02 609

原创 DSP TMS320F28374S配置CAN通讯(个人使用总结笔记)

使用的CANB。

2024-03-05 16:36:20 1560

原创 STM32CubeMX配置W25Q128

W25Q128是华邦公司推出的一款SPI接口的NOR Flash芯片,其存储空间为128Mbit,相当于16M字节。W25Q128V芯片是串行闪存,可以通过标准/两线/四线SPI控制。W25Q128JV阵列被组织成65536个可编程页面,每个页面256字节。一次最多可编程256个字节。页面可以按16组(4KB扇区擦除)、128组(32KB块擦除)、256组(64KB块擦除或整个芯片(芯片擦除)擦除。W25Q128JV分别具有4096个可擦除扇区和256个可擦除块。

2024-02-29 10:26:37 927

原创 TMS320F28374S/7D新建工程文件

TMS320F28374S/TMS320F28377D新建工程文件

2024-02-27 14:43:33 444

原创 Code Composer Studio 问题笔记

CCS中编译器定义不可用、修改字体大小

2024-02-22 17:33:50 832

原创 STM32CUBEMX配置USART通过DMA方式接收不定长数据

在循环中调用uart1_data();

2024-02-22 09:38:44 540

原创 CubeMX配置STM32F103C8T6硬件IIC读写EEPROM-AT24C64(HAL库)

CubeMX配置STM32F103C8T6硬件IIC读写EEPROM-AT24C64(HAL库)

2024-02-21 10:31:45 1508

原创 CubeMX配置freemodbus(使用FreeRTOS)问题笔记

Assertion "pcb->snd_queuelen >= pbuf_clen(next->p)" failed at line 1111 in../Middlewares/Third_Party/LwIP/src/core/tcp_in.cAssertion "pbuf_free: p->ref > 0" failed at line 753 in ../Middlewares/Third_Party/LwIP/src/core/pbuf.c

2024-02-18 14:32:03 800 4

原创 STM32型号命名规则

2024-02-04 14:26:12 437

原创 .NET Framework下载

下载 .NET Framework。

2024-02-04 11:40:58 725

原创 STM32CubeMX中加入middleware and softpacks相关网站

https://www.rt-thread.org/download/cube/RealThread.RT-Thread.pdschttps://www.rt-thread.org/download/cube/RealThread.RT-Thread.pdsc

2024-02-01 17:07:57 534

原创 DSP_TMS320F28374S的SPI初始化

DSP——TMS320F28374S的SPI初始化。

2024-01-23 17:44:53 771

原创 STM32F407ZET7+ETH+LWIP移植freemodbus_TCP

本次实验以 STM32F407ZET7 芯片为MCU,使用 8MHz 外部时钟源。以太网PHY层芯片为 LAN8720A,移植FreeModbus实现ModbusTCP网口通信,做客户端(从机)实现网口TCP-Modbus通信。另:本人首次使用,有不足的地方请大家指正,内容比较详细,对像我一样的新手比较友好,如果觉得过细可跳着看!!!

2024-01-16 12:55:20 2179 7

原创 DSP_TMS320F28374S选用不同晶振时如何修改分频器

在许多微控制器和处理器中,PLL用于将低速的外部晶振时钟(例如12MHz或24MHz)倍频到一个更高的频率,例如100MHz或200MHz,以供内部逻辑使用。// 第四个参数(1):这可能是PLL的系统时钟分频系数。// 第二个参数(20):这可能是PLL的倍频系数。// 第三个参数(0):这可能是PLL的小数分频系数或其它配置。// 第一个参数(1):这可能是PLL的某种模式或配置。// 要了解这个函数的确切含义和用法,你需要查阅与你所使用的微控制器或库相关的文档。

2024-01-08 13:48:41 533

原创 使用STM32F103C8x6控制IIC4针OLED显示屏(模拟IIC与硬件IIC例程)

iic

2023-08-08 21:23:14 480

原创 STM32(keil5)使用printf串口收发(微库法)、usb_printf实现USB虚拟串口输出

STM32(keil5)使用printf串口输出(微库法)、usb_printf实现USB虚拟串口输出

2022-10-12 20:50:48 5546 2

原创 STM32F103cxt6+AS608指纹锁

宿舍用指纹锁,简单方便快捷。

2022-09-25 19:19:22 1159

原创 基于STM32CubeMX、STM32F103c8t6或Arduino的太阳能追光系统

本文章将分别从STM32CubeMX、STM32F103c8t6(Hal库)和Arduino两个方向进行记录,顺便也记录一下制作过程。本设备经过一系列改进原是全国赛比赛作品中的一部分仅作为供电系统使用,本条内容仅为升级版前代,但经过测试可以作为太阳能追光系统使用,也可以根据自己的实际情况进行升级改造。该文章带有程序及板图,看明白,可以直做出成品!!!废话不多说直接进入主题。

2022-09-22 18:48:23 4639

原创 用STM32CubeMX配置输出PWM信号控制多路舵机(HAL)

用STM32CubeMX配置输出PWM信号控制多路舵机以STM32F103C8t6为例

2022-05-29 13:26:36 17640 21

VS code配置STM8S003F3U6初始工程文件

VS Code配置STM8S003F3U6初始工程文件

2024-10-31

CubeMX配置STM32F103 RTC功能

程序以STM32F103C8t6为例,使用CubeMX配置RTC功能,实现了可根据程序的编译时间自动校准RTC时间功能!

2024-09-23

STM32F411xC、STM32F411xE数据手册

STM32F411xC、STM32F411xE数据手册

2024-08-06

STM32Cubemx配置读写SD卡+FATFS文件系统,亲测可用!

STM32Cubemx配置读写SD卡+FATFS文件系统 包含正点原子STM32F407ZGT6探索者例程和STM32F103ZET6例程 遇到的问题: 1.插卡检测: 在bsp_driver_sd.h中屏蔽下列代码 // if (BSP_PlatformIsDetected() == 0x0) // { // status = SD_NOT_PRESENT; // } 2.在sdio.c中修改原有函数为hsd.Init.BusWide = SDIO_BUS_WIDE_1B; 3.添加初始化函数:以前的版本要加,发的这个没有也可以! HAL_SD_Init(&hsd); HAL_SD_GetCardInfo(&hsd,&SDCardInfo); HAL_SD_ConfigWideBusOperation(&hsd,SDIO_BUS_WIDE_4B); 4.SD卡初始化:需要现在电脑上格式化SD卡,可格式化为FAT32或exFAT格式,初始化为exFAT时需要在ffconf.h中修改为#define _FS_EXFAT 1,使其支持exFAT文件系统(其默认为0)!

2024-06-27

bpl文件下载bpl整理

包含50+个bpl资源和几个dll资源,将所需文件放在c:\windows\system32\目录下即可,想省事的话,直接将文件放到 C:\Windows\ 目录下

2024-06-04

STM32WBxx Keil芯片包

Keil.STM32WBxx-DFP.1.4.0

2024-05-22

使用CUbeMX配置STM32F103C8T6测试CRC校验功能

使用CUbeMX配置STM32F103C8T6测试CRC校验功能

2024-05-10

STM32CubeMX配置STM32F103C8T6使用IAP升级

STM32CubeMX配置STM32F103C8T6使用IAP串口升级,亲测可用!

2024-05-08

Keil-ARM支持Keil-C51芯片包

当你出现这样的提示:*** Error: Project 'main' requires 'C51' Toolchain which is not installed.意味着你没有安装C51的芯片,这个时候需要安装。这个时候下载C51的芯片包就可以了。

2024-03-19

STM32内部FLASH读写(HAL库)

STM32内部FLASH读写(HAL库)

2024-03-13

TMS320F2837xD中文手册

TMS320F2837xD中文手册

2024-03-12

STM32F103xC,STM32F103xD,STM32F103xE单片机数据手册(中文)

STM32F103xC,STM32F103xD,STM32F103xE单片机数据手册(中文)

2024-03-12

STM32F10xxx参考手册(中文)

STM32F10xxx参考手册(中文)

2024-03-12

STM32F103x8,STM32F103xB单片机数据手册(中文)

STM32F103x8,STM32F103xB单片机数据手册(中文)

2024-03-12

STM32F101,STM32F102,STM32F103,STM32F105,STM32F107参考手册(英文)

STM32F101,STM32F102,STM32F103,STM32F105,STM32F107参考手册(英文)

2024-03-12

STM32F405-415,STM32F407-417,STM32F427-437和STM32F429-439参考手册(英文)

STM32F405-415,STM32F407-417,STM32F427-437和STM32F429-439参考手册(英文)

2024-03-12

STM32F40xxx、STM32F41xxx、STM32F42xxx、STM32F43xx参考手册(中文).rar

STM32F40xxx、STM32F41xxx、STM32F42xxx、STM32F43xx参考手册(中文).rar

2024-03-12

F103-MPU6050(HAL库)

F103_MPU6050(HAL库)

2024-03-08

F103-W5500-UDP/TCP(带工具)

F103-W5500-UDP/TCP(带工具) 参考例程网址: http://www.w5500.cn/democode.html https://www.w5500.com/code.html

2024-03-07

can-loopback-interrupts-cpu01.rar

例程

2024-03-05

DSP TMS320F28374S配置CAN通讯(个人使用总结笔记)

TMS320F28374 can_loopback_interrupts例程

2024-03-05

STM32CubeMX配置F103C8t6硬件IIC驱动SHT30

STM32CubeMX配置F103C8t6硬件IIC驱动SHT30

2024-02-29

STM32cubeMX配置F103的硬件SPI读写W25QXX的FLASH

(免费)STM32cubeMX配置F103的硬件SPI读写W25Q128的FLASH

2024-02-29

TMS320F28374S新建工程文件

TMS320F28374S新建工程文件

2024-02-27

cubeMX配置STM32f407EZT7的CAN通讯(带CAN速率计算工具)

cubeMX配置STM32f407EZT7的CAN通讯(带CAN速率计算工具),可根据需要自定义ID

2024-02-26

STM32CUBEMX配置USART通过DMA方式接收不定长数据

STM32CUBEMX配置USART通过DMA方式接收不定长数据

2024-02-21

CubeMX配置STM32F103C6T6硬件IIC读写EEPROM-AT24C64(HAL库)

基于STM32F103C6T6,使用CubeMX配置硬件IIC读写EEPROM-AT24CXX(HAL库),本次使用的是AT24C64,其他型号EEPROM和单片机同理。

2024-02-21

CubeMX配置STM32F429VET6硬件IIC读写EEPROM-AT24C64(HAL库)

基于STM32F429VET6,使用CubeMX配置硬件IIC读写EEPROM-AT24CXX(HAL库),本次使用的是AT24C64,其他型号同理。

2024-02-20

F407ZET7-ETH+LWIP+freemodbus+FreeRTOS+SPI+DMA+IWDG测试通过(带软件)

已经下载到单片机经过测试并通过,压缩包中除了工程文件和cubemx配置文件外还带有Modbus Poll测试软件和freemodbusv1.6官方文件包。 解决了使用CUBEMX配置Freertos+LWIP工程,移植了freemodbus正常运行一段时间后崩溃出现下面两个报错的问题: Assertion "pcb->snd_queuelen >= pbuf_clen(next->p)" failed at line 1111 in../Middlewares/Third_Party/LwIP/src/core/tcp_in.c Assertion "pbuf_free: p->ref > 0" failed at line 753 in ../Middlewares/Third_Party/LwIP/src/core/pbuf.c 使用上位机(Modbus Poll)连续发送10000+条信息,单片机未出现死机卡死情况! 注意:因为文件夹名字较长,解压出来有时可能会打不开,将工程复制到非中文路径下即可正常打开!!!

2024-02-19

F407ZET7-ETH+LWIP+freemodbus+FreeRTOS+SPI+DMA

F407ZET7_ETH+LWIP+freemodbus+FreeRTOS+SPI+DMA

2024-01-29

Cubemx配置STM32F103C8t6实现SPI16位数据通讯(DMA方式)

与DSP芯片使用spi通信时,因DSP数据为16位,stm32的spi为8位,数据长度不同,可使用Cubemx配置STM32F103C8t6实现SPI16位数据通讯(DMA方式)

2024-01-24

STM32CubeMX配置STM32F103C8tx进行SPI双机通信(DMA方式)+串口输出

STM32CubeMX配置STM32F103C8tx进行SPI双机通信(DMA方式)+串口输出 一定要共地!!!

2024-01-22

STM32F407ZET7+ETH+LWIP移植modbusTCP测试通过(带软件和freemodbusv1.6包)

STM32F407ZET7+ETH+LWIP移植modbusTCP测试通过(带软件和freemodbusv1.6包)

2024-01-16

STM32Cubemx+F407ZET7-ETH+LWIP基础工程(能ping通)

设备IP为:192.168.1.10 电脑IP为:192.168.1.200 子网掩码:255.255.255.0 默认网关:192.168.1.1 注意:复位引脚我默认放在了低电平(一直复位状态),根据自己需要将复位引脚电平拉高或者配置一下Cubemx默认放在高电平即可

2024-01-15

Cubemx+STM32F103C8t6的USB虚拟串口

Cubemx+STM32F103C8t6的USB虚拟串口

2024-01-11

STM32F407ZET+FreeRTOS双线程控制LED灯闪烁

STM32F407ZET+FreeRTOS双线程控制LED灯闪烁

2024-01-09

使用STM32F103C8x6控制iic4针OLED显示屏

引用中景园电子的STM32L476RG_IIC例程,供学习参考

2023-08-08

ESP8266-12F连接腾讯云平台(固件包)

制作需要使用ESP8266-12F连接腾讯云平台,现将ESP8266-12F连接腾讯云所需的固件包及其相关资料整理上传,作为上云部分的经验总结,也分享给大家,希望可以帮助大家少走一些弯路。文件内包含flash_download_tool_3.9.2、腾讯物联开发平台AT固件 ESP8266、腾讯云AT指令使用手册V1.0、XCOM V2.6及IoTDevTool、我使用的为默认引脚的QCloud_AT_ESP8266_v2.0.0_UART_1_3.bin固件包(为默认串口作为通信串口),设置为SPI SPEED→40MHz,SPI MODE→DOUT,波特率为115200,文件名后为0x0000。经过打板测试可以正常连接腾讯云。 腾讯云平台:物联网开发平台 常用指令如下: AT+CWMODE=1 AT+CWJAP="WIFI名","WIFI密码" AT+TCDEVINFOSET=1,"产品ID","设备名称","设备密钥" AT+TCMQTTCONN=1,5000,240,1,1 AT+TCMQTTSUB="$thing/down/property/产品ID/产品名",0

2023-07-23

STM32 硬件I2C OLED屏幕 (4P屏幕)

STM32 硬件I2C OLED屏幕 (4P屏幕)

2023-06-08

AS608基于STM32F030F4P6的指纹锁(HAL库)

为了进一步降低使用成本,降低焊接难度,本次采用了价格更为便宜,引脚更少的STM32F030F4P6作为主控芯片,为了与时俱进和方便后期开发,本次依然使用STM32CubeMX来快速初始化配置引脚。AS608只用到了VCC,Rx,Tx,GND四个引脚接口,没有用到感应接口和感应供电,程序中默认使用的是TIM3的4通道进行PWM波输出控制舵机转动。压缩包中含有STM32CubeMX的配置文件,可以根据实际需要继续增加后续功能,增加配置新的引脚,使用起来更加高效便捷。程序已经下载到STM32F030F4P6核心板中测试通过,可以正常使用! 引脚说明: AS608 STM32 VCC 3.3 TX PA3 RX PA2 GND GND

2023-04-13

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

TA关注的人

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