![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
经验
动感小麦兜
这个作者很懒,什么都没留下…
展开
-
Tasking编译报错集
1.ltc E121: relocation error in "task1": relocation value 0x80004a10, type abs18 space, offset 0x2, section ".text.解决:因为用来near类型,这里需要改成0原创 2020-06-09 09:44:50 · 3979 阅读 · 3 评论 -
CANFD调试(与CANoe调试不通的原因分析)
上周有同事需要支持CANFD的CAN卡出差,本想试试自己做的CANFD盒子,结果CANoe回采回来错误帧,但明明之前两个同样的CANFD盒子是可以通信的,遂上周六借CANoe回家调试。由于没带逻辑分析仪回来,修改了大量CANFD参数,像SEG1、SEG2、SJW,试过官网例程,换过CAN收发器,换过CAN通道,更改供电电源,一连调了两天,仍无法通信。 今天把逻辑分析仪带回来,采集数据并对比和CANoe的差别,结果发现CRC场不同,如下图所示。后来查找资料,发现CANFD有两种标准,...原创 2020-05-26 23:35:03 · 10333 阅读 · 7 评论 -
使用小米电饭煲煮饭没有无线路由器怎么办?
水一篇非技术类的,给正在使用小米电饭煲却没有无线路由器的同学们参考。准备两部手机,将自己平时用的手机A打开手机热点,另一部手机B连接A手机的热点,在B手机下载米家,同时按住小米电饭煲的预约和选择按键,开机小米电饭煲的wifi,在B手机成功连接到电饭煲后,就可以断开了,以后只需要使用A手机开启热点,小米电饭煲就会自动连接,然后在A手机打开米家进行控制。PS:A手机和B手机需要登录同一个米家账号。...原创 2019-12-15 16:40:50 · 6111 阅读 · 0 评论 -
Java调用第三方dll
刚接触Java几天,项目需要,使用Java调用can卡的dll,发现网上的帖子有很多不明确的地方,特此写之。 首先安装开发环境,考虑到兼容性,安装的JDK和eclipse都是32位的,正常安装结束后,需要添加一些环境变量(网上有说正常安装后,环境变量就不用配置了,我安装了两台电脑,都不行的,需要手动添加环境变量)。找到高级系统设置-->高级-->环境变量,在系统变量一栏...原创 2019-06-30 22:18:11 · 3542 阅读 · 1 评论 -
STM32下载程序时提示“active write protected stm32 device detected this could”
使用keil下载程序时提示如下:然后使用JFlashARM.exe解锁芯片,无果,仍提示。用JFlashARM.exe无法connect,无法erase。换STM32芯片,仍存在该提示。最后发现复位引脚处的电容两端被短接,导致芯片一直处于复位状态,重新焊接后一切正常。...原创 2019-02-25 16:09:46 · 10219 阅读 · 1 评论 -
B0505S选型
使用B0505S-1W已经有一段时间了,一直以来使用的是下面的电路,该电路摘自《CAN总线嵌入式开发——从入门到实战》一书。参考金升阳的用户手册,手册上写道:为了确保该模块能够高效可靠的工作,使用时,其输出最小负载不能小于额定负载的10%。若您所需功率确实较小,请在输出端并联一个电阻(电阻消耗功率与实际使用功率之和大于等于10%的额定功率) 由于使用该电源模...原创 2019-02-23 20:59:42 · 7945 阅读 · 0 评论 -
3.7V升压9V方案对比---万用表改装
最近在X宝上搜索3.7V升压9V关键词,结果出来很多升压板(PL2628)。还记得在2016年时搜索类似关键字,却很少有卖,当时买了一家使用SD6271的升压方案,这些年一直在万用表里用着,一年充不了几次电,没出过问题。出于好奇,这几天购买了一款使用PL2628的升压板(淘宝一搜,遍地都是这一款,价格也很便宜),实物图如下:使用SD6271的升压板,实物图如下:尽管这一款的芯片被打磨了,还...原创 2019-01-06 21:51:55 · 11228 阅读 · 2 评论 -
ADS7953使用注意事项
昨晚拿到芯片后照着手册的电路以及官方开发板的说明书焊接,VRef使用了两个10k的分压电阻得到2.5v,刚开始调的时候发现无论SDI发送什么值,SDO都回复相同的值,思考了一夜,今天早上测量了一下SDI和SDO引脚,结果短路了,怪不得数据相同,结果成了自发自收。调整好电路后,发现可以采集通道0的数据,但其他的通道总是切换不过去,偶尔会切换过去,但大部分时间都无法切换,这期间试过了调整SCLK的...原创 2018-08-26 15:42:00 · 3631 阅读 · 7 评论 -
第九届飞卡
今晚无意中翻到做第九届飞卡时的宣传视频,视频是自己做的,用来向下一届师弟进行宣传的。现在已经过去差不多4年了,回想一下当时的经历和遇到的坎儿。 大一刚入校时师哥介绍单片机,感觉非常神奇,于是淘宝买51,看郭天祥视频进行自学,期间自己焊电路板调试程序,边学边调,那时候最幸福的就是晚自习回宿舍后和周六周天,因为没课,不会影响我学习。周六周天每次去电子大厦都比较兴奋,因为可以采购一批好东西...原创 2018-05-18 21:27:59 · 926 阅读 · 1 评论 -
PC端的神器软件
1、桌面管理:Fence,整理后的图标可以上浮于桌面。拖动图标往左或往右,可以新建第二桌面。2、桌面便签:小孩桌面便签,当时与sticks对比了一段时间后才决定用这个的。3、浏览器下载:IDM,非常好用,下载速度很快。4、电脑搜索:Everything。搜索东西非常快。5、小体积浏览器:世界之窗3.6,前提是电脑里有IE。6、百度网盘下载:PanDownload.exe,没有限...原创 2017-11-22 21:08:58 · 1363 阅读 · 0 评论 -
ucos调试经验
1、中断里不能创建任务、删除任务,若需要在中断里创建任务,可以在中断里利用邮箱或消息队列来发送到另一个任务,然后在另一个任务里进行创建。2、使用邮箱或消息队列时,若在中断里向另一个任务发送信号,中断里所执行的程序不能过长,若需要处理大量数据,那么最好把处理程序放在一个任务里,然后通过邮箱或队列来发送信号。若中断里放了大量处理数据,这时使用邮箱发送信号,有可能信号会丢失。ucos需要中断尽量简洁原创 2018-01-29 23:12:10 · 1299 阅读 · 0 评论 -
RAK411/RAK439 spi转wifi模块调试
等了好几天终于等到了这个模块,官方只提供了stm32f4的例程,却没有f103的例程,应该很多人都是在用f103吧。根据f4的代码修改到f103上。开始测试时由于没开uart功能,于是把printf函数屏蔽掉,然后发现miso和mosi连接反了,之后测试初始化正常。然后测试主函数程序,开始是这个样子的,勉强能用,但有时候会不响应数据。if(Send_RecieveDataFlag==R原创 2017-12-29 20:53:36 · 2096 阅读 · 4 评论 -
MOS驱动
以下为调试MOS驱动时碰到的问题及解决方法:1.用USB供电,MC34063没有升压。解决方法:330uh的电感没有焊接好。2.MOS一路正转可以,反转不行解决方法:换了一路MOS,好了。原创 2017-05-21 17:17:07 · 627 阅读 · 0 评论