驱动
文章平均质量分 75
就理个锅盖头吧
老师问:你有梦想吗?
我:有啊!
老师问:你的梦想是什么?
我:我的梦想就是不止在梦里想想,come true!!!
展开
-
IAR 实现类linux驱动模块框架module_init(init_fun)
其实在单片机上也能使用类linux驱动模块框架module_init(init_fun),从而给驱动管理提供了新的方式。boot.icf文件/*###ICF### Section handled by ICF editor, don't touch! ****//*-Editor annotation file-*//* IcfEditorFile="$TOOLKIT_DIR$\co...原创 2019-12-06 16:01:47 · 685 阅读 · 0 评论 -
IAR 的ICF文件之新建一个BLOCK
在IAR编译环境设置存储空间是通过“*.icf”文件来完成的。icf文件中:region >block >section修改前:/*###ICF### Section handled by ICF editor, don't touch! ****//*-Editor annotation file-*//* IcfEditorFile="$TOOLKIT_DIR...原创 2019-12-06 14:32:33 · 1070 阅读 · 0 评论 -
DDI DEV DRV 之间的关系
做底层驱动的人对这名词肯定不陌生,那么他们之间又有什么样的联系呢?DRV(Driver )指硬件驱动:这层是直接和寄存器打交道,也是和硬件接触最紧密的软件层。一般DRV层代码会由芯片供应商提供,我们只需要按照自己的需求修改。比如:擦除LCD的显示buffer。DEV(Device ):也不知道起个什么汉语名字给它,因为它正好处在 硬件驱动DRV和设备驱动接口DDI之间。它完成的功能是对DR原创 2017-03-17 09:55:28 · 2612 阅读 · 0 评论 -
简谈二维码(QRcode)的C语言生成,在单片机平台的实现
1)单片机嵌入式二维码(QRcode)生成2)单片机嵌入式二维码(QRcode)解码 二维码又称QR Code,QR全称Quick Response,越来越多的在生活中出现,作为一种标识,以其廉价简单方便的使用很快普及到生活的角角落落。像衣、食、住、行、社交等等,就连发这篇博客时,登录CSDN也是扫码登录,确实好用。而且这种增长趋势还在持续。 以往我们所使用...原创 2017-05-09 16:06:20 · 42741 阅读 · 76 评论