自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用Beyond Compare显示有差异点进去又没差异 问题解决

1.首先,要点开会话设置,必须在打开了两个要对比文件的情况下点击会话菜单。直接打开主页就找会话设置,是找不到的。我看网上的教程之后,找了很久,灵机一动打开对比文件试一下才看到会话设置。2.我点开会话设置发现自己的比较内容没有勾选,勾选上。再观察同样的对比文件,点进去无差异的文件已经不存在。网上搜了方法大同小异,关于细节处,我进行一点补充。我用的是BeyondCompare 4。上述分别为打开了对比文件后的会话菜单和直接打开BeyondCompare的主页会话菜单。

2025-05-15 14:20:53 333

原创 CCS修改工程名

方法很简单,就是修改.project。但是我之前一直修改失败就觉得很复杂,最后我发现,应该先关闭工程再修改.project,再打开,就会发现工程名已经修改好了。或者,打开工程修改,等修改完工程名后关闭工程再重新打开,别怕改完之后那些红色提醒,重开之后就OK了。

2025-05-08 14:25:03 271

原创 DSP烧录bootload之后,直接在线升级需要切换到BOOTLOAD的波特率

最近在接触一个项目,先用仿真器烧录bootload之后,再用串口以APP层的波特率升级,一直失败。由于硬件接线经常线断开始就没有自行排查问题。由于一直连接不上,一询问方知,烧完bootload之后,直接用串口升级APP烧录APP层hex,波特率要选BOOT的波特率,而不是APP代码的波特率。等烧录过一回APP的hex之后,则可以用APP层的波特率进行再升级。

2025-04-30 17:32:26 131

转载 UNIFLASH烧录程序

找了很久,就上述网址最接近现在的UNIFLASH版本。

2025-04-27 21:25:38 59

原创 CCS烧录遇到了(Error -233 @ 0x0)问题解决

再按下图所示点击对应选项选择1149.7 2pin,则可以正常烧录。

2025-04-27 11:10:44 330

原创 STM32F103 新建寄存器开发工程--江科大跟练版

stm32f10x.h是外设寄存器描述文件,描述STM32有哪些寄存器以及其对应的地址的。system_stm32f10x.c和system_stm32f10x.h用以配置时钟,STM32主频72MHz。STM32是内核以及内核外围设备组成的,内核的寄存器描述和外围设备的描述文件不在一起,因此还需添加内核寄存器。PS:采用的F103C8T6型号芯片,需要的启动文件为startup_stm32f10x_md.s。添加startup_stm32f10x_md.s和其它的.c和.h。新建main函数并编译。

2025-02-05 11:15:20 322

原创 GD32H7 FWDG独立看门狗

一个初始化,一个喂狗。一些函数里的值可以直接复制demo。这样的话,看门狗两秒后不喂狗会重启。这个demo给得比较复杂,我直接找了几个函数替代了它原来的长篇大论。

2025-01-03 15:28:34 177

原创 GD32H7窗口看门狗配置

set WWDGT clock = (PCLK3 (300MHz)/4096)/8 = 9156Hz (~109 us) 因为此处WWDG配置为8分频WWDGT_CFG_PSC_DIV8。我就以为分频之后呢,APH3是300M,按照demo的计算,(

2024-12-30 11:09:34 244

原创 LVGL刷新的几个要点

1.如果是单缓存,也就是例程里面的example1,全屏刷的时候,也要把disp_drv.full_refresh = 1。我试的时候,如果不置一,那就没办法点击屏幕切换界面,就只能显示第一个界面然后固定不动。2.如果是双缓存,也分成了全屏刷新和分部刷新。

2024-12-17 14:31:16 493

原创 keil出现FCARM - Output Name not specified, please check ‘Options for Target - Utilities‘

我出现这个问题的原因是有新增的.c和.h要添加进工程,但是同时有.h.bak和.c.bak,我也放进去了,所以出现了这个问题。因此,一般出现这个问题的原因都是导入了非.c/.h的文件导致的。

2024-12-15 10:48:16 457

原创 分享一些比较好用的网页版工具

1.用异或值当校验码的时候,可以用在线的异或校验得出结果–当报文固定的时候,可以用来检验异或计算结果是否正确。BCC校验(异或校验)在线计算。

2024-12-11 09:54:15 636

原创 昨天看了bushnell的测距仪用户手册,有一句话夹杂在里面,我觉得写得很好

永远要知道子弹后面是什么;如果你不知道,就不要开枪。–来自bushnell的测距仪用户手册。

2024-12-07 16:22:44 124

原创 DMA传输数据到显示屏的问题汇总

1.如果机子不跑死而屏幕不亮,大概率是DMA传输的时间太短了,要加个delay。只刷新半个屏幕,一半不变,那就是数组只传输了一半,同理可得,变了一截,是只传输了一截。1.BUG分享|SPI接口屏幕无法点亮(SPI无法判断发送完成)https://www.cnblogs.com/lxy0558/p/17933881.html。这个我还没用上,还没到那一步,但是快了快了。

2024-11-08 16:15:00 784

原创 GD32H7XX软件触发中断

GD32H7XX软件触发中断 使用中断使能寄存器 (EXTI_INTEN)、软件中断事件寄存器 (EXTI_SWIEV)和EXTI0

2024-11-05 15:15:27 281

原创 GD32HXX DMA模块的一些细节

1.使用DMA,先分清楚是存储器到存储器,还是外设和存储器之间的传输。如果是存储器到外设,外设地址与外设的发送寄存器关联;如果是外设到存储器,那就是外设地址与外设的接收寄存器关联。突发传输–不能超过 1KB 的地址边界,否则将会产生传输错误并响应至主机。如果数据太多了,会拆分为单一传输。2.根据传输的数据长度选择是单数据模式和多数据模式。连续的外设请求,要配置为循环模式。

2024-10-30 11:24:35 206

原创 GD32的一些知识点

GD32中,一个字word占32bit,即4个字节(两个半字)半字Half-word占16bit;1.字和字节的关系https://blog.csdn.net/weixin_65451324/article/details/135733219。1、有很多不了解的地方,就对标STM32学习,基本上可以直接机型对机型,比如GD32FXX对标STM32FXX。2、使用DMA传输较多数据的时候,注意不要再用单数据传输模式,要改成多块传输,要是数据量更大,可以使用MDMA。4、字、字节和半字节。

2024-10-29 15:27:12 175

原创 找不到可视化编程界面

只要点击help->Embedded Builder Welcome即可。当进入出现以下界面而不是可视化编程界面。

2024-10-28 11:33:37 182

原创 使用EmbeddedBuilder可视化编程找不到GD32H7XX

在网上看到一篇文章,是可以使用进行编程的,但是图形化的时候找不到H系列(见图1),我开始以为是没有导入对应的MCU型号。一番探究发现,H7的图形化编程还没开放,但是在New Project可以导入相应的H7XX库文件(见图2)。

2024-10-28 11:09:38 377

原创 CCS在workspace里面删除project的时候千万别勾选“Delete project contents on disk”,不然会把project删除。。。

CCS删除project的时候Delete project contents on disk别轻易勾选

2024-05-09 14:26:55 895

原创 CCS Import failed for project because its meta-data cannot be interpreted. Please contact support.

1].dsp:ccs5.5导入其他工程出现because its meta-data cannot be interpreted. Please contact support._ccs导入工程时提示 error: import failed for project ‘app’ -CSDN博客 https://blog.csdn.net/weixin_41332204/article/details/129482451。后来继续搜索被我在参考[2]找到了问题所在。

2024-04-29 13:56:32 3530

原创 真随机数和伪随机数

以此类推,我们支持6级标题。语法后生成一个完美的目录。运算结果是 1024.后,将生成1级标题。后,将生成2级标题。

2024-04-11 17:59:32 369

原创 常见MCU的demo下载地址

1.PIC官方示例代码下载地址_pic例程下载-CSDN博客 https://blog.csdn.net/zhulaoda_me/article/details/109541385。

2024-04-02 09:59:55 234

原创 PIC芯片入门

刚接了一个PIC的项目,从0开始学习,就记录一下整个过程。接下来我会以46K40为例进行学习。

2024-03-26 15:19:08 408

原创 CCS报错Description Resource Path Location Type Cannot find a driver for Cpu JLM XX.ccxml

网上的方法我找不到JML设置在哪里,但是我看了报错的描述,跟仿真器有关。于是,我双击XX.ccxml进入了Basic/General Setup/Connection,改了另一个仿真器,再编译就不报错了。

2024-03-15 08:58:32 1332 2

原创 CCS报错Product c2000ware_software_package v0.0 is not currently installed and no compatible version is

当CCS报错Product c2000ware_software_package v0.0 is not currently installed and no compatible version is available. Please install this product or a compatible version.我最后选择了重装C2000,就好了。所以当大家也遇到了版本没问题但是导入不了官方库的时候,不放也重装一下C2000。搜索了一下说是版本问题,但是我下载的的确是最新版,没有问题。

2024-03-14 16:31:34 2806

原创 ADC不同检测类型以及原理

看到一篇文章,写的非常好,讲述了ADC采样的原理以及不同的采集方式。

2024-03-13 15:42:09 595

原创 QT在添加icon之后,无法点击Normal on,每次默认为Normal off导致控件一直不可见

2.在属性栏里面,把iconVisibleInMenu选项的打勾去掉。这个原理还不知道,是我解决问题的时候尝试出来的,去掉打勾之后就好啦。1.编辑动作添加图标的时候,要选择–选择资源选项而不是选择文件选项。刚刚接触QT,添加了控件之后新增icon,编译之后均不可见。

2024-01-19 15:51:15 829

转载 QT报错No rule to make target ‘../Notepad/ICONS/??_???.png‘, needed by ‘debug/qrc_src1.cpp‘.

用的这个文章里面的方法:https://blog.csdn.net/seven_dj/article/details/25547993。开始我看这个报错以为是自己的icon名称里面有中文。马不停蹄修改为全英文后仍然报这个错误。开始搜索,发现问题其实不出在icon里面,而是新建的类有问题。先剪切,然后再编译,这个时候大概率还是会报错的,我就还是报错,先把SOURCES += main.cpp。刚接触QT,自己导入了icon之后报错。,就不存在什么问题啦。后面的内容全部剪切,

2024-01-16 14:28:15 257

原创 CCS编译出现#1965 cannot open source file “DSP2833x_Device.h“

今天编译的时候出现以下错误,每一个之前的版本本来OK的都出这个错误,还听抓狂的,网上搜了原因,但是我头文件路径没问题。后面仔细看了以下报错位置发现,路径里有中文。真的没想到路径里有中文也会报这个错误。2.查看头文件路径是否有问题。1.查看路径里有无中文。

2023-12-14 16:50:00 2060

原创 用keil的时候没有安装对应MCU的库,以STM32F103F为例

还有:如果重装了KEIL(有的型号可能老的keil没有),要破解的时候用管理员模式打开keil和破解软件,不然破解的时候会报错you are not logged in as an ‘Administrator’解决方法是点击Option for target,再点击Debug,再点击仿真器选项后面的settings。安装完库之后,点击Option for target,查看一下Device里面有没有对应型号的MCU可以选择。安装keil的时候没有用到这个芯片就没有安装对应的库。

2023-08-23 15:13:51 1770 1

原创 STVP烧录的时候只能烧录STM32,以为是自己安装有误

其实是忘记了点击选择框左边的黄色按钮Configuration ST Visual Programmer,选择SWIM就是STM8。

2023-08-11 09:32:41 183

原创 C# 窗体大小运行时已固定,但是运行和实际Form.CS的不一样

在属性找到AutoSizeMode,改为GrowAndShrink即可。

2023-08-11 09:30:05 519

原创 visual studio 2022换背景遇到的问题

visual studio换背景安装ClaudialIDE遇到的问题:1.由于出现以下错误 无法安装一个或多个扩展 2.此扩展不能安装在任何当前安装的产品上

2023-07-25 16:01:34 1060

原创 针对CCS Description Resource Path Location Type C2000 SysConfig version 4.03.00.00 requires at least问题

实质上就是要提高SysConfig的版本,有的介绍更新CCS版本的,其实可以参考上述链接,直接下载SysConfig需要的版本再重新替换Project中的SysConfig版本即可。解决因CCS SysConfig版本不对无法编译的问题 - 简书 https://www.jianshu.com/p/9dbcd1414df1。

2023-06-08 15:00:19 768

原创 【无标题】

参考了:(2条消息) 关于TI账号注册卡在机器人验证那一步_ti账号注册不了_Comment allez-vous的博客-CSDN博客 https://blog.csdn.net/weixin_46766780/article/details/129969916。申请myTI账户,卡在机器人那里,一直不行,手机端也不行,电脑端也不行!最后,我看到以下文章,我觉得应该只用谷歌浏览器就可以!果然,我只是用了谷歌浏览器,公司的邮箱,连了个随便的WIFI,就注册成功啦!

2023-04-23 17:40:06 938

原创 比较好的在线绘制图表工具

在线绘制图标

2022-11-24 15:48:11 178

原创 串口传输 波特率 延时时间的设置

串口波特率、延时时间

2022-10-29 09:50:30 2773

转载 C#报错:线程间操作无效: 从不是创建控件“XXXX”的线程访问它

C#: 线程间操作无效: 从不是创建控件“XXXX”的线程访问它

2022-08-29 11:28:28 276

转载 winform程序之VS2010打包exe安装包-

2022-08-26 16:27:27 376

原创 STM32用热敏电阻测温

STM32 温度采样 热敏电阻

2022-08-25 20:10:55 1488

空空如也

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

TA关注的人

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