由仔誉
码龄12年
求更新 关注
提问 私信
  • 博客:23,978
    23,978
    总访问量
  • 11
    原创
  • 14
    粉丝
  • 0
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
加入CSDN时间: 2014-10-25

个人简介:对于智能控制以及只能硬件,人工智能都有一定的研究,对于linux的应用以及驱动方面都有响应的经验,最近主要开发的是基于xilinx公司出的zynq7000各个系列的芯片。

博客简介:

qq_22530197的博客

查看详细资料
个人成就
  • 获得9次点赞
  • 内容获得3次评论
  • 获得30次收藏
  • 博客总排名1,925,433名
创作历程
  • 11篇
    2017年
成就勋章
TA的专栏
  • 工业以太网现场总线ethercat
    2篇
  • wifi
    1篇
  • linux驱动
    2篇
  • linux驱动开发入门与实战
    1篇
  • linux网络编程
    3篇
  • 嵌入式
    1篇
  • 编程语言的选择
    1篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

「谁说嵌入式只是调包和焊板子?」—— 2026嵌入式全栈技术征锋令

谁说嵌入式只会“Ctrl+C 调包”和“拿电烙铁焊板子”?2026嵌入式全栈技术征锋令正式启幕! 本次活动专为硬核硬件/软件开发者打造,无论你是刚玩转裸机外设的萌新,还是精通RTOS调度、死磕底层驱动的行业老手,亦或是执掌系统架构的大神,这里都是你证明实力的舞台! 拒绝表面功夫,每一行代码,都有撬动硬件的力量!晒出你的硬核工程实战,为嵌入式开发者的全栈硬实力正名!

210人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

针对不同的应用场景选用不同的语言

很多人都知道线程与进程的概念,比较笼统的一个标准就是当你的任务执行时间大于0.2S那么就是用多任务,让它自己去执行,还有很多人都知道,不管是在单片机中还是在相对高端的处理器中比如ARM CotexA系列的芯片他们都有一个东西是DMA,也就是说在传输数据的时候不需要CPU去执行了,这样大大减少了CPU的工作时间,但是DMA并不是万能的,有的任务类型是必须要使用CPU去执行的,类型如下:1.计算密集型
原创
博文更新于 2017.11.29 ·
1146 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

嵌入式发展之路

做了半年主管,在这个忙碌的半年中,有太多的话想诉说,机缘巧合之下,我获取我现在的地位,不只是主管的工作,还要做产品定义,面见客户,有的时候感觉自己很亏,讲道理,作为一个从学校里出来不久的人,不管我之前在别的公司怎么做,如何的翻江倒海,但是所有人会给你贴一个标签,你是管培生,更何况老板了,其实对我来说没什么,做事情就好,人都有欲望,更何况是我这个天生注定不会消停的人,就我本身来说我是一个很不愿意搞技术
原创
博文更新于 2017.11.20 ·
639 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

linux网络编程值,如何擦屁股

1.在处理并发服务器的时候发现了一个问题,就说在使用创建子进程的方法的时候如果在客户端退出后,但是服务器端的子进程变成了僵死进程,这就尴尬了,讲道理是当进行四次挥手以后程序退出,但是为什么会编程僵死进程呢,就是当子进程退出以后,他会给父进程发送一个SIGCHLD的信号,父进程并没有捕捉他,没有处理,所以子进程就编程了僵死进程。 2,处理方法,就是在linux中,每一个信号都有与之相关联的处理方法,
原创
博文更新于 2017.07.15 ·
376 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux网络编程

1.IP协议簇 通常使用的是IPV4和IPV6,但是网络中还存在别的协议簇 unix域协议,路由套接字密匙套接字。 2.bind函数,就是绑定也就是说服务器端将端口和地址绑定到套接字上,事实上所谓的套接字编程就是说将将所有应用层一下的所需要的参数绑定到套接字上,然后我们操作的函数都是这个套接字 3.listen函数;监听 4.accept这个等待连接,也就是说等待客户端进行
原创
博文更新于 2017.07.03 ·
473 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux网络编程之套接字编程

1.ipv4套接字地址结构 struct socketaddr_in{ uint8_t sin_len; sa_famliy_t sin_famliy;协议簇 in_port_t sin_port;端口 struct in_addr sin_addr; 32位地址 };2.对于将点分十进制数转换成32位的二进制数值的函数 inet_pton(in
原创
博文更新于 2017.07.01 ·
330 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux网络编程

1.UDP 简称:用户数据报协议 原理:数据报协议的特点用一句话来形容就是他不够安全,他不关心数据是否被接收, 只要指定IP地址就发送,不关心,数据会因为局域网或者广域网因为各种原因造 成的丢包,数据排序等数据发送变化等结果,而且不同于TCP的一点是每次UDP 传输数据的时候会将数据的
原创
博文更新于 2017.07.01 ·
281 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux的信号量操作

1.在linux驱动层中有很多并发控制的机制,但是这里只介绍两个因为我感觉这两个就可以解决几乎所有问题1.整形原子操作: 整型原子操作 1.设置原子变量的值 void atomic _ set(atomic _ t *v, int i); //设置原子变量的值为 i atomic _ t v = ATOMIC _ INIT(0); //定义原子变量 v 并初始化为 0 2.获取原子变量的值
原创
博文更新于 2017.06.30 ·
460 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux内核中断和定时器

1.对于学过单片机的我对于中断是有一个很清楚的认识,就是当程序执行的时候,突然发生了一件很重要的事情,将cpu打断,进而cpu去执行中断的事情,在嵌入式中,都是通过读取硬件寄存器来判断是什么中断发生。 2.在linux内核中提供了读取中断寄存器的函数 int int_scs = read_int_status(); 3.申请和释放中断
原创
博文更新于 2017.06.30 ·
633 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

wlan分析

wlan的基本原理参考 http://blog.csdn.net/zqixiao_09/article/details/51103615对于当用户使用wifi_sta模式的时候移植wpa——supplicant的官方文档和流程: 1)介绍wpa_supplicant wpa_supplicant是WPA Supplicant组件的一个实现, 即在客户端站中运行
原创
博文更新于 2017.06.29 ·
720 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

EtherCAT的从站配置

1.对于一个新生事物来说或许你是需要弄懂他的所有细节,但是对于一个已经成熟了很久的东西对于一些细节真的不需要很了解,知道就好。**2.*EtherCAT的从站配置* 对于EtherCAT最首先要知道的不是他的具体的通信原理,通信方式,协议是什么样子,首先要知道他的用用途。 1)现场总线工业以太网 2)特点:快 3.硬件配置 对于匹配工业以太网
原创
博文更新于 2017.06.26 ·
14675 阅读 ·
5 点赞 ·
2 评论 ·
26 收藏

EtherCAT

**1.**对于一个新生事物来说或许你是需要弄懂他的所有细节,但是对于一个已经成熟了很久的东西对于一些细节真的不需要很了解,知道就好。 ******2.**EtherCAT的从站配置**** 对于EtherCAT最首先要知道的不是他的具体的通信原理,通信方式,协议是什么样子,首先要知道他的用用途。 1)现场总线工业以太网 2)特点:快**3.硬件配置** *对于匹配工业以太网的
原创
博文更新于 2017.06.26 ·
4244 阅读 ·
3 点赞 ·
1 评论 ·
10 收藏