随笔分类 -  芯片架构

摘要:Cortex-M3和Cortex-M4基本上只有FPU的区别,其实M4还多了一些DSP扩展指令。Cortex-M7性能爆表,DMIPS跑分已经超过了Cortex-A8。 虽然它们之间存在这么多差异,但是向上兼容性却做的很好。Cortex-M0向上兼容M3,M3向上兼容M4,M4向上兼容M7。这种兼容 阅读全文
posted @ 2022-02-17 08:34 Ben002 阅读(4199) 评论(0) 推荐(0)
摘要:USART:通用同步和异步收发器UART:通用异步收发器当进行异步通信时,这两者是没有区别的。区别在于USART比UART多了同步通信功能。这个同步通信功能可以把USART当做SPI来用,比如用USART来驱动SPI设备。 同步是指:发送方发出数据后,等接收方发回响应以后才发下一个数据包的通讯方式。 阅读全文
posted @ 2022-02-17 08:07 Ben002 阅读(1016) 评论(0) 推荐(0)
摘要:参考:https://www.cnblogs.com/utank/p/11264175.html 【双堆栈指针(MSP&PSP)】 Cortex-M3内核中有两个堆栈指针(MSP & PSP),但任何时刻只能使用到其中一个。 复位后处于线程模式特权级,默认使用MSP。 通过SP访问到的是正在使用的那 阅读全文
posted @ 2022-02-16 21:50 Ben002 阅读(904) 评论(0) 推荐(0)