- 博客(12)
- 收藏
- 关注
原创 嵌入式RTOS现代调试方法(包含UML systemview Ozone)----- 飞跃奥德赛
奥德赛时期,指的是后20几岁,30出头的年轻人。他们大学之后,在工作与学校之间徘徊来徘徊去:时而工作,时而上学。对于他们来说,上学已不再是22岁之前的,而是如同男女朋友一般,可以换来换去。他们当中的很多人在经济上还不能完全独立,还要依赖父母的支持。他们推迟工作,推迟结婚,推迟生子。总之,从大学毕业到成年,这个被拉长了五年,七年甚至更长。这些工具以及路线或许能帮助到迷茫的奥德赛时期的你除了C语言书籍、c语言项目之外的最佳项目开发辅助工具,全都是由实践得出的高效总结总结。
2025-03-19 00:10:57
751
转载 转载很好的硬件抽象化方法
视频版: 1. 前言 Nordic最新的开发包NCS(nRF Connect SDK)相对于原来的nRF5 SDK来说,最大的更新莫过于采用了Zephyr系统。而Zephyr不单单是一个用来做多线程的RTOS,它更大的价值在于其自带的各种开源的协议栈、框架、软件包、驱动代码等。详解Zephyr设备树(DeviceTree)与驱动模型 - jayant97 - 博客园。
2024-12-18 15:09:27
25
原创 手写笔-电子笔-电容笔原理how stylus works(链接导航)
手写板拆解平板-手机-手写板/HOST端触控IC的datasheet触控芯片驱动触控IC的选型屏幕的贴合方式前沿技术论文厂商的技术触控笔HID数据(压力感应、橡皮擦、侧边按钮、设备 ID 等)安卓端驱动。
2024-12-15 01:06:55
799
1
原创 BLE蓝牙协议ATT,L2CAP,LL最形象的理解方式
一些受保护的数据需要authentic的东西,需要在先利用SM通道配置好数据的authentic,然后在到ATT通道里面去读取。接收链路一般都是事件英文叫event,或者rx quen ,或者event handler,或者buffer 啥的。数据从接收链路中通过管道到用户操作,然后在通过发送管道发送到链路上,就完成了一般的数据收发过程。L2CAP控制管道的创建,通断,当数据多于 PDU 大小时,将管道内数据的分片发送。一个管道发送完再发送另一个,可以建立对个管道,并且对方设备也要有相同的管道。
2023-06-06 16:28:53
1323
1
原创 zephyr 介绍
zephyr的主体开发团队是linux Foundation与Intel由于是开源项目多数的使用到源代码结合自身产品的公司也会有部分源代码贡献,包括但不限于我们熟悉的国内嵌入式的正点原子,恩智浦,乐鑫ESP等对其源代码都有贡献Zephyr官网Zephyr Project - Zephyr Projecthttps://zephyrproject.org/主要的先通过团队内部放在YouTube上的公开视频了解zephyr创立的原因,项目整体开发的参与者通过这样的了解还有加入zephyr的官
2022-04-08 12:47:54
1183
原创 仍在设置此设备的类配置(代码56)
现象:卸载网络重置均无效,设备管理器下网络显示感叹号分析:1.硬件没有损坏2.驱动完整3.系统完整4.物理网络链路完整5.软件网口屏蔽/占用 : 卸载所有与虚拟网络、VPN有关的软件,使用CCleaner清理注册表VMware、ASP.NET、IIS、VPN、UU加速器、安卓模拟器......
2021-09-04 15:04:52
1568
原创 ubuntu安装nginx详细步骤
1.安装依赖包//一键安装上面四个依赖sudo apt-get install gcc zlib zlib-devel pcre-devel openssl openssl-devel2.下载并解压安装包//创建一个文件夹cd /usr/localmkdir nginxcd nginx//下载tar包wget http://nginx.org/download/nginx-1.13.7.tar.gztar -xvf nginx-1.13.7.tar.gz3.安装nginx/
2021-04-09 17:35:42
2367
3
原创 React 学习笔记一 DOM
本文需要结合官网学习指南学习编者:由于官方文档翻译机械,不符合国人思维再此用我们的描述表示一遍降低学习成本学习材料官网逐步学习指南使用官方create-react-app的文件文件 index.js。function formatName(user) { return user.firstName + ' ' + user.lastName;}const user = { firstName: 'zhou', lastName: 'he'};const element =
2020-12-14 16:17:48
188
原创 Vim程序员最后的自尊心
Vim本质上就是一个文本编辑器,其中被"高级"程序员津津乐道的操作就是使用纯命令行进行文本操作,本质就是一个快捷操作并没有神乎其神的地方,他诞生的场景也就是鼠标没有被发明的时代,是一个落后时代的产物,就好比键盘输入,与语音输入的区别,五笔打字与拼音打字的区别。程序界也不乏一些对事物缺乏基本辨别能力的人...
2020-06-16 06:48:10
189
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人