文章分类 - STM32
摘要:最近想弄弄IAP升级APP的东西,IAP是标准库,APP是HAL+LL搞的,串口部分用的LL库,上位机用的C艹艹不过跟这里没关系,从IAP跳转到APP后,不通讯了,开始以为跳转没有成功, 调试发现确实跳过去了,发送数据通讯的时候也能进串口接收中断,只是,数据有问题,不是我发过去的东西。但是重启一下之
阅读全文
摘要:芯片用的stm32G070 移植的是xdrive代码,发现校准的时候总是报错。经过排查发现读会的编码器值总是有大到几十,小到几的跳动。 改过spi波特率等东西,没用,最后发现spi的gpio管脚有两个没有设置成高速。。设置好就读取稳定了。
阅读全文
摘要:今天遇到个情况,调试程序过程中忽然reset后不在main()停止了,而是一个__iar_zero_init3_2的位置会停, 而且在程序里,即使没有下断点也已然会暂停在某些地方。通过反复测试,发现显示所有断点的时候, 通过wiew->breakpoints有个变量的data不知道怎么有个断点,全部
阅读全文
摘要:之前项目用到了网络和多串口,选了STM32F407这款芯片,由于一直秉承着能跑就行的方式,在项目中也没啥问题。最近也是用这块芯片配合ucos做项目,由于开的任务多了一点,内存有点吃紧,难道192K内存这么快就吃光了?看了下map文件,没用那么多,在看了看手册,原来有64KCCM内存闲置,那必须得用起
阅读全文
摘要:之前调个东西,两个串口发送总时在获取标志量的时候失败,直接跳过发送过程,代码是之前别的项目改的,后来查阅资料发现 标志量先要声明,然后用系统函数OSMutexCreate创建,在创建时互斥信号量的优先级要高于所有任务的优先级才行,之前没注意, 有个开始任务的优先级调的太低,导致获取信号量失败,把优先
阅读全文
摘要:https://netstorage.iar.com/FileStore/STANDARD/001/001/178/EWARM-9202-43979.exe 9201好像替换功能有点毛病。。 https://netstorage.iar.com/FileStore/STANDARD/001/001/
阅读全文
摘要:S型曲线的的方程,在[-5,5]的图形如下图所示: 如要将此曲线应用在步进电机的加、减速过程中,需要将方程在XY坐标系进行平移,同时对曲线进行拉升变化: 其中的A分量在y方向进行平移,B分量在y方向进行拉伸,ax+b分量在x方向进行平移和拉伸。 项目中加速过程:从5600Hz加速到64000Hz,采
阅读全文
摘要:基于STM32的步进电机S型加减速控制算法 STM32简介 STM32代表ARM Cortex-M内核的32位微控制器。专为要求高性能、低成本、低功耗的嵌入式应用专门设计的: STM32系列的内核主要有:Cortex-M0、Cortex-M0+、Cortex-M3、Cortex-M4、Cortex-
阅读全文
摘要:版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wang328452854/article/details/50579832 <!-- flowchart 箭头图标 勿删 --> 编码器分类: 按工作原理:光电式、磁电式和触点电刷式 按码盘的刻孔方式
阅读全文
摘要:初次使用STM32CubeMX,这东西看着还挺好用的,简单的配置一下功能和引脚很方便(复杂的也行,我不会。。。哈哈),还可以在电路板设计之初用他的引脚和功能的显示窗来对芯片进行选型和资源规划。 他可以按照用户配置的设置生成适用于IAR,MDK,SW4STM32等IDE的工程。 当在这些生成好的工程中
阅读全文
摘要:keil不常用,偶尔用一次还,碰到错误: FCARM - Output Name not specified, please check ‘Optionsfor Target - Utilities’ 后来发现是自己添加了几个外部文件,文件属性 image类型肯定不对,得是c 类型文件,都修改一下就
阅读全文

浙公网安备 33010602011771号