自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 keil5常见错误5:没有报错,但串口无法打印出数据

②options->Target->Use MicroLIB 勾选上。没有正确重定向printf或未启用MicroLIB。串口初始化配置正确,串口却没有成功输出数据。①确保重定向代码存在。

2025-03-25 08:42:26 357

原创 keil5常见错误4:could not stop cortex-m device

could not stop cortex-m device意思为:无法正确地暂停或停止微控制器的运行。问题:could not stop cortex-m device。

2024-12-15 16:46:42 4060

原创 keil5常见错误3:SWD/JTAG Communication Failure

问题:SWD/JTAG Communication。

2024-12-15 16:35:17 8525 2

原创 keil5常见错误2:Undefined symbol time (referred from xxx.o).

问题:Undefined symbol time (referred from xxx.o). Undefined symbol time (referred from xxx.o).的意思是未对time进行定义原因分析:①程序没有找到XXX函数的定义②没有头文件里面声明该函数③没有将该函数的.C文件加入工程里面①把该函数的头文件包含进来②直接在xxx.c文件中给time赋一个值;例如:u16 time=0;

2024-12-06 10:56:36 1127

原创 Android studio出现uplicate class kotlin.time.jdk8.DurationConversionsJDK8Kt found in modules.......错误

gradle同步可以成功,但是编译运行时,出现以下异常。

2024-12-06 01:57:52 973 2

原创 keil5常见错误1:error: #268: declaration may not appear after executable statement in block

默认编译标准是C89,解决方法:Options-> C/C++ ->C99Mode。此错误中文意思:声明不能在可执行语句后出现。后面声明,应该改为在函数开头声明变量。

2024-11-25 21:35:26 1590 1

原创 Source insight 使用技巧方法

Source Insight工具是一款功能强大的代码阅读器,它能使大量的代码产生联系,方便阅读,而且支持各种语言的程序代码。

2024-11-25 21:13:49 751

原创 单片机1分钟教你学会移植代码

具体请查看:如何从一款单片机移植到另一款单片机_单片机程序移植-CSDN博客

2024-08-12 21:30:56 392

原创 嘉立创EDA实战第一篇-原理图绘制

电子电路图 是指按照统一的符号将导线将电源、开关(电键)、用电器、电流表、电压表等连接起来组成电路表示出来图。电子电路图又称作电路图或电路原理图,它是一种反映电子产品和电子设备中各元器件的电气连接情况的图纸。

2024-08-12 21:28:32 7270

原创 STM32源码快速移植BH1750光照传感器,附代码

单片机芯片采用最小系统板F103C8T6,屏幕采用0.96寸的OLED组成。

2024-08-10 15:17:59 171

原创 HAL库-入门STM32CubeMX第一篇

STM32用的CubeMX是ST公司出品的一款C代码生成器软件,它的图形化工具界面可以让使用者可视化地选择所需的芯片,并设置选用任一引脚、任一外设。另外的,CubeMX还提供了自动识别引脚冲突、设置时钟树、功耗预测等功能。使用CubeMX能减轻底层开发工作量,节约时间。

2024-07-19 21:20:53 1285

原创 手把手教微信小程序开发(1)-页面设计

borderStyle:tabbar 上边框的颜色, 仅支持 black / white。selectedColor:tab 上的文字选中时的颜色,仅支持十六进制颜色。position:tabBar 的位置,仅支持 bottom / top。backgroundColor:tab 的背景色,仅支持十六进制颜色。color:tab 上的文字默认颜色,仅支持十六进制颜色。selectedIconPath:被点击后的图标图片。pagePath:指定点击后要跳转的页面路径。text:显示的页面名称。

2024-05-30 17:21:05 1246

原创 小程序商城[ app.json 文件内容错误] app.json: [“tabBar“][1][“pagePath“]: “pages/logs/logs“ need in [“pages“] 报错

app.json 文件内容错误] app.json: ["tabBar"][1]["pagePath"]: "pages/logs/logs" need in ["pages"],报错解决方法一般是原因是在app.json中pages中的文件路径与下面tabbar中所写的路径不一致;或者在tabbar中的pagePath路径在pages数组中根本不存在。

2024-05-29 21:36:36 872

原创 微信小程序代码构成-第一讲

①pages用来存放所有的小程序页面②utils用来存放工具性质的模块(例如:格式化时间自定义模块,如图二所示)③app.js 小程序项目的入口文件④app.json小程序项目的全局配置文件⑤app.wxss 小程序项目的全局样式文件⑥project.config.json 项目的配置文件⑦sitemap.json 用来配置小程序及页面是否允许被微信索引。

2024-05-29 20:52:36 1630 1

原创 嘉立创EDA实战第二篇-PCB封装

封装的形式多种多样,不同的封装形式适用于不同的元器件和应用场景。即双列直插式封装,是常见的一种封装形式。的好坏直接影响到芯片自身性能的发挥和与之连接的PCB电路板的设计和制造,半导体芯片在作为产品发布之前要经过测试以筛选出有缺陷的产品,每个芯片必须通过的 “封装”工艺才能成为完美的半导体产品。是保护电子元件,是将实际的电子元器件,如芯片、电阻、电容等,以图形的方式表现在PCB板上,以便于在PCB板上进行插装或焊接。:球形触点封装,是一种高密度封装,优点:引脚数量多、散热性能好,适用于高密度电路板。

2024-05-05 20:52:20 7524 3

原创 怎么在嘉立创EDA中画出OLED的电路图?

在界面中实现以下电阻绘制 ,绘制完后按CTRl+S进行保存。(1)首先安装嘉立创EDA软件,软件可直接在官网下载。在嘉立创EDA界面中选择如下所示。以下绘制需要用到工具有:折线、引脚。

2024-04-21 22:26:19 1726 1

原创 什么是PCB?什么是PCBA?

PCB(Printed Circuit Board),中文名称为印制电路板,又称印刷线路板,是重要的电子部件,是电子元器件的支撑体,是电子元器件电气连接的载体。由于它是采用电子印刷术制作的,故被称为“印刷”电路板。PCBA的英文印刷电路板+组装的缩写。简而言之,空的PCB板经过STM加载,然后经过DIP插件,外行的话来说,PCB是没有组装的电路板,PCB是焊接用电子组件的电路板。

2024-04-21 21:43:02 855 1

原创 USART串口协议

•USART)通用同步异步收发器•USART是STM32内部集成的硬件外设,可根据数据寄存器的一个字节数据自动生成数据帧时序,从TX引脚发送出去,也可自动接收RX引脚的数据帧时序,拼接为一个字节数据,存放在数据寄存器里•自带波特率发生器,最高达4.5Mbits/s•可配置数据位长度(8/9)、停止位长度(•可选校验位(无校验奇校验偶校验)•支持同步模式、硬件流控制、DMA、智能卡、IrDALIN•USART资源:USART1USART2。

2024-04-08 19:58:52 1628

原创 简单了解舵机

信号占空比来控制输出角度的装置。

2024-03-26 10:57:56 386

原创 STN32定时器配置

PWM)脉冲宽度调制在具有惯性的系统中,可以通过对一系列脉冲的宽度进行调制,来等效地获得所需要的模拟参量,通俗的讲就是等效地实现一个模拟信号的输出,常应用于电机控速等领域PWM频率= 1 / TS 频率越快,等效模拟信号就越平稳占空比= TON/ TS TON:高电平时间 TS:一个周期时间分辨率占空比变化步距OC(Output Compare)输出比较。

2024-03-25 21:16:48 1636 1

OneNET云平台接入项目资料

OneNET云平台接入项目资料包括代码和接入的视频讲解已经云平台的配置视频

2025-05-30

NB-IOT模块在C#上位机对接电信云平台实例的代码(温湿度、光照、设置阈值、曲线分析、打开水泵、传感器历史数据)

NB-IOT模块在C#上位机对接电信云平台实例的代码(温湿度、光照、设置阈值、曲线分析、打开水泵、传感器历史数据)

2025-05-30

STM32对接机智云平台搭建资料

机智云平台搭建资料包括运行的代码和视频讲解还有环境配置

2025-05-30

STN32F103最小系统+0.96寸OLED+DHT11温湿度传感器显示

STN32F103最小系统+0.96寸OLED+DHT11温湿度传感器显示

2025-05-30

开发环境IAR EW8051带注册工具.zip

该文件包含QW8051安装包和 IAR kegen PartA注册工具,全程即可完成安装使用IAR Embedded Workbench。(EW8051) 是由 IAR Systems 开发的一款集成开发环境(IDE),专为基于 8051 架构的微控制器设计。它包含了编译器、链接器、库管理器和调试器,用于编写、编译和调试嵌入式应用程序。该工具链支持多种8051兼容的微控制器,并提供优化选项以生成高效的代码。

2024-12-08

IAR注册工具-EW8051.zip

IAR注册工具-EW8051.zip

2024-12-05

SmartRF Flash Programmer 1.9.0.zip

SmartRF Flash Programmer是一款编程器软件,可用于对TI的基于8051的低功耗射频无线MCU中的Flash进行编程12345。 它是德州仪器(Texas Instruments)推出的一种开发工具,用于编程和配置TI的无线芯片4。 SmartRF Flash Programmer支持多种通信标准和协议,如蓝牙、Zigbee和Wi-Fi等4。

2024-12-04

空空如也

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

TA关注的人

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