博客
FreeRTOS入门与工程实践(文档+入门视频教程+进阶视频教程,十分详尽!)
09-19
213
嵌入式软件工程师的学习路线通常是:单片机->RTOS->Linux。当你把握单片机开发后,假如要进一步提高编程水平,建议学习RTOS(RealTimeOperatingSystem,实时操作系统)。有好多优秀的RTOS,例如FreeRTOS、RT-Thread、UCOS等等。FreeRTOS使用范围最广泛,RT-Thread生态丰富,UCOS是收费的而且极少使用了。对于初学者,建议先学习FreeRTOS。只要学会了任意一款RTOS,肯定都会使用其他RTOS了。
博客
韦东山freeRTOS系列教程:入门文档教程+进阶视频教程(全部免费的freeRTOS系列教程、freeRTOS学习路线)
11-18
5万+
本教程是freeRTOS的系统教程,学完以后可达到中中级freeRTOS工程水平。教程分为三部份:学前知识普及->中级文档教程->进阶(中级)视频教程......
博客
韦东山嵌入式Linux三大学习路线
12-21
1万+
1.理清学习资料百问网嵌入式Linux的学习资料分为两部份:第一部份:快速入门第二部份:深入学习1.1快速入门快速入门分为三条学习路线1.1.1路线一学习单片机针对单片机学习,你可以使用KEL、HAL库来快速的把握单片机的开发。KEL、HAL库早已帮你封装好了一切,就学习而言,你没有办法深入学习更多的知识,对后续学习Linux、rtos帮助不大,但这样的学习方法用处就是才能快速的让你把握单片机的开发,可以让你快速的开发出单片机的产品。适宜人群没有单片机经验或是想快速开发产品
博客
怎样学习嵌入式Linux_韦东山
05-13
2万+
我在100ASK_IMX6ULL售后群里,发觉好多初学者只有单片机基础,甚至没有单片机基础。在学习Linux时,对好多概念比较陌生,造成不知儒学哪些,也不知儒学了以后有哪些用。所以我趁着国庆长假,编撰此文。从事嵌入式Linux培训12年来,我们写过好多《关于怎样学习linux》的文章,这是最新的,本文将不断更新。第1章单片机和Linux的区别1.1有什么产品使用单片机或Linux所有的电子产品,所用技术都可以觉得要么是单片机,要么是Linux;GUI方面主要是QT/Android,它们都是运行于
博客
收藏!韦东山所有课程详尽目录介绍(最新)
04-25
3万+
申明此文档不定期更新,请到百度云盘:下载,不再另行通知。讲师韦东山简介结业于中国科学技术学院数学软件双学位,畅销书《嵌入式Linux应用开发完全指南》作者,10多年嵌入式LINUX编程一线开发经验。为人高调谦虚,讲课风格十分有效。不跟随PPT念,看重实践,确保学员享受高品质的课...
博客
新人如何学习嵌入式Linux?
07-12
9537
作为一个新人,如何学习嵌入式Linux推广了解更多嵌入式知识请移步作为一个新人,如何学习嵌入式Linux?被问过太多次,特写这篇文章来回答一下。在学习嵌入式Linux之前,肯定要有C语言基础。汇编基础有没有无所谓(就这么几条汇编指令,用到了一看都会)。C语言要学到哪些程度呢?越熟其实越好,不熟的话也要具备基本技能。例如写一个链表排序、输...
博客
在e2studio中使用DAP进行开发调试(基于DShanMCU-RA6M5开发板)
08-07
295
在e2studio中使用DAP进行开发调试(基于DShanMCU-RA6M5开发板)
博客
DongshanPI-Vision开发板功能示意图,基于嘉楠K510(K210升级款)!
07-31
377
百问网使用K510芯片设计了一款核心板+底板的形态,组成了一个DongshanPI-Vision开发板,支持多种显示输出,支持音频输入输出,支持电瓶独立供电,支持三路摄像头输入,其中两路兼容猕猴桃派插口定义.支持TF卡启动,Emmc启动,支持OTG口,并口插口,支持多个用户键盘,以及一个波动开关,同时将没有使用的讯号参考猕猴桃派定义单独引出.K510是K210升级款芯片,在视觉方面更强,AI算力更大,插口软件生态愈发丰富.全球首款基于嘉楠K510用于嵌入式AI教学的高性能RISC-V开发板。
博客
平头哥TH1520RISC-VBeagleV-Ahead使用Thead-Yocto自定义建立系统最详尽版本
07-23
550
官网:项目:他不是一个嵌入式Linux发行版,是一个专门创建属于你的自定义系统!Yocto项目(YP)是一个开源协作项目,可帮助开发人员创建基于Linux的订制系统,无论硬件构架怎么。该项目提供了一套灵活的工具和空间,全世界的嵌入式开发人员可以共享技术、软件堆栈、配置和最佳实践,这种技术、软件堆栈、配置和最佳实践可用于为嵌入式和物联网设备或任何须要订制Linux操作系统的地方创建订制的Linux映像。
博客
平头哥TH5120BeagleV-Ahead开机系统软件使用体验
07-22
206
等了很久,Beagle社区官网总算上线了BeagleV-Ahead的主页网址,我们的系统软件评测将会以这个官方主页为出发点,进行一系列的系统软件功能等操作演示,因官网没有英文页面,我这儿把主页内的文字翻译成了英文来便捷你们对照参考。
博客
平头哥BeagleV-AheadTH1520RISC-V高性能开发板开箱硬件评测
07-14
1343
平头哥的TH1520Soc是一款低帧率、高性能、高安全、多模态感知和多媒体AP能力的AI处理器芯片,可用于视频大会一体机、人脸辨识考勤门禁、医学成像等AI边沿估算应用场景。基于多核异构构架,集成RISC-V指令构架的双核C910和单核C906处理器,并内嵌了多个强悍硬件加速引擎,搭载4TOPS@int8AI算力的NPU,提供性能优化的低端应用。支持双通道外部储存器插口,支持LPDDR4/LPDDR4X,提供最大储存带宽达34GB/s,同时提供满足多变应用的外设插口。
博客
最小系统板STM3232FF103103103CC88TT6烧写程序手册
06-16
2897
最小系统板未集成USB转TTL芯片,须要自备USB转TTL模块,并初始化USART1,将USB转TTL模块的TXD接到最小系统板的USART1_RX(PA10),将RXD接到USART1_TX(PA9)下载完成后通过切换尾纤帽的方法将BOOT0设置为0嵌入式linux快速,再度按下Reset键可以发觉LED灯亮起,表明程序下载完成,可正常运行。接好后,若手边有STLINK的话,可以使用SWD模式下载程序,将引脚根据原理图与STLINK线序联接,如右图所示。此时BOOT0=1sogou pinyin linux,BOOT1=0,尾纤帽接法如右图所示。
博客
14.100ASK-V853-PRO开发板ADB测试手册
06-14
1322
开发板成功启动后,可以在主机端使用ADB功能访问开发板。操作完成后,可见到GoogleTinaADB设备后面会被勾选,此时为ADB设备成功联接到虚拟机端。开发板烧录完成后会手动启动新镜像系统,可使用并口软件,打开开发板的并口终端,码率为115200。虚拟机端,返回虚拟机端的终端,从开发板中拉取2.txt文件,下边命令须要在Ubuntu虚拟机中执行。并口终端打开后RED HAT LINUX 9.0,开发板启动后会输出TinaLinux,系统成功启动后ADB功能也可正常使用。输入后,虚拟机端可以扫描出设备号即为成功联接到开发板端。
博客
13.100ASK-V853-PRO开发板摄像头测试手册
06-14
755
软件要求:提取码:sp6a固件坐落资料光碟中的10_测试镜像/3.测试摄像头/v853_linux_100ask_uart0.img照相应用程序坐落资料光碟中的10_测试镜像/3.测试摄像头/CameraAPP/该目录中有两个文件,将sample_takePicture.conf和sample_takePicture两个文件下载到TF卡中。
博客
12.100ASK-V853-PRO开发板MIPI屏测试手册
06-14
532
倘若您是第一次烧写开发板镜像,请参考。倘若您早已安装过烧录软件和驱动,使用烧录软件选中下载好的测试MIPI屏镜像后,选中全盘擦除升级后。烧录完成后开发板会手动启动,启动logo为TinaLinux系统logo,显示如右图标。按住开发板上的FEL键再按下RESET键后,握住两个按钮。使用并口软件,步入并口终端,码率为115200.步入烧录模式后,烧录软件会手动进行烧录。按下回车键嵌入式linux快速,即可步入命令行模式。
博客
11.100ASK-V853-PRO开发板RGB屏测试手册
06-14
519
软件要求:提取码:sp6a固件坐落资料光碟中的10_测试镜像/1.测试七寸RGB屏/v853_linux_100ask_uart0.img。
博客
在esp32上运行lvgl+freetype
05-12
615
本文教你怎样在esp32上运行LVGL+FreeType
博客
10.100ASK_V853-PRO开发板支持录音和播放音频
05-12
658
本章主要述说怎样使用板载的MIC拾音咪头录音并使用扬声器播放音频。100ASK_V853-PRO开发板资料汇总:100ASK_100ASK-PRO资料汇总-Allwinner/V853-Pro-嵌入式开发问答社区100ASK_V853-PRO开发板V853芯片提供了AudioCodec(芯片外置音频插口)x1、I2S/PCM(数字音频插口)x2、DMIC(内置数字MIC插口)x1,可以满足各种音频需求。
博客
9.100ASK_V853-PRO开发板支持E907小核开发
05-12
803
100ASK_V853-PRO开发板的V853芯片集成ArmCortex-A7和RISC-VE907双CPU,陨铁E907是一款完全可综合的高档MCU处理器。它兼容RV32IMAC指令集,提供可观的整型性能提高以及高能效的浮点性能。E907的主要特点包括:单双精度浮点单元,以及快速中断响应。右图为RISC-VE907核的介绍。本章主要述说怎么E907小核进行开发并与ArmA7大核进行通讯。
博客
8.100ASK_V853-PRO开发板支持MPP媒体处理平台
05-12
971
MPP系统控制模块,按照芯片特点,完成硬件各个部件的复位、基本初始化工作,同时负责完成MPP(MediaProcessPlatform媒体处理平台)系统各个业务模块的初始化、去初始化以及管理MPP系统各个业务模块的工作状态、提供当前MPP系统的版本信息等功能。应用程序启动MPP业务前,必须完成MPP系统初始化工作。同理,应用程序退出MPP业务后,也要完成MPP系统去初始化工作,释放资源。