KNX协议栈开发板材料,基于stm32f103cortex-m3内核的材料
2023/2/3 14:06:08 1.33MB KNX协议栈
1
LD3320为内核是51单片机,LD3320当输入不同的语句通过串口输出相应的代码,利用STM32与51单片机的串口通讯,将代码传输给STM32实现STM32端口控制。
留意事项:1:STM32串口,51串口波特率以及电脑端串口调试助手波特率均为9600。
2:51的TX端口与STM32的PB11(USART3_RX)端口连接;
51的RX端口不接;
STM32的PB10(USART3_TX)端口与STM32的RXD端口连接。
3:DS0,DS1均为STM32Mini板板上硬件资源。
1
IKOSIKOS(开放静态分析器的推理内核)是基于抽象解释理论的C/C++静态分析器。
引见IKOS最初是一个C++库,旨在促进基于的声音静态分析器的开发。
对于一个应用程序或一系列应用程序,静态分析仪的专业化对于实现精度和可扩展性都至关重要。
开发这样的分析器是艰巨的,并且需要在抽象解释方面的大量专业知识。
IKOS提供了最先进的抽象解释数据结构和算法的通用且有效的实现,例如控制流图,定点迭代器,数字抽象域等。
IKOS独立于特定的编程语言。
IKOS还提供了基于的C和C++静态分析器。
它实现了可伸缩的分析,以检测和证明C和C++程序中没有运行时错误。
执照IKOS已根据NASA开源协议1.3版发布,请参阅接触发行说明见故障排除请参阅安装依存关系要构建和运行分析器,您将需要以下依赖项:支持C++14的C++编译器(gcc>=4.9.2
2023/1/27 2:49:52 2.34MB
1
手机号码销售平台源码是基于cms内核开发的轻量级商城源码,功能弱小,模板新颖,解压密码:www.km258.com
2023/1/25 10:30:53 6.41MB 源码
1
文档中详细引见了详细引见linux下移植wifi的步骤,包括如何获取驱动源码,加载驱动模块,内核编译进依赖。
还有无线管理的方法,iw,wpa,hostapd.dhsp
2023/1/22 2:24:55 215KB wifi
1
教程非常不错,价值280元,绝对是干货Linux网络编程(总共41集)讲解Linux网络编程知识,分以下四个篇章。
Linux网络编程之TCP/IP基础篇Linux网络编程之socket编程篇Linux网络编程之进程间通信篇Linux网络编程之线程篇Linux网络编程之TCP/IP基础篇01TCPIP基础(一)ISO/OSI参考模型TCP/IP四层模型基本概念(对等通信、封装、分用、端口)02TCPIP基础(二)最大传输单元(MTU)/路径MTU以太网帧格式ICMPARPRARP03TCPIP基础(三)IP数据报格式网际校验和路由04TCPIP基础(四)TCP特点TCP报文格式连接建立三次握手连接终止四次握手TCP如何保证可靠性05TCPIP基础(五)滑动窗口协议UDP特点UDP报文格式Linux网络编程之socket编程篇06socket编程(一)什么是socketIPv4套接口地址结构网络字节序字节序转换函数地址转换函数套接字类型07socket编程(二)TCP客户/服务器模型回射客户/服务器socket、bind、listen、accept、connect08socket编程(三)SO_REUSEADDR处理多客户连接(process-per-conection)点对点聊天程序实现09socket编程(四)流协议与粘包粘包产生的原因粘包处理方案readnwriten回射客户/服务器10socket编程(五)read、write与recv、sendreadline实现用readline实现回射客户/服务器getsockname、getpeernamegethostname、gethostbyname、gethostbyaddr11socket编程(六)TCP回射客户/服务器TCP是个流协议僵进程与SIGCHLD信号12socket编程(七)TCP11种状态连接建立三次握手、连接终止四次握手TIME_WAIT与SO_REUSEADDRSIGPIPE13socket编程(八)五种I/O模型select用select改进回射客户端程序14socket编程(九)select读、写、异常事件发生条件用select改进回射服务器程序。
15socket编程(十)用select改进第八章点对点聊天程序16socket编程(十一)套接字I/O超时设置方法用select实现超时read_timeout函数封装write_timeout函数封装accept_timeout函数封装connect_timeout函数封装17socket编程(十二)select限制poll18socket编程(十三)epoll使用epoll与select、poll区别epollLT/ET模式19socket编程(十四)UDP特点UDP客户/服务基本模型UDP回射客户/服务器UDP注意点20socket编程(十五)udp聊天室实现21socket编程(十六)UNIX域协议特点UNIX域地址结构UNIX域字节流回射客户/服务UNIX域套接字编程注意点22socket编程(十七)socketpairsendmsg/recvmsgUNIX域套接字传递描述符字Linux网络编程之进程间通信篇23进程间通信介绍(一)进程同步与进程互斥进程间通信目的进程间通信发展进程间通信分类进程间共享信息的三种方式IPC对象的持续性24进程间通信介绍(二)死锁信号量PV原语用PV原语处理司机与售票员问题用PV原语处理民航售票问题用PV原语处理汽车租赁问题25SystemV消息队列(一)消息队列IPC对象数据结构消息队列结构消息队列在内核中的表示消息队列函数26SystemV消息队列(二)msgsnd函数msgrcv函数27SystemV消息队列(三)消息队列实现回射客户/服务器28共享内存介绍共享内存共享内存示意图管道、消息队列与共享内存传递数据对比mmap函数munmap函数msync函数29SystemV共享内存共享内存数据结构共享内存函数共享内存示例30SystemV信号量(一)信号量信号量
2023/1/17 22:54:54 296B c++
1
一:前言    Android是一种基于LinuxV2.6内核的综合操作环境。
最后,Android的部署目标是移动电话领域,包括智能电话和更廉价的翻盖手机。
但是,Android全面的计算服务和丰富的功能支持完全有能力扩展到移动电话市场以外。
Android也可以用于其他的平台和应用程序。
    黑莓和iPhone都提供了受欢迎的、高容量的移动平台,但是却分别针对两个不同的消费群体。
黑莓是企业业务用户的不二选择。
但是,作为一种消费设备,它在易用性和“新奇特性”方面难以和iPhone抗衡。
Android则是一个年轻的、有待开发的平台,它有潜力同时涵盖移动电话的两个不同消费群体,甚至可能缩小工作和娱乐
2023/1/16 22:08:11 143KB Android架构简介
1
Android系统=Linux内核+Android运行时。
Android系统使用的Linux内核包含了一些专用驱动,例如Logger、Binder、Ashmem、Wakelock、Low-MemoryKiller和Alarm等,这些Android专用驱动构成了Android运行时的基石。
Android运行时从下到上又包括了HAL层、应用程序框架层和应用程序层。
HAL层主要是为规避GPL而设计的,它将将硬件驱动分成内核空间和用户空间两部分,其中用户空间两部分采用的是商业友好的ApacheLicense。
应用程序框架层主要包括系统服务,例如组件管理服务、应用程序安装服务、窗口管理服务、多媒体服务和电信服务等。
应用程序框架进一步又分为C/C++和Java两个层次,Java代码运行Dalvik虚拟机之上,并且通过JNI方法和C/C++交互。
应用程序层主要就是由四大组件Activity、Service、BroadcastReceiver和ContentProvider构成,它们是应用开发的基础。
这个PPT从一个通用的应用程序架构开始,概述Android系统的专用驱动、HAL、关键服务、Dalvik、窗口机制和四大组件等。
这个PPT作为前面第1个PPT的延续,协助进一步了解Android系统的具体实现。
2023/1/16 19:44:56 780KB Android 系统 架构 概述
1
本人编的stm8的小系统,非常适合初学者理解操作系统基础原理。
内核只有一个文件。
16M时任务切换时间为8us。
每个任务用55B以上的RAM。
开发环境IAR。
在stm8s105C6上测试很稳定!
2018/9/7 6:44:54 63KB stm8 操作系统
1
本资源为linux-0.11的源码文件。
对全部的代码文件进行了详细的注释和说明。
可以配合我的资源中《linux内核完全注释(赵炯著)》一书进行详细的阅读,对于想快速理解linux内核的同学十分有用。
留意:资源为中文注释的源码文件,注释十分详细。
配合sourceinsight阅读更佳。
2019/10/12 16:38:56 891KB linux 源码详细分析 v0.11 内核源码
1
共 643 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡