首页
学习
活动
专区
工具
TVP
发布

嵌入式程序猿

专栏作者
300
文章
349331
阅读量
48
订阅数
这样开发CAN通信,不用加班
本篇笔记主要记录基于MBD模型设计的CAN通信步骤和方法。前期工具箱的安装不在本文档讨论范围内。
用户1605515
2022-06-10
5430
这货是我用过最贵的调试器
这些年用过的调试器其实也不少,JLink,STLink,PEMicro,还有TI的等等,但是劳德巴赫LAUTERBACH这货是用过最贵的,硬件加上软件价格不菲,号称调试器中的贵族,今天我们简单来介绍下
用户1605515
2022-04-18
2.2K0
从公司使用的CAN工具看公司财力
CAN总线不管是在车上还是在工业控制中用的越来越多,而且也在不断的发张和更新,CAN FD的应用也越来越多,而CAN的测试工具也越来越多,不管是国内的还是国外的,那些年我用过的几天来给大家分享一下
用户1605515
2022-03-15
5500
卧槽,电容引起了CAN通信不正常
本篇笔记主要记录基于恩智浦MPC5744P的CAN驱动开发和测试过程中使用英飞凌TLE9252带功能安全的CAN收发器时候遇到的问题。
用户1605515
2021-11-02
6750
彻底换掉了F103,你换了没?
本篇笔记主要记录因为芯片短缺,使用HK32F103换掉了STM32F103的过程和注意事项。
用户1605515
2021-11-02
5960
快速评估MPC5744P的ADC功能
在嵌入式产品设计中,很多都会用到ADC模块外设,负责模拟量的采集,例如电机电流,电池电压,电机温度等,驱动层提供可配置的ADC采集功能,通道可选,触发方式可选。加入我们使用MPC5744片子的ADC0模块以下通道来评估下ADC功能。
用户1605515
2021-07-29
7700
基于S32DS 开发DSPI通信
本篇笔记主要介绍,在NXP的S32DS for PA IDE下开发汽车级芯片MPC5744的SPI通信。
用户1605515
2021-07-29
7160
如何快速获取CPU利用率
本篇笔记主要介绍,在freeRTOS环境下,以STM32为例介绍如何快速获取CPU利用率,配合CubeMonitor测试
用户1605515
2020-10-27
1.5K0
CAN通信之BSP封装
本篇笔记主要介绍,在STM32H743芯片上实现CAN通信,封装为BSP驱动,为之后实现CAN的高层通信打下基础。
用户1605515
2020-09-14
1K0
快速验证移植QSPI操作
本篇笔记主要介绍,如何在STM32H743上进行QSPI的操作和驱动。为项目进一步开发快速验证。
用户1605515
2020-08-04
7800
DMA+ADC快速采集直流无刷电机电流
本篇笔记主要介绍,如何在STM32上如何通过DMA+ADC的模式快速采集直流无刷电机电流,本介绍是基于之前上篇推送《CAN通信控制一拖二直流无刷电机》的工程
用户1605515
2020-06-03
7760
CAN通信控制一拖二直流无刷电机
这次工程以STM32F103RC为例用CAN驱动控制两路直流无刷电机,带霍尔传感器,TIM1和TIM8用来输出PWM,TIM2和TIM4用来接霍尔,采用6步法控制算法实现电机的换向和控制,电机的转速由霍尔信号计算,每个电机的电流采用单电阻采样,使用DMA,减少CPU处理时间,使用CubeMX快速配置工程,管脚分布,生成初始工程,为了代码可读性,分配管脚时候,命名为代码中要使用的名字如霍尔三个管脚可命名为M1_HALL_H1, M1_HALL_H2, M1_HALL_H3。
用户1605515
2020-05-12
8690
如何利用好KE02 内部的EEPROM
最近有几个项目用的是NXP的 KE02片子这个芯片内部自带256字节的EEPROM,可以用来存一些参数,和密码,但是操作的时候要注意,EEPROM的地址是0x10000000-0x100000FF, 所以我们所有的参数要存在这个地址范围。
用户1605515
2019-07-17
5430
分享几款J1939测试和调试的工具
J1939是CAN通讯的一种高层协议,广泛应用于商用车,和大型机械建筑设备,非路面设备,农林消防设备等,前段时间给大家做了J1939系列课的培训,关于常用的测试软件和设备,我常用的有三种,今天我们来看下
用户1605515
2019-06-24
1.5K0
实时控制软件设计需要这个库
最近在做项目时候,使用了恩智浦恩智浦实时控制嵌入式软件库RTCESL,是一组算法,从基础数学运算到高级数学变换以及高级观测器,这些都可以方便地用在复杂的实时控制应用中。这个库智能用于NXP的器件。
用户1605515
2019-06-03
5300
这几张表你看了没
在公众号里讲过多篇与J1939相关的话题,但是没有讲跟测试有关的,后台有人问起这个话题,那么今天我们就来看看在J1939-82标准里明确指出的跟Compliance Test相关的内容。
用户1605515
2019-05-06
3780
看门狗应用
在正式的产品开发中,软件中要加入看门狗,以确保系统安全和软件跑飞后可以复位到安全状态,最近一直在用NXP的K64,所以今天就以K64为例来说明,软件看门狗的使用。首先像学其他外设一样先来看K64看门狗的框图
用户1605515
2019-03-07
8080
我怼了硬件工程师,让你不按datasheet设计
最近有个项目是使用NXP的KEAZ64芯片,基于cortex M0+内核。带有mscan模块,mscan是NXP的8位机和低端32位上用的CAN模块外设,和我们之前使用并介绍过的flexcan模块在寄存器级别有很大区别,寄存器和消息缓存都不一样,需要仔细看数据手册,之前先在开发板上使用例程跑过回环测试是可以的,随后就禁掉回环,配置为正常模式,移植到我们的板子上,从硬件工程师那拿到板子后,由于时间紧,硬件工程师没有做大量的测试,修改完程序后在板子上跑了下,上位机收不到数据,随开始调试。 分析了mscan的驱动
用户1605515
2018-04-17
1.2K0
学会设计符合IEC60730的产品
现在很多的产品都需要过IEC60730的标准,在产品设计的时候,工程师就应该很好的考虑你的软硬件要求。那么IEC60730到底是什么呢,我们先来原版资料看一下,一张图就看懂IEC 大家可以去官网查看更
用户1605515
2018-04-11
5750
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档