CH579M-R1开发环境的构建与使用单片机解密
单片机解密CH579是集成BLE无线通讯的ARM内核32位微控制器。片上集成低功耗蓝牙BLE通讯模块、以太网控制器及收发器、全速USB主机和设备控制器及收发器、段式LCD驱动模块、ADC、触摸按键检测模块、RTC等丰富的外设资源。
除了CH579M-R1开发板,它还配有一条USB线,如图1所示。
图1 开发板及配件
单片机解密有了开发板,接下来重要的工作就是构建开发环境。CH579开发板的开发工具即可以是KEIL4,也可以是KEIL5。
对于KEIL4的工程文件,只需以默认方式打开即可,无需额外配置。若使用KEIL5,则需安装Keil.WCH57x_DFP.1.1.0.pack,这样就可以在芯片列表中看到相应的芯片名称。
图2 芯片选取界面
单片机解密CH579 程序起始地址: 0x00000000,容量限制 250K(0x3E800);CH579 SRAM 起始地址:0x20000000,容量限制 32K(0x8000)。
故在Code及RAM 配置时,应按图3所示进行设置。
图3 配置界面
经程序编译,完成后的界面如图4所示。
图4 完全编译

芯片解密