- 博客(15)
- 收藏
- 关注
原创 杰里701N学习
111000000是计算机行业内通用的终端打印信息的标准接口, 在开发环境中添加如下头文件后即可使用 相应的,如果有需要打印一块内存的十六进制数据,可使用put_buf接口,使用示例如下; log_xxx族接口与printf的区别是该接口可以分模块控制,以及输出信息可以带模块名前缀,可以快速定位到对应模块输出的信息。举例文件举例文件 sdk/apps/hid/app_main.c`, 使用步骤如下: 在模块对应C文件开头增加如下修改debug.h。
2024-04-27 14:09:31
2072
3
原创 杰里701N——KEY_IO配置
define TCFG_IOKEY_POWER_CONNECT_WAY ONE_PORT_TO_LOW //按键一端接低电平一端接IO。.key_type.one_io.port = TCFG_IOKEY_POWER_TWO_PORT, //IO按键对应的引脚。#define TCFG_IOKEY_POWER_ONE_PORT IO_PORTB_01 //IO按键端口。在board_jl701n_demo.c文件里面进行消息设置。
2024-04-27 09:29:05
1993
原创 FreeRtos快速入门
怎么表示任务?以面向对象的思想:任务控制块可以动态分配多任务的核心:栈,可以动态分配一句话理解同步与互斥:我等你用完厕所,我再用厕所。什么叫同步?就是:哎哎哎,我正在用厕所,你等会。什么叫互斥?就是:哎哎哎,我正在用厕所,你不能进来。同步与互斥经常放在一起讲,是因为它们之的关系很大,“互斥”操作可以使用“同步”来实现。我“等”你用 完厕所,我再用厕所。这不就是用“同步”来实现“互斥”吗?再举一个例子。在团队活动里,同事A先写完报表,经理B才能拿去向领导汇报。
2023-02-05 11:59:49
1497
原创 Java异常处理
在使用计算机语言进行项目开发的过程中,即使程序员把代码写得尽善尽美, 在系统的运行过程中仍然会遇到一些问题,因为很多问题不是靠代码能够避 免的,比如:客户输入数据的格式,读取文件是否存在,网络是否始终保持 通畅等等。异常在Java语言中,将程序执行中发生的不正常情况称为“异常” 。 (开发过程中的语法错误和逻辑错误不是异常)Java程序在执行过程中所发生的异常事件可分为两类:Error:Java虚拟机无法解决的严重问题。如:JVM系统内部错误、资源 耗...
2021-08-04 00:10:09
335
原创 面向对象:接口
接口:概述一方面,有时必须从几个类中派生出一个子类,继承它们所有的属性和方 法。但是,Java不支持多重继承。有了接口,就可以得到多重继承的效果。另一方面,有时必须从几个类中抽取出一些共同的行为特征,而它们之间又 没有is-a的关系,仅仅是具有相同的行为特征而已。例如:鼠标、键盘、打 印机、扫描仪、摄像头、充电器、MP3机、手机、数码相机、移动硬盘等都 支持USB连接。接口就是规范,定义的是一组规则,体现了现实世界中“如果你是/要...则 必须能...
2021-08-01 18:24:23
435
原创 抽象类的应用:模板方式的设计模式
抽象类体现的就是一种模板模式的设计,抽象类作为多个子类的通用模板,子类在抽象类的基础上进行扩展、改造,但子类总体上会保留抽象类的行为方式。解决的问题:当功能内部一部分实现是确定的,一部分实现是不确定的。这时可以 把不确定的部分暴露出去,让子类去实现。 例如如,下面是一个计算某段代码执行所花费的时间的程序 父类的代码:abstract class Template{ //计算某段代码...
2021-07-31 20:06:15
376
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人