- 博客(3)
- 收藏
- 关注
原创 由于供电不足导致单片机在线调试不能单步调试问题
今天使用keil调试stm32程序,程序运行出现了一些怪现象,就想用debug单步调试,可是始终进入不了main函数,于是按照经验在设置里配置了一番,仍然解决不了问题,网上搜索、AI等都用了都解决不了问题,开始怀疑芯片损坏了,但是下载能正常下载,最后想换一块核心板试试吧,吧这块核心板的所有接线拔出后奇迹般的能单步调试了。于是猜测肯定时接了外设,又是使用usb扩展设备供的电,电压不足导致一开始程序运行就不正常,后面也不能单步调试,如果电压足了就不应该存在这些问题了。特意记录一下以免后面再犯类似错误。
2025-10-13 09:50:48
118
原创 一种基于按位与的神经网络计算方法
本文提出一种基于按位与运算的低比特神经网络计算方法。相比传统乘法器,该方法每个计算单元仅需几十个晶体管,大幅降低硬件成本。实验证明该方法虽存在精度损失,但可通过增加位数或神经元数量补偿,适合FPGA或定制AI芯片实现大规模并行计算。软件模拟验证了该方法是可行的。
2025-06-21 14:26:34
410
1
原创 STM32 Not a genuine ST Device! Abort connection 错误解决方案
从网上下载一个stm32的例子,编译后使用DAP烧写的时候提示“Not a genuine ST Device!Abort connection”的错误,开始以为芯片坏了,后来用自己以前的程序烧写正常,于是逐一对比配置项,把设置里的“debug/pack”里的“enable选项去掉就行了。原来,下载的例子不是使用DAP工具调试烧写的,我只是简单的改成DAP,里面详细配置没有改。
2023-09-18 09:54:54
1776
3
C++的粘包拆包类,用于通讯过程中从不连续的接收数据中解析出一帧数据包
2023-07-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅