×
分享 0

胡智元

信盈达资深的高级嵌入式工程师/讲师;技术总监 涉及军工类,汽车电子,开关电源,消费类,安防类,工业控制等行业; 从事过硬件设计包括:原理图设计,PCB设计(多层板);精通多种8/16位CPU平台(51,AVR、PIC、飞思卡尔等);精通ARM处理器体系结构,CORTEX-M3、4处理器软件开发技术; 精通Java、C++与C语言编程、数据结构、精通数据库、游戏开发;精通嵌入式Android应用程序软件开发;精通PC和手机APP各种界面应用开发;具有丰富的嵌入式开发和授课经验,授课形象、通俗易懂、责任心强、耐心、深受学员欢迎。

展开

17 内容 0 经验 9 关注 6 粉丝
  • 胡智元 参与学习了课程 2024-5-18 17:29

    【奇牛学院】C语言游戏开发:零基础手撸魂斗罗

    讲师:奇牛学院 资深架构师

    5024人报名
  • 胡智元 赞同了文章 2024-5-11 14:30

    硬件模块---蜂鸣器原理与实现方法

          嵌入式中常见的蜂鸣器是电子制作过程中,常用的一个元器件。 第一:蜂鸣器的基本介绍 1、蜂鸣器的作用:蜂鸣器是一种一体化结构的电子讯响器,采用直流电源供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机、...

    3116阅读 0评论
  • 胡智元 发布了文章 2024-5-11 09:20

    硬件模块---数码管基本原理与实现方法

             嵌入式中,数码管的使用方法。 第一:数码管基本介绍 1、单个数码管 一个数码管是由a、b、c、d、e、f、g、dp八个二极管组成,八个LED一端接在一起,另一端引脚引出来。二极管如果阳极连在一起,就是共阳极数码管,阴极连在...

    2247阅读 0评论
  • 胡智元 发布了文章 2024-5-11 09:20

    硬件模块---蜂鸣器原理与实现方法

          嵌入式中常见的蜂鸣器是电子制作过程中,常用的一个元器件。 第一:蜂鸣器的基本介绍 1、蜂鸣器的作用:蜂鸣器是一种一体化结构的电子讯响器,采用直流电源供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机、...

    3116阅读 0评论
  • 胡智元 发布了文章 2024-5-11 09:20

    硬件模块---L298N电机控制模块实现方法

    第一:L298N模块的介绍           L298N是ST公司生产的一种高电压、大电流电机驱动芯片,该芯片采用15脚封装。 主要特点是: 工作电压高,最高工作电压可达46V;输出电流大,瞬间峰值电流可达3A,持续工作电流为2A;额定功...

    4628阅读 0评论
  • 胡智元 发布了文章 2024-5-11 09:20

    硬件模块---稳压降压模块原理与实现方法

    稳压降压模块,是现实生活中常见的一款电源模块,能够处理和调节电流和电压。 第一:LM2596降压模块基本介绍 1、LM2596是非同步降压型电源管理单片集成威廉希尔官方网站 的开关电压调节器,能够输出3A的驱动电流,同时具有很好的线性和负载调节特性。LM...

    1701阅读 0评论
  • 胡智元 发布了文章 2024-5-11 08:50

    嵌入式中逻辑分析的操作与实现

    前期准备 1.一块能触摸的屏+对应的主板机 2.逻辑分析仪+对应的软件工具 3.对应的拓展板 4.确定拓展板的引脚分布情况   第一步:逻辑分析仪操作 1.数据捕捉需要先进行对应软件安装,并按照需求进行配置         2.这里以A20...

    1028阅读 0评论
  • 胡智元 发布了文章 2024-5-11 08:49

    嵌入式中零长度数组基本操作方法

    C语言零长度数组,听起来可能有点奇怪,因为它没有分配内存空间,无法存储数据。但实际上,零长度数组在Linux内核中随处可见。 零长度数组的定义 首先,我们要明白什么是零长度数组。简单来说,零长度数组就是一个长度为0的数组,也就是说不包含任何...

    720阅读 0评论
  • 胡智元 发布了文章 2024-5-11 08:49

    嵌入式中C语言结构体基本实现

    C语言中的数组只能允许程序员定义存储相同类型数据。但是结构是C语言编程中允许您存储不同数据类型的数据。 结构体的定义     要想定义结构,必须用到 struct 关键字,struct的语句格式:     在struct 中声明了一个含有若...

    782阅读 0评论
  • 胡智元 发布了文章 2024-5-11 08:49

    嵌入式系统中C语言的编写规范

    最重要的一条规则 编写代码时最重要的一条规则是:检查周围的代码并尝试模仿它。 作为维护人员,如果收到的补丁明显与周围代码的编码风格不同,这是令人沮丧的。这是不尊重人的,就像某人穿着泥泞的鞋子走进一间一尘不染的房子。 因此,无论本文推荐的是什...

    842阅读 0评论
  • 胡智元 发布了文章 2024-5-11 08:49

    嵌入式linux系统中常见的端口分享

    每当看到有人的简历上写着熟悉 tcp/ip, http 等协议时, 我就忍不住问问他们: 你给我说说, 端口是啥吧! 可惜, 很少有人能说得让人满意... 所以这次就来谈谈端口(port), 这个熟悉的陌生人. 在此过程中, 还会谈谈间接层...

    738阅读 0评论
  • 胡智元 发布了文章 2024-5-11 08:49

    Linux启动流程基本分析

    Linux启动流程总的来说可以分成三个阶段 Linux启动流程图   第一步:上电 Ø在 x86 系统中,将 1M 空间最上面的 0xF0000 到 0xFFFFF 这 64K 映射给 ROM。 Ø当电脑刚加电的时候,会做一些重置的工作,将...

    471阅读 0评论
  • 胡智元 发布了文章 2024-5-11 08:49

    Framebuffer 驱动程序框架

    1. 怎么编写字符设备驱动程序 主设备号 构造 file_operations 结构体,填充 open/read/write 等成员函数 注册驱动:register_chrdev(major, name,      struct   fb_...

    512阅读 0评论
  • 胡智元 发布了文章 2024-5-11 08:49

    linux系统中Makefile的使用方法

    Makefile是一种编译控制文件,广泛用于项目的自动化构建。它定义了一系列的规则来指导构建的过程。通过Makefile,开发者可以轻松管理大型项目的编译链接、清理等任务。本文将从Makefile的基础用法讲起,逐步深入到更高级的应用,为你...

    478阅读 0评论
  • 胡智元 发布了文章 2024-5-11 08:49

    Linux系统中共享文件找不到怎么办

      1.首先输下面命令查看是否真的设置成功共享文件夹 vmware-hgfsclient 如果确实已经设置过共享文件夹将输出window下共享文件夹名字 2.确认自己已设置共享文件夹后输入下面的命令 //如果之前没有命令包则先执行sudo ...

    517阅读 0评论
×
20
完善资料,
赚取积分