- 博客(4)
- 收藏
- 关注
原创 CANoe如何查看发送帧数
CANoe如何查看发送帧数被抓过来当临时工了,没办法只能学习,把整机厂的项目工程师气得半死。本人非专业人士,有不对的地方欢迎指出!!!!!确认当前当前状态(上位机设为主节点时)PS:这一张主要确定当前外接设备的状态。当电脑上位机充当主节点的时候,需要将Use database settings前面的小方框选中。当监视读取整车该节点报文的时候,需要将Use database settings前面的小方框取消。PS:这一张主要确定当前上位机节点的设置。当电脑上位机充当主节点的时候,需使能ECU主节
2021-08-06 17:08:30
2535
原创 移植野火无刷电机程序 STM32CUBEMX+TIM输出互补PWM+霍尔输入捕获
因为工作需求,移植了野火无刷电机+霍尔信号的例程。 由STM32F103ZET6移植到STM32F103C8T6,在移植过程中,发现TIM4的TIMX_CRR1寄存器和TIMX_SR寄存器怎么也刷新不了。 通过查看输入PB6-PB8的ODR寄存器,发现数据有更新! 然后就是抓破脑袋,根据寄存器状态重新用STM32CUBEMX重新配置TIM4输入捕获(霍尔专用) ![在这里插入图片描述](https://img-blog.csdnimg.cn/2021060711283593.png?x-oss-p.
2021-06-07 11:35:22
1817
3
原创 C语言如何判断结构体为空(0)
方法一本人把这个结构体,当成标志位的集合。这样操作让本来占用4个字节的结构体,转化成只占用1个字节。其中 (!*((char *)&a)) 可判断结构体 a 的数值是否为0。 此种写法只能用于标志位判断是否和初始化值相同用!注意!地值为 1 !方法二采用共用体的方法,用ID_Dat替代结构体bit的整体。bit结构体内成员相加为多少,ID_Dat就为多少!本人菜鸡一名,有什么错误欢迎指正!以上方法为大佬提供!...
2021-05-28 22:40:30
11018
3
原创 STM32CUBEMX定时器触发多通道ADC+DMA搬运
一.STM32CUBEMX设置 1.RCC设置2.SYS设置---一定要Debug设定为Serial Wire4.ADC设置a.通道设置---选择通道ADC1的11和15b.adc内容设定4.定时器设定5.DMA设定正在上传…重新上传取消
2021-05-19 13:06:35
5622
11
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人