查询到最新的12条

【分析笔记】全志平台 gpio_wdt 驱动应用和 stack crash 解决

使用说明 第一次遇到看门狗芯片是通过切换电平信号来喂狗,如 SGM706 芯片,之前也比较少会用到看门狗芯片。原本打算参考 sunxi-wdt.c 的框架,利用定时器自己写一个,无意中发现内核已经有 gpio_wdt.c 驱动程序,其原理也是通过内核定时器实现喂狗。因其使用了 of_get_gpio_flags() 接口获取 GPIO 信息,和 gpio-keys.c 驱动一样,该接口存在内存 继续阅读

VK2C22A替代16C22,是段码低功耗LCD液晶显示驱动芯片/段码液晶驱动IC,44SEG*4COM/40

产品型号:VK2C22A/B 产品品牌:永嘉微电/VINKA 封装形式:LQFP52/48 产品年份:新年份 VK2C22A概述: VK2C22A  LQFP52是一个点阵式存储映射的LCD驱动器,可支持最大176点(44SEGx4COM)的LCD屏。单片机可通过I2C接口配置显示参数和读写显示数据,也可通过指令进入省电模式。其高抗干扰,低功耗的特 继续阅读

VK2C22A/B 高抗干扰超声波医用段码LCD液晶屏驱动(IC)芯片(可定制DICE/COG)

LCD显示驱动以先进设计技术降低IC耗电、提升抗杂讯及ESD防护能力 VK2C22A/B概述: VK2C22A/B是一个点阵式存储映射的LCD驱动器,可支持最大176点(44SEGx4COM)的LCD屏。单片机可通过I2C接口配置显示参数和读写显示数据,也可通过指令进入省电模式。其高抗干扰,低功耗的特性适用于水电气表以及工控仪表类应用。   特点: ★型号:VK2C22A/ 继续阅读

【分析笔记】Linux gpio_wdt.c 看门狗设备驱动源码分析

基本原理 该看门狗的设备驱动实现原理很简单,比较主要的有两点: 一、定时器喂狗 通过定时器根据配置文件配置的喂狗方式(如脉冲切换、电平切换),对指定的 gpio 进行脉冲切换或电平切换实现喂狗。 脉冲切换 指的是喂狗时,会给 gpio 一个 1us 宽度的高电平或低电平(取决于配置的 gpio 电平状态)。如设置为 1600ms,那么每 800ms 就会产生一个这样的脉冲信号。 电平 继续阅读

导轨电表、万用表、计量插座、工控物联网、学习机、仪器仪表等低功耗高抗干扰段码屏LCD液晶显示驱动IC-VK2C

型号:VK2C22A/B 品牌:永嘉微电/VINKA 封装:LQFP52/48、DICE(COB邦定片)、COG(邦定玻璃用) 年份:新年份 VK2C22A/B概述: VK2C22A/B是一个点阵式存储映射的LCD驱动器,可支持最大176点(44SEGx4COM) 的LCD屏。单片机可通过I2C接口配置显示参数和读写显示数据,也可通过指令进入省电模 式。其高抗干扰 继续阅读

linux下 gpio ma63xx_wdt.c驱动

  项目中需要实现watchdog功能,研究了下系统中的watchdog。硬件watchdog使用芯片max6371,看芯片资料,结合硬件设计,发现需要控制的信号有两个,是系统的GPIO,GPIO1是使能watchdog的信号,连接到max6371的set2引脚 ,GPIO2是喂狗的信号,连接到max6371的wdi引脚。如下图:      系统使用l 继续阅读

什么是 BitLocker 驱动器加密?及找密钥回方式

BitLocker 是微软推出的一个磁盘分区加密方案,它是在 Windows Vista 中新增的一种数据保护功能,主要用于解决个人信息安全保护问题,由计算机设备的物理丢失导致的数据失窃或恶意泄漏。一旦完成加密,在不知道密钥的情况下微软本身也无法破解,除非格式化分区,不然该分区基本上算是废了,因为还没有人能成功破解 BitLocker。 BitLocker 可能踩到的坑 自 Windows Vista 系统后,Windows 默认是开启了 继续阅读

Gobi4000 MC7750 for Windows 10的电信上网设置教程

前几天升级到Windows 10,而Gobi4000 MC7750 for Windows 10驱动官网联想网官也有提供,原以为装好驱动后就像Windows 8.1那样进行简单的设置就可以上网了,可惜不行,需要另外建立拔号网络。 先确认驱动安装成功,具体驱动可以在这里下载。 如果设备管理器有以上显示,那说明驱动已安装好。 驱动安装好后在网络设置这里有一个“手机网络”选项。按在Windows 8.1的习惯,按理说在“手机网络”这里加互联网接入设置既可拔号上网,但在Windows 10上在“手机 继续阅读

详解linux电源管理驱动编写

对于嵌入式设备来说,合适的电源管理,不仅可以延长电池的寿命,而且可以省电,延长设备运行时间,在提高用户体验方面有很大的好处。所以,各个soc厂家在这方面花了很多的功夫。下面,我们可以看看linux是如何处理电源管理驱动的。 1、代码目录 ? 1 drive 继续阅读

刚问世的ChatGPT聊天机器人如何带你把握蔚来Android车载面试

2023年初,一款名为ChatGTP的AI聊天机器人引起了科技圈的骚动。 美国OpenAI公司2022年11月30日正式发布ChatGPT,上线仅5天,ChatGPT的注册用户数突破100万;今年1月末,ChatGPT的月活用户数破亿,就此成为史上用户数增长最快的消费者应用。 ChatGPT究竟是什么? ChatGPT是美国人工智能研究实验室新推出的一种人工智能技术驱动的自然语言处理工具&#x 继续阅读

详解linux usb host驱动编写入门

usb协议是一个复杂的协议,目前涉及到的版本就有usb1.0, usb2.0, usb3.0。大家如果打开kernel usb host目录,就会发现下面包含了ohci,uhci,ehci,xhci,whci等多种形式的控制器驱动。那么,对于我们这些不是很了解usb的开发人员,如何了解usb的代码结构呢? 1、代码分布 drivers/usb目录下面,host目录包括了host驱动代码,core目录包含了主要的api接口代码,而其他目录则主要是device驱动 继续阅读

“拿下”谷歌124万年薪offer,ChatGPT将取代程序员?

#ChatGPT会抢谁饭碗##ChatGPT会不会使基层程序员失业#.... ChatGPT横空出世直接霸屏各大平台热搜榜单,刷爆朋友圈,引发全球ChatGPT概念股集体疯涨。ChatGPT推出仅2个月,它的活跃用户已破1个亿,在1月份的访问量约为5.9亿。成为史上用户增长速度最快的消费级应用程序。ChatGPT是美国OpenAI新推出的一种人工智能技术驱动的自然语言处理工具,通过学习和理解人类的语言来进行对话, 继续阅读