摘要:
(1)使能os_cfg.h头文件中 #define OS_SEM_EN 1 (2)三个重要函数《1》OS_EVENT *OSSemCreate (INT16U cnt); 参数:cnt表示信号量 ; 返回值:可看作该信号量的句柄 (当cnt==1的时候,表示互斥操作)《2》INT8U OSSemPost (OS_EVENT *pevent); 参数:信号量句柄 ; 返回值:表示错误码返回 OS_ERR_NONE(0)表示成功《3》void OSSemPend (OS_EVENT *pevent, INT16U timeout, INT8U *perr); 参数:1.信号量句柄; 2.等待时间( 阅读全文
摘要:
事例代码:代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--//配置硬件看门狗voidIWDG_Configuration(void){//喂狗标记externu8isReloadIWDG;//将看门狗的复位实现设置为3276.8ms/*EnablewriteaccesstoIWDG_PRandIWDG_RLRregisters*/IWDG_WriteAccessCmd(IWDG_WriteAccess_Enable);/*IWDGcounte 阅读全文