加载中
我抛弃了Source Insight 好多年

这么些年你都在用什么工具阅读代码,好的工具可以让你赏心悦目,并且可以提高工作效率,很多年前我还在用Source Insight, 但自从几年前用了Understand 后就再也没有打开过Source Insight,不...

尝尝MicroPython控制单片机

1. 摘要 本文档主要介绍,在python环境下,如何开发嵌入式应用程序,以STM32H43板卡为例介绍. 从系统环境搭建,到编译,到用python实现硬件控制。可作为入门教程。 2. 准备工作 2.1 开发环境...

wifi&蓝牙MCU 该不该选ESP32

ESP32是了国内乐鑫科技推出的Wifi&蓝牙物联网MCU,而最近项目正好在用ESP32,所以我们今天就来分享下,如何让你的ESP32跑起来,并应用于更多实际项目。 1 ESP32简介 ESP32 将天线开关、RF ba...

STM32H743+RTT-Studio

1.摘要 本篇笔记主要介绍,在RT-Thread环境下,如何使用RT-Thread studio开发 STM32应用,以STM32H43为例介绍. 2. 准备工作 1, 安装RT-Thread Studio 3. RTT Studio 现在RTT-Studio已经更新...

CAN到CAN FD可不仅仅是多了FD

大概在16年左右给大家介绍过一些CAN FD, 那时候还没有大量普及应用,而这几年逐渐多了起来,产品更新换代也都迭代了CAN FD,每年安装近20亿个CAN节点。而且这还在增长 最近CiA这个CAN FD标准...

10/22 22:20
58
如何快速获取CPU利用率

1. 摘要 本篇笔记主要介绍,在freeRTOS环境下,以STM32为例介绍如何快速获取CPU利用率,配合CubeMonitor测试 2. 准备工作 1, IAR 8.32.1 2, STM32Cube_FW_H7_V1.6.0 3. CPU使用率 这里的C...

NXP CONNECTS 2020 七大主题,干货满满

10月21日-22日 NXP CONNECTS 2020就要来了! NXP各位嵌入式行业的童鞋们都太熟悉了,这次这家半导体行业的巨头携手合作伙伴共同为大家带来一场技术的盛宴,行业的福音,从众多领域,多个专题...

STM32系统bootloader应用

嵌入式开发中,经常需要bootloader进行程序固件升级和系统维护,所以bootloader是必不可少的功能。STM32系统自带的系统bootloader很方便使用。大量减少了工程师开发bootloader的工作 1. 摘要...

spi
10/13 20:25
120
让你的HMI开启VNC骚操作

嵌入式开发中,经常会有人机界面的开发,如果你的板子有网口的话,可以开启VNC功能,这样就可以同步HMI到PC,平板,或者手机。亲测效果非常棒。以emWin的VNC功能来介绍。 1 VNC简介 emWin VN...

2点?3点?还是多点?

漂亮的人机界面在很多的电子产品上都能看到,而且给人赏心悦目的感觉,工业上也越来越多的使用触摸屏,而工业上电阻触摸屏比较多,电阻触摸屏和电容触摸屏有很大的不同,稍复杂一些,就是需要...

09/17 20:37
12
IIC 通信驱动软件开发

1. 摘要 本笔记主要介绍基于中断模式的IIC通信软件在飞思卡尔Kv4x系列MCU上的开发应用。 以一片24LC128的EEPROM和Kv46F256VLH15 MCU之间的通信为测试开发硬件平台. 2. IIC 简介 Philips 开发...

08/28 15:39
0
SAE J1939 协议简介(一)

提到SAE J1939协议就不得不提CAN通讯,大家都知道CAN是目前比较流行的一种现场总线,CAN 总线是一种串行数据通信协议,最早由德国 BOSCH公司推出 ,用于汽车内部测量与执行部件之间的数据通信...

04/03 19:55
28
SAE J1939 协议简介(二)

在简单介绍完J1939协议后,今天我们来讲讲J1939的数据链路层,熟悉数据链路层是开发任何一种协议软件的基础,数据链路层中的协议数据单元(PDU)格式是非常重要的。 SAE J1939 PDU(Protocol D...

07/27 11:03
0
SAE J1939 协议简介(大结局)

由于应用层会根据不同的行业和需求有所不同,所以应用层的开发可以参考标准自行研究,关于这个系列,今天是最后一集,我们来讲讲 J1939的网络管理层(J1939/81)。 其实任何一种协议单看协议文...

07/25 19:11
0
Modbus那些事

Modbus在江湖上已经有三十多年的历史了,最早由莫迪康(Modicon)于1979年发明,因其简单实用,且易开发,迅速赢得了工程师的喜爱,已应用到成千上万的控制器中,目前也成为我国国家标准工业通...

站在巨人的肩膀上(下)

4 构建工程 参照demos文件夹的例程目录新建工程,打开IAR开发环境,点击Project –>Create New Project 新建工程test并保存….\test\Test\test\MyFirstSdkProject\iar\KV46F150, 最好参照d...

站在巨人肩膀上(上)

1 摘要 这篇笔记主要介绍基于飞思卡尔软件开发平台(Software Development Kit)的应用软件开发,以IAR 为开发环境,LED闪烁亮灭的裸机程序为例子说明,如何快速搭建工程,以及修改代码,编译完...

01/29 21:24
7
温故而知新

做嵌入式开发控制系统,应该经常会用到PID(比例,积分,微分,proportional,integral,derivative)算法,PID 控制器以各种形式使用超过了很多年,广泛应用在机械设备、传动设备和电子设备...

06/04 22:06
0
号外号外:无规矩不成方圆

所谓无规矩不成方圆,嵌入式软件开发一样,MISRA(Motor Industry Software Reliability Association),在软件设计中已经成为举足轻重的设计标准,保证软件的安全性,许多的软件质量度量工具都...

08/25 08:41
14
一步步学习MQX实时操作系统

MQX简介 MQX实时操作系统是飞思卡尔为购买飞思卡尔控制器的用户免费提供的一款可定制的配置,只需占用较小的存储器空间,即可提供实时性能。这款实时操作系统使您能够根据性能需求,权衡并配...

06/26 21:22
14

没有更多内容

加载失败,请刷新页面

返回顶部
顶部