自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 keil报错:Error: Flash Download failed - “Cortex-M0+“

keil报错:Error: Flash Download failed - "Cortex-M0+"

2024-03-22 15:11:19 195

原创 KEIL报错:Error #541: ‘PS:Device:Startup:1.0.0‘ component is missing (previously found in pack ‘PS.CW32

KEIL报错:Error #541: 'PS::Device:Startup:1.0.0' component is missing (previously found in pack 'PS.CW32F003_DFP')

2024-03-22 09:38:19 583

原创 keil报错:error:#5: cannot open source input file “cmsis_version.h“: No such file or directory

keil报错:error:#5: cannot open source input file "cmsis_version.h": No such file or directory解决办法

2024-03-14 10:54:23 1264

原创 KEIL警告: warning: #940-D: missing return statement at end of non-void function

missing return statement at end of non-void function

2024-01-04 10:22:59 1926 2

原创 KIEL警告warning:#111-D:statement is unreachable

警告statement is unreachable的意思是语句无法访问,也就是说报警的这条语句没办法编译访问;一般出现这种情况的多是break语句,前面可能会有loop循环,此时如果把loop屏蔽掉就会出现新警告,就是loop写了但是没有用到的警告,所以,我们只需要把break屏蔽掉即可。一般来讲警告不会影响程序的编译,如果你没用到的话更可以放任不管,但是吧,一编译就出现警告,还是会让人有点如鲠在喉的感觉。所以还是要想办法解决掉。

2024-01-04 09:42:19 982

原创 Keil报错:Symbol Systick Handler multiply defined by (xxxxx systick.o and startup xxxxx.0)

Keil报错:Symbol Systick Handler multiply defined by (cw32f003 systick.o and startup cw32f003.0)

2023-12-01 14:17:06 819

原创 关于MCU内置的LCD驱动配置为外部电容分压驱动这件事

本次经验是基于武汉芯源半导体的CW32L083来的,该芯片内置LCD驱动,且有三种驱动方式可选,即 3 种偏置电压产生模式:内部电阻分压、外部电阻分压、外部电容分压;用CW32L083内置LCD驱动LCD显示屏,采用外部电容驱动方式,电路是根据手册上设计的,检查后没有问题,但是实际显示却有问题;检查硬件没有问题,就说明是软件的问题,检查软件发现,虽然开了内置电荷泵,开了相关寄存器,但是没有使能VLCD,导致显示不正常;2、使能电荷泵,选择合适的电荷泵工作频率;3、确认LCD电压来源;1、根据电路确认偏置;

2023-11-20 15:20:27 196

原创 关于keil进行debug时出现“no read permission”

有客户反馈说,他在用keil进行仿真时,虽然可以跳转页面,但是下面的command里却又很多错误,大致内容就是说没有读权限。没有读权限可能就是keil在进行debug设置时没有开读权限,点开魔法棒,里面有一个debug选项,debug页面下有两个部分。左边部分是限制仿真内容的,右边是不限制可以操作任何内容的,我们在使用时勾选选项2(即右边)内容就不会出现这个问题啦。

2023-09-08 15:34:52 970

原创 关于keil仿真时停在startup里的事

图1 程序自己停止的地方。此时再编译就不会出错啦!

2023-09-06 17:02:30 416

原创 关于Flash Timeout. Reset the Target and try it again

此错误的意思是FLASH被禁止读写了。遇到这个情况,可能是flash真的被加密了,这时可以采用离线烧录器进行ISP解密或者SWD解密降级;改完就可以正常下载了哦!

2023-09-06 16:53:48 3651

原创 IAR Error:Fatal Error[Pe1696]: cannot open source file “core_cm0plus.h“

IAR编译出错 Fatal Error[Pe1696]: cannot open source file "core_cm0plus.h"

2023-07-06 10:50:23 2574 2

原创 keil5运行报错: ‘Options for Target - Target‘ to select an ARM Compiler Version for the target.

'Options for Target - Target' to select an ARM Compiler Version for the target.

2023-06-25 14:45:34 3016 2

原创 【武汉芯源】基于CW32L083的空调遥控器方案设计

CW32L083 内部还集成一个液晶控制器,用于单色无源液晶显示器(LCD)的数字控制与驱动,最多具有 8 个公用端子(COM)和 56 个区段端子(SEG),可以驱动 224(4×56)、324(6×54)或 416(8×52)个 LCD 图像元素,无需外加辅助电路;本设计则是通过单片机内置的红外线遥控发射技术,实现对空调的控制功能,达到使空调制冷、制热、温度、风向等功能的实现目的,根据以上设计基础,设计如图2所示的遥控器原理图,图3、图4分别为遥控器的PCB电路板及实物图。

2023-06-21 16:51:26 156

原创 【武汉芯源】基于CW32L083的线控器方案设计

该线控器自带背光,白底黑字液晶,触摸按键,可显示和设置时钟,可预约24小时开关机(倒计时、时刻定时功能),可调节7档风速、上下扫风和左右扫风,可切换自动、制冷、初始、送风、自热等模式,不仅可以通过WiFi与手机相连使用APP控制,还可以接收红外遥控器控制,具有机组参数查询与设置功能,防潮设计、不易受潮。又由于单片机的集成度高,功能强,通用性好,且其体积小,重量轻,能耗低,可靠性高,抗干扰能力强等特点,所以大部分空调遥控器和线控器都采用单片机作为主控制器。烧录后通过按不同的触控按钮,实现其相对应的功能。

2023-06-21 16:46:54 392

原创 【武汉芯源】基于CW32L031的NB-IoT水表设计开发

如果水表的计量及通讯功能正常,再通过工装或者生产测试系统来控制水表的开关阀,在所有的功能检测完成后,系统将物联网水表的生产测试模块自动切换成出厂运行模式,并测试出厂运行模式的通讯功能,保证参数设置正确。本文的设计是基于 NB-IoT 通讯的无磁物联网水表,其特点是低功耗,计量精度高、无磁干扰,可做到数据可靠传输,也可做到居民用户的深度覆盖,在通讯上比GPRS和CDMA的覆盖面积和信号强度都好,在一定程度上改善了传统管理模式的种种弊端,符合我国的基本国情,有很强的实用价值。图4 NB-IOT水表原理图。

2023-06-21 16:46:20 735 5

空空如也

空空如也

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

TA关注的人

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