专家
公告
财富商城
电子网
旗下网站
首页
问题库
专栏
标签库
话题
专家
NEW
门户
发布
提问题
发文章
NXP
买了个周立功飞思ARM9i.mx280,要怎么玩?
2020-02-11 09:10
发布
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
站内问答
/
51单片机
12323
71
71
马上就要到货了,但是不知道ARM9应该要学什么?
1.Bootloader?
2.驱动?
3.Linux?(是不是可以脱离硬件玩呀,关于Linux是移植呢,还是做上层软件?还是其它?、
问题太多,初学,希望至少明白一下方向,有大神愿意说说嘛?
友情提示:
此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
71条回答
imjacob
2020-02-16 03:17
本帖最后由 imjacob 于 2015-11-16 12:50 编辑
给大家发个我们之前在我们板子上试的计划,虽然芯片不一样,但是我想内容是差不多的。大家可以作为参考
实验步骤:
1.试最基本的驱动hello world的insmod
2.试静态库加载 :
3.试动态库加载 :
4.试 脚本:
5.点灯 ,分别试 驱动本身方式 , 和 模块加载方式:
6.按键 打印状态信息:
7.按键 触发点灯:
8.串口,驱动一个 relay板:
8.1串口读写:
8.2驱动relay:
9.IIC,读写个eeprom 或ad:
9.1控制 I2C relay板
9.2试 软IIC ,硬件IIC
9.3脚本可以随意控制.
9.4设备层代码 分别放驱动 和放应用层 (即不 用i2c-dev 和用 i2c-dev两种情况)
9.5应用层两种方式 readwrite和 i2c_rdwr_ioctl_data
9.6 I2c 控制RTC
9.7 I2C读写 EEPROM
9.7.1 sysfs 接口,不用I2C-dev.c,操作/sys/devices/platform/i2c-gpio/i2c-0/0-0050/eeprom,用AT24.c. 应用层可以用 hexdump,cat, echo.
9.7.2 dev接口,用I2C-dev.c ,操作/dev/i2c-x.
9.8 IIC Relay和 EEPROM ,RTC 同时可以工作
10.网络 :
10.1 了解架构
10.2 底层驱动
10.3 对外接口
11.移植 flash utility
11.1 编译生成
11.2 会用
11.3 实现 在根文件系统下去更新uboot,内核,rootfs
12.USB HOST接扫描枪
目标:这里需要理解input device
12.1 先做一个gpio-keys ,evdev,做input device 。
12.2 实现usb 键盘或者鼠标
12.3 做 扫描枪
13usb host接hub.
13.1同时接扫描枪和u盘
13.2读取 对方usb device的各种ID,pid,vid等信息。
14.usb device接电脑显示u盘
14.1 用户态驱动,基于 gadgetFS
15.spi 读AD
16.应用程序调试gdb, 还有把程序弄到pc上直接调,调完了再弄到嵌入式板子上
17.nfs:
17.1 nfs启动root fs
18. MTD驱动
18.1 linux下的nor驱动
18.2 增加nor分区
19.块设备
19.1 最简单的块驱动vem移植到PC
19.1.1 队列模式
19.1.2 非队列模式
19.2 最简单的块驱动vem移植到板子上
20.watchdog
21.sd卡驱动
22.ftp
23.ssh
24.web server
25.audio驱动
26.lcd驱动
27.jlink+ jlink gdbserver调试内核
28.kgdb调试内核
29.gdbserver 调试应用程序
加载中...
查看其它71个回答
一周热门
更多
>
相关问题
手把手学会例程系列:i.MX<二>:图解i.mx53源码补丁+烧录(...
59 个回答
从零开始MQX开发之二 创建与调试MQX项目
24 个回答
7009: Trim value invalid, value is blank or zero是什么错误
0 个回答
怎么头像消失啊?
23 个回答
求推荐KINETIS评估板:必备USB HS,ETHERNET
5 个回答
相关文章
基于IMX6Q移植uboot2018-09——添加单板
0个评论
IMX6UL定时器按键消抖实验
0个评论
I.MX6U处理器LED灯点亮汇编程序代码编写
0个评论
在NXP I.MX6上做一个基于Opencv和OpenGL的打砖块游戏
0个评论
【RFID安全】浅谈卡片破解
0个评论
LM75a
0个评论
emwin字库制作及汉字显示
0个评论
STM32学习之I2C
0个评论
×
关闭
采纳回答
向帮助了您的知道网友说句感谢的话吧!
非常感谢!
确 认
×
关闭
编辑标签
最多设置5个标签!
NXP
保存
关闭
×
关闭
举报内容
检举类型
检举内容
检举用户
检举原因
广告推广
恶意灌水
回答内容与提问无关
抄袭答案
其他
检举说明(必填)
提交
关闭
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
×
付费偷看金额在0.1-10元之间
确定
×
关闭
您已邀请
0
人回答
查看邀请
擅长该话题的人
回答过该话题的人
我关注的人
给大家发个我们之前在我们板子上试的计划,虽然芯片不一样,但是我想内容是差不多的。大家可以作为参考
实验步骤:
1.试最基本的驱动hello world的insmod
2.试静态库加载 :
3.试动态库加载 :
4.试 脚本:
5.点灯 ,分别试 驱动本身方式 , 和 模块加载方式:
6.按键 打印状态信息:
7.按键 触发点灯:
8.串口,驱动一个 relay板:
8.1串口读写:
8.2驱动relay:
9.IIC,读写个eeprom 或ad:
9.1控制 I2C relay板
9.2试 软IIC ,硬件IIC
9.3脚本可以随意控制.
9.4设备层代码 分别放驱动 和放应用层 (即不 用i2c-dev 和用 i2c-dev两种情况)
9.5应用层两种方式 readwrite和 i2c_rdwr_ioctl_data
9.6 I2c 控制RTC
9.7 I2C读写 EEPROM
9.7.1 sysfs 接口,不用I2C-dev.c,操作/sys/devices/platform/i2c-gpio/i2c-0/0-0050/eeprom,用AT24.c. 应用层可以用 hexdump,cat, echo.
9.7.2 dev接口,用I2C-dev.c ,操作/dev/i2c-x.
9.8 IIC Relay和 EEPROM ,RTC 同时可以工作
10.网络 :
10.1 了解架构
10.2 底层驱动
10.3 对外接口
11.移植 flash utility
11.1 编译生成
11.2 会用
11.3 实现 在根文件系统下去更新uboot,内核,rootfs
12.USB HOST接扫描枪
目标:这里需要理解input device
12.1 先做一个gpio-keys ,evdev,做input device 。
12.2 实现usb 键盘或者鼠标
12.3 做 扫描枪
13usb host接hub.
13.1同时接扫描枪和u盘
13.2读取 对方usb device的各种ID,pid,vid等信息。
14.usb device接电脑显示u盘
14.1 用户态驱动,基于 gadgetFS
15.spi 读AD
16.应用程序调试gdb, 还有把程序弄到pc上直接调,调完了再弄到嵌入式板子上
17.nfs:
17.1 nfs启动root fs
18. MTD驱动
18.1 linux下的nor驱动
18.2 增加nor分区
19.块设备
19.1 最简单的块驱动vem移植到PC
19.1.1 队列模式
19.1.2 非队列模式
19.2 最简单的块驱动vem移植到板子上
20.watchdog
21.sd卡驱动
22.ftp
23.ssh
24.web server
25.audio驱动
26.lcd驱动
27.jlink+ jlink gdbserver调试内核
28.kgdb调试内核
29.gdbserver 调试应用程序
一周热门 更多>