摘要
本项目实现了一种基于CM3内核的SoC,并且利用该SoC实现网络数据获取、温度传感器数据获取及数据显示等功能。在Keil上进行软件开发,通过ST-LINK/V2调试器进行调试,调试过程系统运行正常。在Quartus-II上进行Verilog HDL的硬件开发设计,并进行IP核的集成,最后将生成的二进制文件下载到FPGA开发平台。该系统使用AHB总线将CM3内核与片内存储器和GPIO进行连接,使用APB总线连接UART、定时器、看门狗等外设。
引文
[1]Cortex-M3权威指南(中文)手册,2017.
[2]CM3技术参考手册,2017.
[3]DE10-Lite_User_Manual handbook,2017,1.
[4]王永虹,徐炜,等.STM32系列ARMCortex-M3微控制器原理与实践.北京航空航天大学出版社, 2008.
[5]STM32开发指南——库函数版本手册,2016.