- 博客(8)
- 收藏
- 关注
原创 STM32H7使用外部flash运行程序
在淘宝上买了一块核心板,使用的STM32H7B0VBT6。客服很尽责,帮助了我很多。H7系列的功能很强大,但是H7B0他有个问题,只有128k的内部flash,这么强大的芯片只有这么小的flash,想搞个RTTreadOS都不行。无奈,智能选择使用外部flash,好在核心板上有两个W25Q64,一个SPI,一个QSPI足够我们使用的。
2023-02-18 19:11:02
9103
36
原创 GD替换ST的芯片出现的运行速度慢的问题
由于ST芯片价格上涨,最近公司换了一批GD的芯片,但是在测试使用的过程中出现了一个问题一直困扰着我。我们的产品是有指示灯的,当每次使用的时候,会有很大概率指示灯的闪烁频率变慢,大概是原来的1/10,数据通信异常。我们猜测是进入到了内部时钟,所以检查了晶振,重新用热风枪吹了吹加热。冷却后重新上电,大概率会正常工作,小概率保持慢频率,小概率出现的就继续吹,直到恢复正常为止。这样过了一段时间(我们以为问题已经解决了),我们开始发给客户使用,接下来神奇的事情出现了,发到客户手里的产品几乎都再次出现了运行速度慢的
2022-04-01 09:55:55
1713
原创 关于GD32替代STM32的注意事项
背景在中美摩擦日益增大的情况下,芯片的国产替代也愈发重要,尤其是最近芯片价格疯涨。其中的原因有很多,产能不足,供需不稳定,贸易制裁,黄牛囤货等,因此为降低风险,不得不考虑替代方案。国产替代寻求国产替代的道路是艰难的,型号不符,性能不稳定,千辛万苦找到合适的替代产品,结果产能不足,没有供货,这些都是在寻找过程中遇到的困难。但是比起2018年的时候,情况还是好了太多。我记得那时我的领导问我,stm32f103c8t6有没有国产替代的,我找了半天也只有三四家,可以同型号替代。时间来到了2021年,芯片厂商
2021-12-24 11:19:11
1705
原创 使用build-tslib.sh时执行一半报错
linux的学习之路(imx6)解决使用野火例程出现的问题1.使用build-tslib.sh时执行一半报错done...start unpacking the tslib-1.21 package ...done...start configure tslib-1.21...checking for a BSD-compatible install... /usr/bin/install -cchecking whether build environment is sane... yes
2021-07-03 21:26:39
230
原创 CAN总线的终端电阻选择
CAN总线的终端电阻选择CAN总线的特点终端电阻的作用基础相关知识低频电路高频电路高速CAN低速CAN终端电阻的选择由终端电阻导致的CAN出现问题的检测方法CAN总线的特点CAN属于现场总线的范畴,它是一种有效支持分布式控制或实时控制的串行通信网络。终端电阻的作用提高信号质量提高抗干扰能力,确保总线快速进入隐性状态基础相关知识电缆的阻抗:在具有电阻、电感和电容的电路里,对电路中的电流所起的阻碍作用叫做阻抗。阻抗的单位是欧姆。Z= R+j( ωL–1/(ωC))说明:负载是电阻、电感的感抗
2020-10-06 17:03:53
9676
原创 truestudio-for stm32问题-求解答
使用truestudio-for stm32出现的问题如题在这里插入图片描述我用这个软件调试stm32f103RCT6,程序是例程的跑马灯,出现了这个问题,查询国内网站没有找到解决办法,外国网站看的不是很懂,理解不了,有没有大神可以帮忙看一下。具体我的操作是这样的,先建立一个新的嵌入式工程,然后新建了一个User文档,把标准库跑马灯例程里的delay.c,led.c,sys.c,usart...
2019-09-02 19:22:57
542
3
原创 关于keil的一些基础知识(持续更新)
#关于keil的一些基础知识(持续更新)##常用设置##常见问题及解决方法##C的基础巩固1.数据类型转换(1)写程序的时候需要将一个32位16进制数值转换到10进制显示在TF屏上,由于基础比较烂,一直没有想明白,写了各种复杂的类型转换。。代码如下:把u32 Id0的值转化成long 类型给card_id Id0=((rBuf1[1]&0xff000000)>>...
2019-04-09 11:47:09
1215
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人