当你在ARM系统下调试,需要用到USB转串口程序时, 发现找不到设备驱动文件, 你输入了 dmesg查找原因, 如果你只看到这个——(设备信息) New USB device found, idVendor=ac90, idProduct=3003 [74743.289968] usb 2-2.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [74743.290002] usb 2-2.1: Product: SM-2D PRODUCT USB UART [74743.290004] usb 2-2.1: Manufacturer: SM [74743.290006] usb 2-2.1: SerialNumber: APP-000000000 但是看不见这个——(串口驱动) [74743.902036] cdc_acm 2-2.1:1.0: ttyACM0: USB ACM device [74743.903940] usbcore: registered new interface driver cdc_acm 那可能是因为少了这个——cdc-acm.ko 不要忘了加这个 sudo depmod -a 还有这个 modprobe cdc-acm 然后呢,你就可以操作这个了^,^ /dev/ttyACM*
2021-08-17 22:13:08 97KB cdc-acm.ko armv7 usb转串口
1
1.arm公司官方提供的ARMv7-A体系结构文档 《ARM® Architecture Reference Manual ARM®v7-A and ARM®v7-R 》 备注:官方英文文档,如果喜欢看中文,推荐杜春雷 的《ARM体系结构与编程》 。 2.《Uboot中start.S源码的指令级的详尽解析_v1.6.pdf》 备注:对理解gnu arm汇编极其有帮助。 3.《ARM指令集快速查询手册.pdf》 备注:工具手册,快速查找各种arm指令用法。 4.《ARM指令详解[ARM标准].pdf》 备注:arm汇编的一些规范和常用形式,很多例子非常有用:子程序调用、散转、数据块复制等。对写裸机程序很有帮助,同样对理解uboot和内核启动代码有很大帮助。 5.《程序员的自我修养—链接、装载与库.pdf》 备注:里面会介绍ELF文件 程序链接的过程 最重要的部分就是帮助理解uboot的核心重定位!这个真的很重要!
2021-08-05 19:56:30 42.67MB ARM指令 start.S ELF装载 ARMv7-A体系
1
ARM Architecture Reference Manual ARMv7-A and ARMv7-R edition Part A Application Level Architecture Part B System Level Architecture Part C Debug Architecture Part D Appendixes
2021-08-04 19:17:17 21.5MB ARMv7 Cortex
1
ARMv7-M Architecture Reference Manual.pdf
2021-07-21 14:26:22 4.6MB ARMv7-M Architecture
1
strace一直使用很多年前的版本,会有一个问题是,新版本加添了ioctl命令不支持,那么就会显示一个纯数字,看起来就比较恼火。所以会考虑到要编译最新版本的strace来调试。 详细介绍见:http://blog.csdn.net/kangear/article/details/77921424
2021-07-03 18:16:08 1.08MB strace
1
ARMv7 手册-文档,官方手册,两千多页,涵盖你想知道的所有内容
2021-06-24 01:00:37 14.99MB ARMv7 手册-文档
1
ARM Architecture Reference Manual (ARMv7官方文档)
2021-06-24 00:54:10 21.32MB ARM manual ARMv7 官方
1
IOS库文件 libiconv.dylib (x86_64 arm64 armv7 armv7s)
2021-05-29 00:13:24 2.99MB IOS iconv
1
文档为ARMv7-M应用程序级架构参考手册,英文版
2021-05-27 09:24:58 4.6MB ARMv7-M
1
SL4A开发APK文档集合之sl4a-r6.1.0 sl4a
2021-05-22 17:01:11 1.13MB sl4a-r6 sl4a-r6.1.0
1