本帖最后由 smallsystem 于 2020-9-15 16:27 编辑
开箱照,黑色亚光,非常高端大气,丝印清晰,焊接的非常漂亮
一、编程环境及仿真工具
1、编程环境使用 Keil MDK 5.26,仿真工具是 j-link V10
2、安装 Keil Pack 包:HDSC.HC32L07X.1.1.0
3、在玄宇芯的 QQ 群里下载 HC32L07x_SDK
4、打开 SPI 例程,一定注意,把 SDK 拷贝出来,放到英文路径下,要不然会右击跳转不成功
5、查看 Keil 配置
6、假如这一步找不到 Flash 算法,从 Keil 的安装目录下找
然后拷贝到如下目录,然后在点击 Add 添加
二、软件 SPI 测试
主要想看下 SPI 的连续发送,直接示波器上图,黄色是 SCK,蓝色是 MOSI,发送的是原始 SDK 的从1-10,可以看到波形,非常标准,哈哈哈
最后贴出主函数的代码:
int32_t main(void)
{
uint16_t tmp;
volatile uint8_t tmp1;
// uint8_t i = 0U;
tmp = 0;
///< 端口初始化
App_GpioInit();
///< SPI初始化
App_SPIInit();
///< 片选,开始通讯
Spi_SetCS(M0P_SPI0, FALSE);
while(1)
{
///< 主机向从机发送数据
Spi_SendBuf(M0P_SPI0, (uint8_t*)tx_buf, 10);
}
}
|