发布网友
共1个回答
懂视网
1、JLINK驱动安装,安装和你手头JLINK仿真器版本对应的驱动,点击.exe文件,按照流程,一步一步完成安装。
2、安装开发软件DMK,也叫KEIL4。点击DMK414.exe,按步骤完成安装。
3、建立工程模板。在DMK软件中,新建工程,选择芯片型号。
4、按一定的组织结构将库文件加到工程文件夹下备用。工程文件夹结构如下。
5、将相应的文件添加到工程当中去。在添加的过程中,要了解相应文件的内容和功能。到这里还没有完哦。
6、在软件的设置中,设置输出文件的内容,文件名,保存位置等。
7、在C++选项卡里,在Define栏里添加STM32F10X_HD,USE_STDPERIPH_DRIVER(视情况而定,不是绝对的)。
8、库文件路径修改,在Include Paths一栏中添加库文件路径。
9、到此,工程模板就建立完成了,在以后的程序开发中,你可以在MAIN.C中开发你自己的程序了。
10、在软件中,设置为J-LINK调试仿真。保存工程。到这里,你就可以使用J-LINK、DMK学习开发STM32了。
热心网友
有c语基础,找本书,找个视频教程,买个开发板,动手学着做东西,只要你舍得花点钱,每天花点时间。一两个月可以学个入门。学精通的话,那就看个人怎么学了。
学stm32的体会
首先,关于STM32入门,这个可能需要的是指导教程和技术论文。说实话STM32并不难,因为你可以把它当作单片机来用,至少不会让你觉得入门很难的,具体的,你可以买个开发板,现在开发板市场上多的是,买个口碑好的。
其次,具体一点话,要学习STM32,第一步可能要理解系统时钟,因为不管你要用到任何片内外设或者是IO口什么的,首先第一步就是要初始化时钟。至于内部寄存器,说实话确实很多,不过你用到某一块,再看那一块的寄存器,这样更有针对性。