logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【嵌入式-linux内核函数】kmalloc

【代码】【嵌入式-linux内核函数】

#linux#驱动开发
【嵌入式-linux内核函数】register_chrdev注册字符设备

如果@major > 0,此函数将尝试使用给定的设备保留设备,主要数字,将返回零成功。(一)解析:register_chrdev函数和unregister_chrdev函数。*如果@major == 0,这个函数将动态分配一个main并返回它的号码。register_chrdev() -为字符设备注册一个主号码。(三)unregister_chrdev函数原型。(二)register_chrdev

文章图片
#linux
【嵌入式-汇编】常用汇编指令

【代码】【嵌入式-汇编】常用汇编指令。

文章图片
#嵌入式
【嵌入式-socket】socket错误:Program received signal SIGPIPE, Broken pipe

注意:套接字一般由客户端关闭,避免服务器主动关闭导致管道断裂。1.就是你的socket已经关闭了,你还在发送内容。2.你的socket根本就是个无效的socket.

文章图片
#服务器#linux#网络
【嵌入式】error: C++ preprocessor “/lib/cpp“ fails sanity check

在安装protobuf,知悉./Configure时候报错“error: C++ preprocessor “/lib/cpp” fails sanity check”但我自己并没有使用此方法,因为build-essential包含许多基本库,因此我决定尝试一把,输命令。建议大家使用这种方法,因为它包含许多基本库,说不定让你已经安装其它软件时免除缺少各种库的烦恼。这位同志使用的是红帽子版本,对于u

文章图片
#c++#mysql#数据库
【嵌入式-常识】片内外设、片上外设和片外外设的区别

外设是外部设备的简称,是指集成电路芯片外部的设备。早起由于IC集成工艺不发达,很多东西都是外设的,比如PWM、ADC、CAN等DSP芯片,原本都是需要芯片外接的,即使是现在,仍然有独立的ADC芯片,比如ADS8364等等。但是现在,PWM、ADC等等东西都已经集成在DSP芯片内,当然,无论如何,芯片总还是会需要外接一些设备实现某种系统,为了与那些外设相区别,就将集成在芯片内,但是又不属于芯片本身(

文章图片
#mcu#stm32
【嵌入式-stm32】STM32的GPIO端口配置八种模式的理解

原文地址:STM32的GPIO端口配置八种模式的理解在这张图中,GPIO的配置可以分成8种模式,4种输入,4种输出。输入分为:模拟输入、浮空输入、上拉输入、下拉输入输出分为:开漏输出、推挽输出、复用推挽输出、复用开漏输出模拟输入,一般情况下,用于ADC的采集电压时,配置的输入IO口。在模拟输入中,TTL肖特基触发器以及上拉电阻和下拉电阻都处于关闭状态。即使配置上拉或下拉模式,不会影响到模拟信号的输

文章图片
#stm32#嵌入式硬件#单片机
【嵌入式-stm32】一次数据强制转换引起的思考(Mcu大小端模式)

通过对大小端数据存储的理解,明白了我手上mcu的存储器存储模式属于小端模式,所以在对该数据进行强制转换时会出现问题,强制转换时mcu会先认为该数据为32位数据,当强制转换最低字节的数据时会将原本32位数据的最低字节转出,而不是将memory对应地址中的数据读出。大端模式中地址的变化顺序(低到高)与数据的阅读顺序(高位到低位,如12345678我们会从高位开始读,即从左到右)想吻合。在对存储器中的数

文章图片
#单片机#stm32#嵌入式硬件
【嵌入式-单片机】深入理解51单片机串口通信

IO口模拟串口通信,让大家了解了串口通信的本质,但是我们的单片机程序却需要不停的检测扫描单片机IO口收到的数据,大量占用了单片机的运行时间。这时候就会有聪明人想了,其实我们并不是很关心通信的过程,我们只需要一个通信的结果,最终得到接收到的数据就行了。这样我们可以在单片机内部做一个硬件模块,让它自动接收数据,接收完了,通知我们一下就可以了,我们的51单片机内部就存在这样一个UART模块,要正确使用它

文章图片
#单片机#51单片机#嵌入式硬件
【嵌入式-工具】在keil工程中删除编译文件的方法

在实际工作中coding的工作是一方面,但是作为最终的输出是要提交源码作为成果来管理和上传的,不管是Git也好SVN也好,一般都要求只保存源码和工程文件(针对单片机MCU类的项目,对于Linux下的项目没有工程文件一说,只有配置信息和整个工程文件的源码),所以我们在coding只有提交之前必须要把调试过程中生成的编译链接的中间文件如.obj.axf .elf.map文件等等。新建一个TXT文件,将

文章图片
    共 34 条
  • 1
  • 2
  • 3
  • 4
  • 请选择