arm
文章平均质量分 82
好客吧
hello
展开
-
2021-09-29 usb枚举和cdc的传输
stm32f4 USB项目开发详解 - 小龙1356 - 博客园 (cnblogs.com)1、一个设备可以有多个配置,不同的配置对应不同的功能 比如,一个USB接口的CD-ROM,作为一个设备, 它具有两种功能,1读取光盘 和 2播放CD,所以有2个Configuration描述符2、一个功能的实现要涉及许多接口, 比如当CD播放机使用时,需要音频接口,同时还需要控制CD机的接口。3、一个接口又有许多端点组成,一般真正通信都是针对端点进行的,比如用端点0来..原创 2021-10-08 14:54:58 · 1075 阅读 · 0 评论 -
2021-09-29低功耗-展锐
指令名 功能描述 DMB 数据存储器隔离。DMB 指令保证: 仅当所有在它前面的存储器访问操作 都执行完毕后,才提交(commit)在它后面的存储器访问操作。回写ram DSB 数据同步隔离。比 DMB 严格: 仅当所有在它前面的存储器访问操作 回写ram和清空cache 都执行完毕后,才执行在它后面的指令(亦即任何指令都要等待存储器访 问操作——译者注) ...原创 2021-09-29 16:26:09 · 724 阅读 · 0 评论 -
.align 5是5字节对齐,还是2^5字节对齐?
ARM的初学者,在U-Boot的第一阶段的代码start.S会看到如下的代码:/**exceptionhandlers*/.align5undefined_instruction:get_bad_stackbad_save_user_regsbl do_undefined_instruction.align 5software_interrupt:get_bad_stackbad_save_user_regsbl do_software_int...原创 2020-05-29 15:49:46 · 1137 阅读 · 0 评论