一 Predefined Functions:http://www.keil.com/support/man/docs/uv4cl/uv4cl_df_predeffunct.htm

主要有三角/反三角函数计算、对/指数运算、在指定地址读和写字节/字/浮点/长整型、随机数、打印输出和输入、延迟和延时函数(信号函数调用)

KEIL的一些函数

二 The DEFINE command creates a symbol of a specified type in Toolbox,和执行操作http://www.keil.com/support/man/docs/uv4cl/uv4cl_cm_define.htm

      DEFINE BUTTON "My Registers", "MyRegs()" //定义工具箱来调试

  Kill Button ID /*删除ID*/

    命令行下ESC撤销

三 用户自定义函数:以关键字FUNC开头,定义好后可以用DEFINE BUTTON调用

User functions should not invoke Signal Functions or the built-in function twatch.

FUNC return_type fname (parameter_list) {
  statements
}

三信号函数:

  • 以 signal开头,最多7个参数,返回值必须为void,不能用用户函数调用
  • 中止用CTRL+C,删除用SIGNAL KILL sigFUN;调用用命令行或button工具箱,SIGNAL STATE看信号函数的状态
  • twatch至少要调用一次
  • 主要作用是在硬件仿真时可以进行模拟信号、脉冲、标准输入,模拟输出。打印输出等操作。

相关文章:

  • 2021-11-12
  • 2022-02-05
  • 2021-09-17
  • 2022-01-17
  • 2021-12-13
  • 2021-10-04
  • 2021-11-06
  • 2021-09-17
猜你喜欢
  • 2022-02-07
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-05
  • 2021-11-20
  • 2021-10-24
相关资源
相似解决方案