朱雀上手开发板基础指南(朱雀上手开发板基础指南)「朱雀怎么开」

]因为项目需要我买一个STM32开发板,选中普中STM32F103 朱雀开发板,主要看上外围模块全,2.4G,Wifi,RS485都有,带触摸彩屏,价格还不贵,重点有一个RJ45的网线口,直接就能联网使用,但是无论都是教程还是视频多而杂,上来就罗列自己N多模块,N个功能.没有一个从零基础循序的教程.所以这里写一个非官方的教程. 如果你是零基础的话,最好看我这一篇文档,因为我主要从事嵌入式Linux开发,也协助别人改过stm32代码,从零来操作一个STM32板是第一次,因为我的操作顺序是一步一步推进的.更为系统.供电 这个板子有四个供电方式,第一种是插usb线,直接用pc机usb供电,同时能兼用来烧录软件.即板上1号位置. 第二种使用一个5v火牛充电器,原厂没有配,只能自己找一个,板上2号位置 第三种是从可调电源飞两根线到5v和GND管脚,即3号位置 第四种是用硬件仿真器插在JTAG口上兼作供电,这样需要额外采购一个仿真器综合来说是第1种最适合,但是厂家设计一个外包装盒子,不插线严丝合缝,但要插上usb 线要折螺丝而且插上后合不上盖,所以祝融机甲建议厂家最好改进一下盒子的结构设计.有种解决办法是用户自己买根用L形的左/右弯时usb数据线烧录软件如果上电屏幕是白色,表示CPU的存储空间没有烧录软件,需要烧录一下,正常接上板上1号位置的充电口用USB烧录,这不象stm32常规烧录方法,象是厂家加一个CH340芯片做的自定义烧录.因此首先安装CH340 USB转串口的驱动. 成功后会在设备管理器看到该串口.打开厂家的给的烧录软件,芯片类型选STM32Fxxx, 串口号一般会自动查找,就是刚看到的.波特率选460800.缺省的综合测试,广告图里12宫格程序烧当文件是在
普中-朱雀F103开发板资料\4--实验程序\0--朱雀F103综合实验程序\Obj\Template.hex点击程序下载即可烧录成功.重启后会看到这个界面,可以进行触摸屏点击确认操作,开发工具安装STM32F103,采用ARM的Cortex-M3 即ARMv7-M 架构.常规的环境开发环境是 Keil V5 ,安装好后还要额外安装STM32芯片包 Keil.STM32F1xx_DFP.1.0.5.pack打开项目Options窗口的device页看到STM32各个设备,注意要会打开一个项目文件(以 .uvprojx)按钮才不是灰色的项目options注意这时Keil无法输入中文,需要在主菜单edit-->configuration-->Editor页选测Chinese GB2312 (Simpified).即可输入中文硬件仿真器下载和调试 开发时如果需要从开发环境Keil直接烧录或调试需要ARM仿真器这个硬件.同时需要在Keil配置这仿真器相关信息 常见仿真器有三种,JLink,SWD接口是商业接口,而CMSIS-DAP是开源调试器.如果项目是配置好下载接口无需要后面软件配置,只要硬件接线就行.一头usb接电脑,另外一头排插插入JTAG底座.(就是USB1边上) 烧录点击load 按钮即可把程序下载 注意,这个动作是把flash擦除,重新烧录一次 如果只是调试点工具栏上调试按钮也会进入调试界面配置项目仿真器配置以下步骤,从头配置一个项目的烧录配置,如果已经配置好的项目则无需这一步.这里需要配置在线烧录软件,普中的ARM烧录器是CMSIS-DAP-Debugger,在项目options的Debug页里Use选相关项.勾选Load Application at Startup2、仿真器插在板子上通电后,点Settings进入更深入的设置,请按照我这个面板这样设置
不通电CMSIS-DAP-JTAG/SW Adapter 是灰色的(PS:这里我们也可以选择SW模式,把SWJ勾上Port选择SW就是SW模式了)4.、在同一对话框设置好debug页面
我们点击另一页Flash Download进入下载设置把Rese and Run勾上并且点击add 选换成 STM32F10x high-density Flash至此整个环境搭建完毕,接下来就进入开发阶段.
朱雀上手开发板基础指南(朱雀上手开发板基础指南)
(图片来源网络,侵删)

联系我们

在线咨询:点击这里给我发消息