Image
Image

铁血丹心LLLL

+ 关注

粉丝 1     |     主题 75     |     回帖 542

【MM32F5270开发板试用】CoreMark程序移植
2023-2-4 13:25
  • 灵动MM32 MCU
  • 28
  • 1762
  官方跑出来的数据如下: Profile generation run parameters for coremark. CoreMark Size : 400 Total ti ...  
  每秒运行了400次,比官方提供的coremark数据要高一点,可能与编译器和优化等级有一些关系。 ...  
  运行结果 程序已经完全配置好,并编译成功。 现在我们连接MM32F5270开发板,打开串口调试助手,看看运行结 ...  
  设置优化等级  
  ......  
  设置打印信息 根据具体所用的编译器版本,优化配置进行修改。  
  //增加迭代次数 #define ITERATIONS 12000  
  CoreMark运行配置 设置迭代次数 CoreMark要求程序运行的最短时间至少是10s, 根据使用的系统时钟等情况,可 ...  
  注释掉不用的宏  
  void start_time(void) { //GETMYTIME(&start_time_val); coremark_cnt_clear(); TIM_ClearCou ...  
  修改计时相关代码 start_time/ stop_time/ get_time这几个函数,是coremark程序运行时计算程序运行时间所用 ...  
  ......  
  ......  
  添加硬件初始化代码 因为core_main.c里面有了一个main函数,所有我们要把我们工程自己的main函数删除,只保 ...  
  配置CoreMark文件 我们已经添加了所有需要的文件,但现在程序还是不能正常运行,需要进行一些代码改造。 ...  
  ......  
stm32f103c8t6控制多个步进电机
2023-2-25 16:08
  • ST MCU
  • 8
  • 1325
  驱动器面板上面的STOP是指控制脉冲信号停止施加 0.5 秒左右,会自动进入半电流状态,这时电机相电流为运行 ...  
  ......  
  我用的步进电机驱动器是以下这款,之所以用这款是因为这款步进电机驱动器体积相对比较小并且满足要求,从上 ...  
  stm32f103c8t6控制多个步进电机 关于两相步进电机的详细内容,相信在网上一大堆可以找得到,这里我主要介绍 ...  
2
3
近期访客