- 博客(60)
- 资源 (11)
- 问答 (4)
- 收藏
- 关注
原创 野火指南者ESP8266模块学习
野火指南者板载WIFI ESP8266模块学习模块说明野火官网有详细的WiFi模块使用说明,一共有四个测试用例。野火ESP8266模块说明测试用例四个WiFi测试用例说明都是基于STA模式的,当然,这个WiFi模块源码里面也有AP模式提供测试。AP/STA模式切换打开第四个例程的bsp_esp8266_test.h文件,取消BUILTAP_TEST这个宏的注释就可以切换WiFi为AP模式。编译下载到STM32之后,用手机可以搜索到ESP8266的WIFI站点。然而,想要重新切换为ST
2022-05-15 22:36:31
6017
4
原创 使用CANOE CAPL语言的一些小技巧
CANOE的帮助手册非常齐全的了,要善于使用!!!1.CAN扩展帧需要在末尾加小写x,标准帧不用2.CANFD需要配置message类型的FDF和BRS两个参数为1,标准CAN帧不用配置默认0。当然,CANOE硬件也需要配置为CANFD的波特率和匹配ECU的采样点,否则发送不出CANFD帧的!...
2022-05-11 09:51:50
1749
原创 LZSS算法学习
压缩数据方法LZSS(Lempel-ziv-storer-szymanski)是一种无损数据压缩方法,是一种字典编码技术。与试图减少标示符号所需平均比特数的霍夫曼编码不同,LZSS尝试用对同一字符串的字典位置的引用来替代符号字符串。......
2022-04-20 10:01:39
1555
原创 DSP280049代码迁移DSP280039注意事项
因为之前做过TI的DSP芯片TMS320F280049的项目,现在想芯片替代,所以需要把代码迁移至TMS320F280039上。芯片区别:TMS320F280049是100MHZ CPU,两路CAN,而TMS320F280039是120MHZ CPU 一路CAN另一路可配CANFDC2000Ware flash API库:TMS320F280049是COFF格式,而TMS320F280039是EABI格式。Attention, EABI格式函数不用加下划线_!而COFF需要加下划线!所以在迁移.
2022-03-30 11:17:44
7777
6
原创 CANFD CAN兼容
CANFD:The bit rate shall be 500kbpsin the arbitration phase and 2Mbps or 5Mbps in the data phase.2Mbps inthe data phase applies for application signal transmission .5Mbps in the data phase applies for communication between diagnostic tester and...
2022-03-17 15:03:59
674
原创 TC275没有擦除就写UCB导致变砖
TC275写UCB失败导致板子flash被锁变砖了,连不上仿真器。事情起因是这样的:用UDE全片擦除之前写了UCB=2 ,code reset后来用IAP擦除前写了UCB=0,问题在于没有擦除就写了,TC275直接变砖了。热心的网友,有什么办法解救一下?...
2021-11-18 12:41:52
2082
6
原创 20M晶振起振示波器测量波形
20M晶振起振测量示波器探头一端接晶振一端接地,也就是电容两端。示波器探头用10x,电压1V/div。正常起振波形如下。
2021-11-18 11:58:45
2450
原创 主从芯片can通信无法进入接收中断
项目背景:主从芯片can通信,主芯片负责接收外部can报文并转发进从芯片,同时将从芯片的回复转发到外部can网络。主芯片设置两个can controller 分别负责内外can网络,并且内部controller配置了多倍发送邮箱,共用一个接收中断。问题描述:接受到外部网络can报文能够正常进入接收中断,但是转发进内部网络后也在监听...
2021-10-27 23:12:54
2622
原创 QT多线程数据交互使用自定义数据类型的处理
接着上一篇《QT程序主界面运行卡顿如何解决》提到的问题。由于自定义了TextAndNumber类用于存放数据,并且使用signal/slot在多界面间数据交互,在调试时候出现了错误:QObject::connect: Cannot queue arguments of type 'TextAndNumber' (Make sure 'TextAndNumber' is registed using qRegisterMetaType().)无法将TextAndNumber类参数排队。原因
2021-06-25 22:54:36
870
原创 QT程序主界面运行卡顿如何解决
由于技术水平有限,导致QT的程序主界面在点击按钮加载表格数据时候出现卡顿,初步分析是加载表格数据花费了大量时间,但是由于没有做多线程导致界面出现卡顿。明天要解决这个问题。
2021-06-24 23:56:53
11010
原创 VC6.0构建动态链接库DLL工程报错原因
VC6.0工程,编译,构建工程后报错,基本上都是因为目录链接没有正确地选择。例如:点击构建复制dll到其他文件夹,会报Xcopy既不是内部命令也不是外部命令。这是因为目录链接里面的可执行文件没有正确填写,必须加上C:\windows\system32,这样才能链接到对应文件夹找到Xcopy.exe这个应用。这些构建工程报的错误都可以通过更改目录链接而解决。解决方法工具 --> 选项 --> 目录 ,目录下面有四个下拉列表,可执行文件,include ,source ,RAC,分别选择
2021-06-21 22:15:45
856
原创 QT学习二:读取表格数据后修改替换指定位置数据的两种方法
前篇《利用QT QAxObject读取Excel表格数据的两种方法比较》介绍到QT一次性读取 Excel表格数据并显示的方法,主要是构建一个数据模型QList<QList<QVariant> > 用于存放表格数据。实际应用中,我们读取Excel表格数据并显示的目的主要是为了便于修改数据,可视化数据。那么这些读取到的数据该如何进行必要的修改呢?QList< QList<QVariant> > datas;//构建数据模型用于存储数据qDeb.
2021-05-31 23:00:02
2961
原创 QT学习二:利用QT表格控件QTableWidget构建表格
The QTableWidgetclass provides an item-based table view with a default model.QTableWidget类是QT表格控件中的一种, 继承自QTableView类。利用TableView自定义数据模型也可以构建出表格形态。 Header: #include <QTableWidget> qmake: QT += widgets ..
2021-05-25 23:01:45
4861
2
原创 QT学习一:利用QT QAxObject读取Excel表格数据的两种方法比较
目录概述1.逐单元格读取表格内容2.一次性读取工作表使用范围概述如何利用QT进行读取Excel表格呢?主要是利用QT的QAxObject类,普遍有两种方法。1.逐单元格读取表格内容QAxObject *excel = new QAxObject(this);cell = excel->querySubObject("Cells(Int, Int)", i, j );2.一次性读取工作表使用范围QAxObject *usedRange = this->.
2021-05-18 23:38:08
6993
2
原创 CAN总线通信失败原因分析
can总线通信失败原因分析最近搞个小项目,基于can总线通信,因为是用同一套硬件电路方案,芯片型号什么的都一样是stm32f103rct6,所以直接就把之前的项目代码移植。然而事与愿违,can分析仪总是识别不了波特率……然后,对着电路原理图排查了一遍引脚定义,引脚没配置错。然后,看下芯片引脚也没虚焊啊。然后,拿示波器探头怼芯片的CAN输入输出脚,波形相当杂乱,而且高低电平时间也不对啊,250k波特率不是4纳秒左右吗?怎么会25纳秒?然后,再看了一下can波特率配置,完全ok啊,IPU输入,AF_O
2021-01-19 00:00:59
4757
can总线协议讲解.pdf
2021-06-04
ReadExcel.rar
2021-05-16
CAN总线实用教程.doc
2021-06-04
如何用bat批处理修改bin文件指定位置的数据?
2022-11-23
ARM内核MCU如何将数组固定在指定空间flash或ram
2022-08-27
如何用BAT脚本比较文本部分内容?
2022-04-30
如何将LZ78压缩算法读取压缩文本流修改为读取十六进制的数组?
2022-07-09
野火指南者Esp8266 wifi模式切换
2022-05-15
DSP280039芯片如何加密?
2022-04-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅