logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Easyx图形库应用(mcu+lua vs plc+st)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】        经常做工控的朋友都知道,之前plc编程主要是通过梯形图来完成的。不过随着plc能做的事情越来越多,plc开始也支持高级语言编程,比如谈的最多的就是st结构化编程。学过c语言的同学,学起st来,一般都相对而言都比较容易。其实细想一下,plc+st这种结构,它的本质就是mcu+lua,

文章图片
#lua#开发语言
嵌入式硬件从小工到专家(怎么学习MPP)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】        所谓的mpp,全程就是media process platform的意思。这里的media,就是我们通常说的多媒体,可以是视频,也可以是音频,还可以是通过usb接口输入的camera数据。那我么知道,大部分soc都是跑linux的,既然如此,我们直接学习linux就好了,为什么还要

文章图片
#嵌入式硬件#学习
嵌入式硬件从小工到专家(先专注一家soc做方案)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】        说起来有点诡异,那就是很多芯片公司都会做soc。不管是国内的,还是国外的,但是能够soc做到头部的不多。而且很多公司,做大soc芯片其实不挣钱,但是小芯片却非常挣钱,例如sd卡读卡器、pc camera isp、usb转串口、mipi转hdmi芯片等等。这里面有很多原因,最最主要的

文章图片
#嵌入式硬件
嵌入式硬件从小工到专家(51单片机电路设计)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】        嵌入式电路和传统电路最大的区别,就是它可以用软件的方法来处理信息。不管是51单片机,或者说stm32,又或者是soc,这里面只要存在cpu,那就代表可以跑软件。至于这些软件是只处理外设,还是说会带算法,都是和具体的应用场景相结合的。        和今天的51单片机电路加在一起,我

文章图片
#嵌入式硬件#51单片机#单片机
c#开发和学习(基础)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】原先对c#了解不多,后来进入非标领域,才知道原来大多数非标上位机软件都是用c#开发的。之前在研究所的时候,曾经想过用qt开发上位机软件,但是qt是基于c++语言的,这对开发者有一定的要求,而与此相比,c# form则简单的多。在windows平台,可以用c#做很多的事情,从小的console工具,

文章图片
#c##学习#开发语言
java上位机开发(java基础)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】java基础就是把java环境安装好,把最小程序构建起来。至少说让开发的同学来说有一点信心。从这一点来说,就算编写一个“Hello world”也是非常有必要的。java编程准备主要有两点,第一,安装jdk软件,也就是编译开发环境;第二,就是选择一个IDE,这里面可以选择eclipse或者IDEA

#java#servlet#jvm
嵌入式操作系统内核原理和开发(信号量)

【 声明:版权所有,欢迎转载,请勿用于商业用途。  联系信箱:feixiaoxing @163.com】      之前因为工作的原因,操作系统这块一直没有继续写下去。一方面是自己没有这方面的经历,另外一方面就是操作系统比较复杂和琐碎,调试起来比较麻烦。目前在实际项目中,使用的实时操作系统很多,很多国内的朋友也写过操作系统,有些项目现在还在维护和修改中,这是十分难得的。就我知道和熟悉的就有三个系统

#list#数据结构
嵌入式操作系统内核原理和开发(内存分配算法)

【 声明:版权所有,欢迎转载,请勿用于商业用途。  联系信箱:feixiaoxing @163.com】        内存分配是操作系统必须面对的一个环节,除非这个系统本身不需要内存安排,所有业务可以通过全局数据和堆栈搞定。内存分配其实不困难,但是由内存引申出来的东西就比较复杂了。早前没有MMU,系统本身的空间和用户空间没有优先级之分,所以不同的程序之间的内存都是共享的,相互影响也是不可避免的。

#算法
随想录(简单的链接文件)

【 声明:版权所有,欢迎转载,请勿用于商业用途。  联系信箱:feixiaoxing @163.com】     在嵌入式开发中,除了汇编文件、c文件和Makfile之外,link文件是少不了的。汇编文件一般是cpu上电开始执行的文件,有时候中断、mmu和cache、spin的部分也需要汇编完成;c文件构成了嵌入式开发的主要内容,无论是kernel、driver、net,还是上层app一般都是c来

esp32开发与应用(看门狗测试)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】        不管是mcu,还是soc,看门狗都是系统常用的一种监控手段。看门狗初始化之后,如果不能在指定的时间内重启,那么系统默认当前cpu已经跑飞,立即重启系统。这对于一些无人值守的设备,具有很大的价值。当然很多时候,看门狗也不能滥用,对于一般bug、有规律的bug、低概率bug,最好还是找

文章图片
#java#数据库#开发语言
    共 345 条
  • 1
  • 2
  • 3
  • 35
  • 请选择