×

基于NXP iMX6ULL ARM开发板——Linux应用开发手册

消耗积分:0 | 格式:pdf | 大小:2.47 MB | 2023-11-02

Tronlong创龙科技

  • 226内容
  • 83w+阅读
  • 2.1k粉丝

前  言

本文档主要演示 Linux 常用开发案例和 Python 开发案例,适用开发环境:

Windows 开发环境: Windows  7  64bit 、Windows  10  64bit

Linux 开发环境: Ubuntu  18.04.4  64bit

虚拟机: VMware15.1.0

U-Boot :U-Boot-2020.04

Kernel :Linux-5.4.70

Linux  SDK:5.4.70_2.3.0

本文档涉及的开发案例位于产品资料“4-软件资料\Demo\”路径下的 base-demos  目 录和 python-demos  目录。base-demos  目录存放 Linux 常用开发案例,案例 bin  目录存放可执行文件,案例 src目录存放源码。python-demos  目录存放 Python 开发案例, 案例脚本文无需编译。

 

评估板简介

创龙科技TLIMX6U-EVM是一款基于NXP i.MX 6ULL的ARM Cortex-A7高性能低功耗处理器设计的评估板,由核心板和评估底板组成。核心板经过专业的PCB Layout和高低温测试验证,稳定可靠,可满足各种工业应用环境。

 

评估板接口资源丰富,引出双路网口、双路RS485、双路CAN、三路USB、多路DI/DO、LCD等接口,板载WIFI、Bluetooth模块,支持LoRa、NB-IoT、Zigbee、4G模块,可选配外壳直接应用于工业现场,方便用户快速进行产品方案评估与技术预研。

 

图 1

 

 

图 2

 

目    录
前  言 4
1     Linux 常用开发案例  5
1.1     led_flash 案例 5
1.1.1    案例功能 5
1.1.2    操作说明 6
1.1.3    关键代码 6
1.2     key_test 案例  7
1.2.1    案例功能 7
1.2.2    操作说明 8
1.2.3    关键代码 8
1.3     uart_rw 案例  10
1.3.1    案例功能 10
1.3.2    操作说明 10
1.3.3    关键代码 15
1.4     lcd_test 案例  19
1.4.1    案例功能 19
1.4.2    操作说明 19
1.4.3    关键代码 22
1.5    tcp_udp 案例 25
1.5.1    案例功能 25
1.5.2    操作说明 27
1.5.3    关键代码 29
1.6     can_echo 案例 29
1.6.1    案例功能 29
1.6.2    操作说明 30
1.6.3    关键代码 34
2     Python 开发案例  35
2.1     led_flash 案例 37
2.1.1    案例功能 37
2.1.2    操作说明 38
2.1.3    关键代码 39
2.2     key_test 案例  40
2.2.1    案例功能 40
2.2.2    操作说明 41
2.2.3    关键代码 42
更多帮助 43

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !