- 博客(11)
- 资源 (2)
- 收藏
- 关注
原创 数据精度和运算速度的中庸之道
最近在写步进电机的S型加速算法,遇到了这个问题,由于要计算s型曲线,使用exp函数一次全部计算完大概需要1.2s,单片机的实时性得不到保证,每次在pwm中断回调中计算也是耗费算力。而且我对于函数的封装也是封装了很多层,各种数据类型之间相互转换,精度下降很多。
2023-07-29 13:49:28
205
原创 freertos vTaskDelay卡死
解决办法,改成在main方法中创建任务,调用vTaskDelay工作正常,我用的是nuvoton的库,所以可能与sdk移植有关系,反正问题就是这么解决的,希望能帮到同路者。在开始任务中使用动态方法创建任务后,在任务中调用vTaskDelay卡死,然后排查问题,定时器工作正常,如果不使用vTaskDelay也可以一直运行。
2023-05-03 19:05:59
1716
2
原创 深度计解算板的报错的问题解决(MS5437转串口模块)
做水下机器人控制中用到了深度解算板,写了相应的驱动程序,也遇到了一些问题,现把一些问题的解决方案放出来,供大家参考。驱动被设计为拥有指令器和接收机两个部分,完全被动方式运行,与具体的平台解耦,只支持串口通讯。这个模块本身的协议比较简单,所以模块的驱动也很小巧。
2023-04-16 12:31:20
147
原创 Win32DiskImage写入123报错
将SD卡格式化为FAT32,然后向其中写一个img文件。利用读卡器将SD卡连接在主机上,然后使用win32disimager软件向指定盘符写时报错123
2023-01-17 21:54:38
1029
转载 这个东西让我的Python代码快了100倍
转载于Python数据挖掘。Python 已经得到了全球程序员的喜爱,连续多期稳坐编程语言排行榜第一把交椅。但是还是遭到一些人的诟病,原因之一就是认为它运行缓慢。 要是有一款能够自动优化我们代码的神器该有多好啊!于是,大家都在想尽各种办法来提高 Python 代码的运行速度,大多数体现在写代码的习惯优化以及代码优化上。但是平时写代码注意太多这些方面可能会有糟糕的体验,甚至会不利于我们的工作效率。今天就给大家带来这样的一款神器——taichi,喜欢记得收藏、点赞。文章目录 taichi
2022-11-15 14:20:20
148
原创 关于大越创新的板载USB–TTL通信失败问题的修复
问题描述:这几天用大越创新stm32f103rct6(升级版)进行传感器读取,发现使用板载串口,电脑识别ch340驱动比较慢,而且发送数据会卡死(如果判断没问题的话是单片机卡了),重新启动串口后,接收一小部分数据后又卡死。问题解决:首先考虑到是通信芯片老化,于是进行换新,发现问题依旧,之后查看电路图如下↓可以发现三个问题,1.ch340c的34引脚接了10K的电阻(会使电平处在边沿时间变长)。2.电路通信方式选择的是一件下载的方式(实际上这种下载方式在stm32系列的单片机并不
2022-11-08 11:15:07
1963
4
原创 ubuntu安装时窗口太小,点不到应用
要注意的是,两数字间是x字母,⽽不是数字键区的*号。另外此效果,只能在当前运⾏虚拟机下有效,如果关了虚拟机,之后就没⽤了。所以你必需,⽴刻在system setting⾥点击display,找到分辨率修改,并点击apply进⾏应⽤。后⾯的1280x800就是分辨率⼤⼩,只要敲击enter,⽴即显⽰效果。另外,刚按完虚拟机之后,是没有root密码的,你需要设置⼀下。1,Ctrl+Alt+T打开终端。输入几次新密码即可。
2022-08-10 23:50:03
2847
5
esp8266开发,扩展板
2022-06-16
EBAZ4205扩展板pcb图
2022-06-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人