嵌入式程序猿

211 篇文章
38 人订阅

全部文章

用户1605515

基于CAN的bootloader在KEAZ系列上的移植

在实际的工程和产品开发中,我们需要更新产品的程序,这时候就需要产品具备bootloader引导程序功能,而嵌入式中常用的接口有基于UART,CAN,IIC,SP...

801
用户1605515

如何利用好KE02 内部的EEPROM

最近有几个项目用的是NXP的 KE02片子这个芯片内部自带256字节的EEPROM,可以用来存一些参数,和密码,但是操作的时候要注意,EEPROM的地址是0x1...

683
用户1605515

如何用好CANCapture

上周分享了几款J1939测试的工具,今天我们来看看CANCapture如何添加自己的变量和界面,

771
用户1605515

分享几款J1939测试和调试的工具

J1939是CAN通讯的一种高层协议,广泛应用于商用车,和大型机械建筑设备,非路面设备,农林消防设备等,前段时间给大家做了J1939系列课的培训,关于常用的测试...

1122
用户1605515

Flash如何模拟EEPROM

很多的MCU控制器不带有片上EEPROM,但是我们有时候鉴于成本的考虑又不想外扩EEPROM,所以经常用Flash来模拟EEPROM存储,但是Flash都是块擦...

1385
用户1605515

这个bootloader适合你

bootloader 在正式的产品中是一个不可或缺的功能,而NXP针对kinetis系列开发的通用bootloader是一个不错的选择,目录结构

997
用户1605515

实时控制软件设计需要这个库

最近在做项目时候,使用了恩智浦恩智浦实时控制嵌入式软件库RTCESL,是一组算法,从基础数学运算到高级数学变换以及高级观测器,这些都可以方便地用在复杂的实时控制...

1004
用户1605515

i.MX 8M评估套件开箱

最近有项目选用了i.mx8,订购的几千大洋的评估套件到货了,开箱上图,i.MX 8MQuad评估套件(EVK)利用2至4x Cortex-A53s和1x Cor...

933
用户1605515

基于J1939的bootloader

在做正式的产品时候,经常我们的产品需要可以升级固件,这时候就需要bootloader引导,而在车载上,基于J1939的bootloader可靠性非常重要。要能够...

1104
用户1605515

这几张表你看了没

在公众号里讲过多篇与J1939相关的话题,但是没有讲跟测试有关的,后台有人问起这个话题,那么今天我们就来看看在J1939-82标准里明确指出的跟Complian...

873
用户1605515

看门狗应用

在正式的产品开发中,软件中要加入看门狗,以确保系统安全和软件跑飞后可以复位到安全状态,最近一直在用NXP的K64,所以今天就以K64为例来说明,软件看门狗的使用...

1273
用户1605515

ADS1256,引起了通信丢失

最近在项目中用到了TI的ADS1256, SPI接口的24位高精度AD和NXP的K64来采集扭矩传感器正负20mv的电压信号,调试中发现Modbus通讯会丢失,...

1482
用户1605515

嵌入式的人机界面之emWin

做过嵌入式开发的工程师,应该都知道emWin是由赛格SEGGER微控制器开发的高性能emWin嵌入式图形库现在由恩智浦半导体以库的形式提供,免费与恩智浦微控制器...

1503
用户1605515

一个++操作引发的bug

最近在做基于模型的设计,在matlab的sateflow工具箱和simulink下实现基于模型的设计,在设计模型,并生成代码的时候,因为stateflow不支持...

1001
用户1605515

你搞懂J1939的连接管理协议了吗?

正如CAN的高层协议J1939标准所规定,传输协议功能是数据链路层的一部分,主要完成消息的拆装和重组以及连接管理,稍微了解一点CAN通信的童鞋应该知道,长度大于...

2903
用户1605515

让SDK成为你的得力助手

可能用过PWM的童鞋应该清楚,根据应用不同,有的时候需要调占空比,有的时候需要调频率,尤其在调速的应用中,我们需要调节PWM的频率,之前在公众号中,PWM的内容...

1152
用户1605515

CAN通信的采样点

熟悉CAN总线的朋友应该都知道,CAN通信中的每一位分为四个部分,在CAN中线的标准里都有明确描述,之前在CAN总线的相关推送里也讲过几次,尤其在配置CAN总线...

1.4K1
用户1605515

教你MODBUS程序符合MISRA规则

做嵌入式开发的广大工程师应该对MISRA C不陌生,他是Motor Industry Software Reliability Association 的缩写,...

1553
用户1605515

基于STM32F46xxx的J1939程序开发

本篇笔记主要介绍,如何在STM32F446XXX系列上实现SAEJ1939协议,基于STM32F446ZENUCLEO开发板,使用IAR作为软件开发环境。

2662
用户1605515

巧用SDK,帮你减少开发时间

已经介绍过很多次NXP的SDK在开发中的应用,但多是基于KV系列和K系列的芯片,最近一个小项目用的是Kinetis KE02系列,该系列已经在SDK中支持,如...

1191

扫码关注云+社区

领取腾讯云代金券