自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (3)
  • 收藏
  • 关注

原创 CMake + Python 搭建构建系统

cmake、Makefile、 python 脚本,构建工具

2023-07-31 15:32:26 245

原创 cortex-M系列MCU如何调试hardfault

嵌入式设备发生fault的原因有很多,比如对一个NULL指针的使用,除零,数组越界,以及非法的访问。在日常开发过程中,我们首先要遵循开发规范,尽量避免产生fault,也需要借助静态分析工具和全覆盖的动态测试来揪出错误。但是我们有时仍不能避免fault的产生,此时我们就要借助一些调试方法。对于任何嵌入式工程师来说,了解如何快速的调试和解决此类问题是非常重要的技能。

2023-07-31 15:30:14 191

原创 硬件抽象层(HAL)

确定关键抽象之后,设计人员必须定义API,允许高层的软件通过HAL与硬件交互。API应该极可能简单直观,同时需要满足访问所有必要功能的能力。

2023-07-31 15:28:29 91

原创 BLE 协议栈

BLE 协议栈采用的是分层的架构,有一组分层的协议的集合。他们协同工作已提供通信服务。协议栈的每个协议层负责执行特定的任务,通过分层,我们可以创建一个健壮和可靠的系统。BLE 协议栈大致可分为三个子系统:application、host 和 controller。

2023-07-31 15:26:32 200

原创 协议(Protocol)

通信协议基础概念

2023-07-31 15:23:08 379

原创 Git协同开发

首先我们需要理解的就是分支的概念,分支的本质是一个轻量级的可移动指针,我们在创建分支的时候实际上只是创建了一个新的指针, 指向当前分支指针所指向的提交,分支的存在使得多个开发路径可以同时进行,每个分支都可以独立地进行开发和修改,而不会互相干扰。新的分支的创建通常基于Develop 分支,所以这也应该是一个永久存在的分支。你有可能会觉得我是吃饱了撑的,但是某些情况下我们想要保留分支的独立性和历史记录,以及在合并过程中保留更多的上下文信息, 确保即使分支的提交历史是非线性的,也能将其合并到目标分支中。

2023-07-31 15:19:26 178 2

嵌入式系统软件工程,嵌入式系统开发非常好的资料Software-Engineering-for-Embedded-System

由于某些特殊原因,看txt里的分享即可

2023-03-29

ubiqua1.4,zigbee抓包工具

zigbee抓包工具ubiqua破解版的,比wireshark+sniffer好用

2018-10-08

threadX用户手册英文完整版

比较全的操作手册,我看很对中文翻译版的都有删减

2016-10-13

可在windows下使用的gcc编译器

使用方法可以自己百度,安装方法包里有,适用于不喜欢vc而又不能用linnux的童鞋

2016-01-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除