嵌入式开发 - SoC芯片ESP8266
DigCore
《帝核》嵌入式开发设计! 【DigCore】【ARM】【RTOS】【IoT】【硬件集成设计】
展开
-
嵌入式硬件通信接口-使用RingBuffer处理数据(二)
文章首发于同名微信公众号:DigCore欢迎关注同名微信公众号:DigCore,及时获取最新技术博文。 经过上一篇《嵌入式硬件通信接口-使用RingBuffer处理数据(一)》简单了解循环缓冲区,读代码后,接着开始设计自己的循环缓冲区功能模块。设计思路这里设计的难点在于,如何把控tail这个写地址,每增加一个数据时tail自增,在写的过程中,如果使用缓冲区的所有空间,那么hea...原创 2018-11-19 13:52:29 · 1219 阅读 · 1 评论 -
嵌入式硬件通信接口协议-UART(四)设计起止式的应用层协议
文章首发于同名微信公众号:DigCore欢迎关注同名微信公众号:DigCore,及时获取最新技术博文。原文链接:https://mp.weixin.qq.com/s/amO7rGkqFJtCzuyjyIVwDw串口实现了两个终端设备之间进行可靠的通信,串口在这中间完成了传输层的作用。本次要讲的是关于数据的协议。 类似场景 洞幺!洞幺!我是洞拐!收到请...原创 2019-01-03 18:18:00 · 1092 阅读 · 0 评论 -
嵌入式硬件通信接口协议-UART(五)数据包设计与解析
文章首发于同名微信公众号:DigCore欢迎关注同名微信公众号:DigCore,及时获取最新技术博文。原文链接:https://mp.weixin.qq.com/s/z2aiapgiTFYAmgn4FvBhZQ 上一节讲到起止式SST(Start-Stop-Type)帧结构协议,该协议利用帧头、长度、校验构建帧结构,基于帧结构能实现对数据包的可靠、准确传输。 应用层数据...原创 2019-01-03 18:22:53 · 1963 阅读 · 0 评论 -
【嵌入式编程】平台大小端存储差异解决办法
文章首发于同名微信公众号:DigCore欢迎关注同名微信公众号:DigCore,及时获取最新技术博文。原文链接:https://mp.weixin.qq.com/s/8UFQDv0D8E_C4TSk-bKskw 关于大小端存储的问题,在嵌入式开发里这个早已不是什么新鲜事儿了。作为开发者都有着很清晰的认识,在此就嵌入式开发中的大小端问题,做个简单的分享总结。 大端小端,是相对...原创 2019-01-03 18:26:40 · 1395 阅读 · 0 评论 -
嵌入式硬件通信接口协议-SPI(一)协议基础
文章首发于同名微信公众号:DigCore欢迎关注同名微信公众号:DigCore,及时获取最新技术博文。原文链接:https://mp.weixin.qq.com/s/hDUK43s8naybJLvoE2UsoA 本节继续讲嵌入式硬件通信接口协议中的另外一个串行通信接口-SPI。相比于UART串口协议,SPI又有着其独特之处。 简介 SPI(全称SerialPeri...原创 2019-01-03 18:29:41 · 3907 阅读 · 2 评论 -
嵌入式硬件通信接口协议-SPI(二)分层架构设计模拟接口
文章首发于同名微信公众号:DigCore欢迎关注同名微信公众号:DigCore,及时获取最新技术博文。原文链接:https://mp.weixin.qq.com/s/unh8SHE9wwGzFvwobIZjxA 嵌入式软件分层设计 嵌入式软件就是某一项目的源码文件集合,源码文件的数量,根据项目复杂程度的不同而有规模和层次的差别。 就拿简单的一个芯片厂...原创 2019-01-03 18:32:50 · 1005 阅读 · 0 评论 -
【嵌入式编程】函数返回类型设计
文章首发于同名微信公众号:DigCore欢迎关注同名微信公众号:DigCore,及时获取最新技术博文。原文链接:https://mp.weixin.qq.com/s/JNuQ4hQ0R_hXxch9-ORbzA不知从什么时候起,对函数返回值,有一种下意识的认识:“0”是成功、非“0”表示失败。先讲个故事,就是项目移植时的一段小插曲——近期工作,使用一款新的芯片...原创 2019-03-05 17:53:44 · 628 阅读 · 0 评论 -
嵌入式硬件通信接口协议-IIC(一)协议基础
文章首发于同名微信公众号:DigCore欢迎关注同名微信公众号:DigCore,及时获取最新技术博文。原文链接:https://mp.weixin.qq.com/s/zJ7cnuxMzESSDnan3Izmkw本节继续讲嵌入式硬件通信接口协议中的又一个串行通信接口-IIC。相比于UART串口协议和SPI串行外设接口协议,这个IIC又有其独特之处。 简介 ...原创 2019-03-05 17:55:18 · 1266 阅读 · 0 评论 -
嵌入式硬件通信接口协议-IIC(二)分层架构设计模拟接口
文章首发于同名微信公众号:DigCore欢迎关注同名微信公众号:DigCore,及时获取最新技术博文。原文链接:https://mp.weixin.qq.com/s/jFxic0iOet_rIlWi3is8eQ关于分层设计的思想,在之前的一篇文章中《嵌入式硬件通信接口协议-SPI(二)分层架构设计模拟接口》介绍SPI接口设计时,已经做了详细的设计过程讲解,在此就不赘述了。...原创 2019-03-05 17:56:41 · 824 阅读 · 0 评论