![](https://img-blog.csdnimg.cn/direct/799689f5f0ad4650a55f321b0f14e975.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
嵌入式开发
文章平均质量分 89
嵌入式开发技术总结
tutu-hu
上海交通大学电子信息博士在读,研究方向为隐私计算及区块链,机密数据库,欢迎探讨!
展开
-
CRC校验
本文简单介绍了CRC校验的基本原理,并附上了其实现的C语言代码,对于一般用户可不必细究其原理,只需会用即可,代码部分亲测有效,供大家参考,谢谢!原创 2019-10-21 20:36:06 · 734 阅读 · 0 评论 -
C语言使用面向对象实现IIC驱动
本文以面向对象的思想对IIC驱动进行封装,并对外提供唯一的IIC对象操作接口。另外在IIC驱动的基础上进一步封装AT24CXX存储器的封装,同样使用面向对象的方式,这样可以大大提高代码的复用性和封装性。原创 2021-02-04 13:27:44 · 1473 阅读 · 8 评论 -
cortex-M4与cortex-A7内核启动流程分析
本文简要介绍了ARM的cortex-M4以及A7内核的bootloader启动流程,大同小异。原创 2020-11-15 15:22:02 · 5126 阅读 · 0 评论 -
keil和IAR中lib库文件的生成和使用
lib静态库的使用可以简化项目开发流程,提高开发效率,本文详细介绍了在keil和IAR环境下lib库的生成和使用。原创 2020-10-23 14:53:15 · 9207 阅读 · 2 评论 -
IAR中使用C++做开发语言,更加简单高效
本文简要介绍了如何在IAR中配置C++开发环境,由于C++的封装支持,引入面向对象的开发思路可以使得用C++进行单片机获得更高的开发效率原创 2020-10-23 11:42:08 · 5472 阅读 · 0 评论 -
嵌入式c语言程序优化方法总结
本文先介绍了一些提高程序执行效率的原则,并根据这些原则对之前提出的AGA8算法进行优化,最终得到的运算速率大大提升,由此可见程序优化的意义至关重要!原创 2019-12-25 17:21:58 · 24929 阅读 · 2 评论 -
AGA8压缩因子算法C语言
AGA8算法在天然气计量当中有着举足轻重的地位,本文简要介绍了AGA8算法的计算步骤,按照国标标准,计算所得结果误差在百万分位波动,符合要求。原创 2019-12-25 14:18:58 · 5402 阅读 · 76 评论 -
OLED显示屏驱动:8080并口,IIC,SPI三种驱动方式
本文介绍了OLED驱动的基本原理,又介绍了OLED的几种驱动方式,包括8080串口驱动,IIC驱动,SPI驱动方式,并附上完整源码,亲测好用,供大家参考,谢谢!原创 2019-07-01 14:18:45 · 38946 阅读 · 6 评论